此后幾天時(shí)間,接連有人才過來報(bào)道。
袁杰這個(gè)小工作室的人員也漸漸聚齊,目前除了當(dāng)做主程序培養(yǎng)的卓遠(yuǎn)勝,以及后勤部長的林珍珍,還增加了四名新同事。
其中三個(gè)程序員,一個(gè)音樂制作師。
三個(gè)程序員中有一個(gè)名叫高宇,經(jīng)驗(yàn)非常豐富,是個(gè)老手,甚至能用最原始的機(jī)器語言,也就是二進(jìn)制編碼進(jìn)行編程,讓袁杰佩服得不要不要的。
然而高宇告訴袁杰,這樣的高手在燈塔國那邊并不少見,因?yàn)榱呤甏S多計(jì)算機(jī)用的就是這種編程方式,老一輩的程序員畢竟還沒退休,他們當(dāng)年就是這么干活的。
袁杰當(dāng)然也給了他不遜于燈塔國的高薪,后續(xù)公司擴(kuò)大,兩個(gè)程序員組,他就是其中一個(gè)主程序!
高宇跟卓遠(yuǎn)勝一樣,也是從燈塔國回來的。那邊雅利達(dá)搞出的事情太大,連累到整個(gè)游戲行業(yè),以至于大量游戲行業(yè)的程序員失業(yè)。
其中最早被裁員的當(dāng)然都是華人,這倒是讓袁杰撿了便宜。
不過高宇本人對這么小的工作室卻不太感冒,內(nèi)心的態(tài)度是反正沒工作,先安頓好填飽肚子,再騎驢找馬看看有沒有適合跳槽的地方。
袁杰對此心知肚明,公司草創(chuàng),哪有那么容易吸引大神?只能努力增強(qiáng)公司實(shí)力,等所有人都看到公司蒸蒸日上的潛力,人才自然而然就會留下。
另外兩個(gè)程序員,一個(gè)叫張敖,一個(gè)叫李銘卓,都是香港本土大學(xué)畢業(yè),從事電子專業(yè)的。
學(xué)得比較雜,軟硬件都懂一些,可塑性比較強(qiáng),領(lǐng)悟能力也比較好,最關(guān)鍵的是…肯加班!愿意996!
而且也有匯編語言基礎(chǔ),就被招來打下手。
還有一個(gè)音樂制作蘇雨綺,她雖沒有做過FC游戲的音樂轉(zhuǎn)錄,但相關(guān)方面工作是做過的,對此也很容易上手,就直接被袁杰招了進(jìn)來。
招人的這段時(shí)間,袁杰已將新游戲的策劃案全部做好,給新游戲命名為:冒險(xiǎn)王。
這是他即將打造的第一款I(lǐng)P,參考前世超級馬里奧兄弟開創(chuàng)的業(yè)績,袁杰自信這款游戲絕不輸于它。
另外一款游戲坦克大戰(zhàn)的策劃案也已做好,這款游戲更加簡單,主題就是保衛(wèi)基地,擊敗全部敵對坦克。
關(guān)卡總共35關(guān),當(dāng)通關(guān)后又循環(huán)一遍從頭開始,保留當(dāng)前武器裝備,以至于看起來就是無限關(guān)卡。
袁杰本來考慮35關(guān)后開一關(guān)BOSS關(guān)卡,后來想想還是算了。
他記得前世小時(shí)候,曾為了探秘坦克大戰(zhàn)究竟多少關(guān)能通關(guān),和小伙伴兩個(gè)人玩了整整一個(gè)通宵。
兩個(gè)人技術(shù)早已磨煉的爐火純青,一口氣打了三四百關(guān),分值都不記得打了多少。
雖然沒有通關(guān),但那時(shí)無憂無慮的記憶時(shí)常溫暖進(jìn)入社會后屢遭毒打的袁杰。
如果只有36關(guān),可能那天晚上也就早早散去了,以后也保留不下什么話題和回憶。
所以他還是按照最初的設(shè)定,決定做無限循環(huán),再增加一個(gè)地圖編輯器,這才是這款游戲的亮點(diǎn),可以自制關(guān)卡,非常有意思。
兩款游戲并不是同步開始制作的,先從困難的冒險(xiǎn)王開始做起。
80年代中前期制作游戲,最困難的不是用接近機(jī)器語言的匯編語言進(jìn)行編程。
而是每編寫一段程序后,需要檢查字節(jié)數(shù)手工計(jì)算內(nèi)存地址,因此每一段程序末尾都會留白,等到所有程序編完,再從頭開始計(jì)算。
這是相當(dāng)磨人的事,即便袁杰有著系統(tǒng)贈予的匯編語言精通,寫起來也是極其蛋疼。
除此之外,再就是ROM仿真測試查找BUG。
作為草創(chuàng)的小工作室,袁杰只能使用購買的ROM仿真設(shè)備,插入到實(shí)機(jī)上,直接在游戲畫面上測試。
有時(shí)候忘了把Debug模式刪掉,不知不覺間就會在游戲內(nèi)部留下些奇怪的秘籍……
程序員是沒空再查的,恐怕只有發(fā)售后,等廣大玩家去積極發(fā)現(xiàn)了。
雖然如此,袁杰這家草創(chuàng)工作室依舊效率極高,主要體現(xiàn)在袁杰和卓遠(yuǎn)勝兩人身上。
只要是他們倆寫的程序,就100%不會出現(xiàn)BUG,計(jì)算的內(nèi)存地址也絕無半點(diǎn)問題。
只有到這里,袁杰才敢確認(rèn)卓遠(yuǎn)勝的確是人偶,他有著系統(tǒng)灌輸?shù)闹R,等于是系統(tǒng)加身,因此可以像機(jī)器一樣工作時(shí)不犯一點(diǎn)錯誤。
這一點(diǎn)即便是有著豐富工作經(jīng)驗(yàn)的高宇,也是看得目瞪口呆,每到仿真測試的時(shí)候,他幾乎不敢相信。
像他這種有著十年編程經(jīng)驗(yàn)的高級工程師,所寫的代碼也必然存在各種BUG,計(jì)算內(nèi)存地址也常常出現(xiàn)HumanError。
在他看來,要讓程序員不出BUG,等于要一個(gè)人一輩子都不做錯一件事,是絕不可能的。
但現(xiàn)實(shí)動搖了他的理念……
袁杰的工作室中午是包餐的,通過指定餐廳制作盒飯送貨上門。
大家吃飯也就隨便擠在空著的辦公桌上,這種同事親如一家的氛圍不是大公司能有的。
高宇吃著吃著,忍不住問了出來,“老板,阿勝,你們寫程序的時(shí)候有沒有什么竅門?能不能指導(dǎo)一下大家,我真的很驚訝你們居然可以不出一個(gè)BUG!”
張敖、李銘卓、蘇雨綺三人也睜著好奇的眼睛看向兩人。
袁杰卻沒有說話,看向了卓遠(yuǎn)勝,想聽聽這個(gè)人偶怎么說。
卓遠(yuǎn)勝一臉奇怪的說道:“考慮多一點(diǎn)就行啦,這個(gè)…我也不知道怎么教你們,反正就像是與生俱來的,只要全神貫注去做事,就不會有問題?!?p> 袁杰心道:人偶辦公狀態(tài)是這樣的嗎?
他見高宇三人不信的看了眼卓遠(yuǎn)勝,又期待的看向自己。
可袁杰那是系統(tǒng)賦予的能力,這怎么教得了,苦笑道:“你們不用這樣看著我,我跟阿勝一樣,寫程序的時(shí)候就是一種感覺。
那個(gè),雨琦做音樂的,應(yīng)該知道靈感來的時(shí)候是什么狀態(tài)吧。”
蘇雨綺點(diǎn)點(diǎn)頭,“那如果老板是這種狀態(tài),我是真能理解,但是人不能總是有靈感吧?!?p> 袁杰笑道:“我還真的總是有靈感,只要開始寫程序,就會進(jìn)入那種狀態(tài)。”
他環(huán)視一下眾人,說道:“查BUG的事情我真沒辦法,不過主程序都是我寫的,阿勝那邊也沒什么問題,以后我們兩個(gè)寫的東西就不做仿真測試了。
老高你們?nèi)齻€(gè)寫的可以多查一查,這樣效率也能高些。這個(gè)游戲做完,由阿勝擔(dān)任主程序來做坦克大戰(zhàn)。
我專門制作一款宏匯編器,輔助自動計(jì)算出所在的內(nèi)存地址,也好將大家從計(jì)算地獄中解放出來?!?p> 卓遠(yuǎn)勝道:“老板,三個(gè)月下來,冒險(xiǎn)王已完成80%內(nèi)容,剩下的最多也就十天時(shí)間都能做完。
你讓我?guī)ь^做坦克大戰(zhàn),可我不懂美術(shù)方面的東西,不會畫像素圖,怎么弄?”