同意了。
於是,成功再來的工作,就是找了一間藝術設計工作室,委託那間工作室設計漂亮的顯示介面,然後在???系統當中新增一段用來顯示新介面的程式碼。
當初成功在進入沙魯曼星際大學研究自動控制的時候,成功花費了很大的心思在研究該如何提升機甲的效能上;要知道機甲的效能主要就是由幾種特性所構成的,像是火力、防禦力、機動性、敏捷度等等,而其中最重要的,就是機甲的反應性。
一臺擁有優秀反應效能的機甲,才能針對瞬息萬變的戰場變化作出最快的反應,而且優秀的反應效能也影響到其他的效能,像是影響到武器的瞄準速度,這就影響了機甲的火力表現;以及影響機甲的能多快對駕駛員的操縱作出反應,這影響了機甲的閃躲效能,當然也就連帶影響到機甲的敏捷度和防禦力──閃躲也是防禦的一種。
而要提升機甲的反應性,除了儘可能採用最好的控制電腦──越好的電腦運算速度越快,也才能越快作出反應動作──另外一種方法,就是“善用”控制電腦的運算容量,儘量以有限的運算容量來作出最多最有效的運算。
當時的機甲作業系統,全部都是使用高階程式語言來進行開發的,一來高階程式語言易於編寫程式,也容易除錯,更可以將程式分散下去給不同的程式設計師負責編寫不同的部份然後再整合起來,這樣可以大幅降低開發新系統所需要的時間與經費;但是,高階程式語言有一個缺點,那就是程式之中常常會多出許多的冗餘程式碼,而這些冗餘程式碼對於控制機甲起不到任何作用,但是卻會佔用到控制電腦的運算容量。
為了解決這個問題,成功決定使用最原始的低階機器語言來編寫機甲作業系統,為此成功還特地跑遍了整個沙魯曼行星的圖書館,好不容易才找到一本不知道幾百年前所出版的機器語言編寫教程;幸好的是收藏那本機器語言編寫教程的圖書館早已將那本書掃描成影象檔案儲存起來,所以成功直接複製了一份存檔檔案,就可以把書帶回去研究了。
以機器語言編寫機甲控制系統確實是相當累人的工作,即使成功“參考”了不少市面上有在出售的機甲作業系統──或者該說,根本就是“抄襲”?──但是,要將那些以高階程式語言編寫的機甲作業系統重新以機器語言編寫過,就花去了成功一整個大學生涯的時間,還常常碰到為了除錯、連續好幾天不眠不休也抓不出錯誤的情況。
難怪那些研發機甲作業系統的公司,全都寧願犧牲作業系統的程式效率,也要以高階程式語言來開發,在編寫???系統的時候,成功已經深切體認到為什麼機器語言會被淘汰的理由,那就是實在太難以除錯了。
反正真正上戰場的不是那些程式編寫員,他們才不在乎程式的效率好不好,只要寫出來的程式能賣錢就好了,但是,如果是為了講求效率,那麼機器語言無疑是最有效率的,而成功這個“虛擬機器甲”的高手玩家就很知道一臺機甲的反應效能有多重要,因此成功一直堅持以機器語言編寫???系統。
不過,正因為成功堅持以機器語言編寫???系統,現在碰到了琳瑟和愛莉絲希望他改變作業系統顯示介面的問題時,成功就得花上不少時間,另外新增一段用來顯示新介面的程式碼;琳瑟和愛莉絲提出的這種“小要求”對於其他以高階程式語言來編寫機甲作業系統的公司來說,只怕根本不是問題,開發工程師只要隨便拉出程式原始碼、添個兩三行指令上去,就可以搞定,但是成功就得很小心地以機器語言編寫程式碼,寫完了還要除錯,即使以成功對機器語言的熟悉度,這工作也花去了成功整整兩天的時間。
時間是凌晨三點,好不容易成功終於完成了替???新增新介面的工作,已經疲倦到想要一頭躺倒在床上呼呼大睡的程度;所以成功決定先去刷牙洗臉,然後就好睡覺了。
由於這艘小型的機甲母艦實在“很小”,乘員居住的艙室沒有附設盥洗間,要不是因為整個傭兵團都是女人、沒有人願意和成功同住一個艙室,成功大概還沒辦法獲得一個人單獨住一間的“特殊待遇”;想要洗臉刷牙,成功得去公用的浴室才行。
勉強睜著已經快要闔起來的眼睛,成功開啟了房門,搖搖晃晃地朝浴室而去。
砰,半迷糊狀態的成功和某個似乎也沒睡醒的傢伙在走道上撞在了一起。
“啊,抱歉。”
“對不起……”
等到道完歉,成功這才注意到原來和他相撞的是愛莉絲;但是,下一秒鐘,原本還累得快要睜不開眼睛的成