梁永琪看完那條消息之后回了一個“好”字。
她把手機放回床頭柜上,翻了身閉了一會兒眼。
但她閉著眼睛的時候嘴角比剛才彎了一些,那種弧度不大,很淺,像一個人意識到自己在笑又沒打算把它壓下去的那種樣子。
三天之后李軒第二次走進梁永琪的辦公室。
這三天里他幾乎沒有出現在公共區域,午飯是讓別人帶的,下班的時候工位上的電腦還亮著,第二天早上到的時候電腦還亮著,有人懷疑他壓根沒走。
他走進來的時候手里拿著一份用手寫的方式寫成的技術方案,紙頁一共四張,每一頁的邊角都被尺子壓過,邊緣很整齊,沒有卷角也沒有折痕。
他走進來之后把紙放在梁永琪桌面上,放的時候四張紙疊得整整齊齊,左上角對齊左上角,沒有一張是歪的。
“方案寫好了。”他說完這句話之后往后退了半步,站在桌前面等著她翻完。
梁永琪翻開第一頁。
李軒平時的筆跡她見過很多次,潦草,字與字之間連得厲害,有時候一句話寫下來像一條連綿的波浪線。
但這四頁紙上的字比平時認真得多,每個字站得穩,行距均勻,每一條技術術語后面都跟著括號注釋,括號里的文字是解釋性的,像怕看方案的人看不懂那些縮寫。
她翻到第三頁的時候停了下來。
第三頁的上半部分畫了一個橫向的進度條,那根條橫跨了整頁紙的寬度,用直尺畫出來的,平直干凈。
進度條被切成了若干格,每一格大小相等,每一格上方標注了一個角色的名字或者怪物的名稱。
進度條從左向右延伸,最左邊寫著“當前行動”四個字,最右邊寫著“行動結束”四個字。
格子的顏色根據角色的陣營做了區分,友方的格子全部涂成了淺藍色,敵方的格子涂成了淺紅色,涂色的部分水彩筆的痕跡很均勻,看得出來填色的時候很耐心,沒有涂出格子的邊框。
“這是‘行動順序條’。”李軒說。
他說話的語速比平時慢,每個詞之間的間距明顯拉長了,像在介紹一件需要仔細演示的東西,“在每一場戰斗開始的時候,系統根據所有參戰角色的速度屬性從高到低排序,把順序排在這根條上。
玩家一進入戰斗就能實時看到這根條,知道下一個輪到誰,下下個輪到誰,對方的速度跟自己比誰快誰慢。
他可以提前規劃自己的行動策略,不用等輪到自己了才開始想。”
他又往梁永琪的方向挪了半步,手指在進度條最左側的那一格上方點了一下。
“這個地方我想過一個問題,萬一在排序過程中有速度屬性相同的角色怎么辦。
我在第三頁背面寫了一個處理方式,按照角色的出手優先級再排一層,優先級根據職業類型來定,刺客類優先于法師類優先于戰士類,這樣同速的情況下系統還是能給出一個確定的順序。”
梁永琪沒有打斷他,讓他繼續說下去。
“這個東西目前國內還沒有人做。”李軒又說了一句,他說這句話的時候聲音稍微低了一些,“我在網上搜過,也翻了幾個技術論壇的帖子,沒有看到過類似的實現方式。
國外也沒有看到。
如果這套行動順序條真的做出來了,《大話西游》的戰斗界面會比所有同類產品都直觀。
玩家知道自己什么時候出手,知道自己對面那個怪什么時候會動,他就敢做更復雜的策略安排。”
梁永琪把那頁紙翻過來看了看背面。
第三頁的背面確實寫了幾行字,字比正面稍微小一些,講的是同速角色的排序規則,寫得清楚明白。
她又翻回正面,把那根進度條的草圖看了第三遍,目光從最左邊沿著一個個格子慢慢移到最右邊,又移回來。
她抬起頭看著李軒。