“哥哥,這又是什么東西,看起來像是一臺迷你電腦主機(jī)?《星空戰(zhàn)紀(jì)》是什么游戲,我在網(wǎng)上怎么沒看到過?”
“這是一臺游戲主機(jī),來源和這臺量子計算機(jī)一樣,你就不要多打聽了。《星空戰(zhàn)紀(jì)》是這個游戲主機(jī)內(nèi)的一款游戲,有單機(jī)和連網(wǎng)兩種游戲模式。單機(jī)模式我測試過了,十分的好玩。我想拿這款游戲,作為公司的第一款產(chǎn)品,現(xiàn)在的問題是,找不到游戲的服務(wù)端軟件,連網(wǎng)模式運行不了。”
“這個簡單,哥哥,你先將這臺游戲主機(jī)開機(jī),然后連上網(wǎng)。以我現(xiàn)在的計算能力,破解一般的軟件,不過是分分鐘的事情。只要掌握了軟件的運行原理,匹配一個服務(wù)器端程序,不會有太多的難度。”
李翔點點頭,認(rèn)可了小蝶的說法,以量子計算機(jī)的恐怖算力,加上小蝶的智能調(diào)度,地球上現(xiàn)存的任何防火墻,任何加密方式,都擋不住她的破解。不過這臺游戲主機(jī)畢竟是異世界出品,而且游戲軟件和其他軟件性質(zhì)也有些不一樣,更講究人機(jī)交互,而不是單純的實現(xiàn)某種功能,單靠小蝶弄出完美的服務(wù)端軟件,很有難度。
李翔也沒有現(xiàn)在就開口打擊小蝶的積極性,而是動手接通電源,打開了游戲主機(jī)。游戲主機(jī)是通過無線信號聯(lián)網(wǎng)的,這種信號頻段,編碼方式和地球如今通用的2.4g或5gwifi信號,完全不同。好在量子計算機(jī)上,也安裝有類似的無線網(wǎng)卡,可以和游戲主機(jī)的信號相連。
網(wǎng)絡(luò)連接建立起來之后,小蝶揮了揮小手,一個虛擬屏幕出現(xiàn)在了她的面前,里面顯示出的圖像,正是游戲主機(jī)的初始界面。小蝶伸出手指,點了點屏幕上的劍盾圖標(biāo),問道:“哥哥說的《星空戰(zhàn)紀(jì)》,指的就是這款游戲吧,先讓我進(jìn)去看看?!?p> 說罷,小蝶已經(jīng)點進(jìn)了游戲,熟悉的出生大廳出現(xiàn)在空中。小蝶沒有使用李翔建立的那個人物,而是自己化身游戲角色,穿上一身華麗的皮甲,斜背著一把木質(zhì)長弓,甩了甩長發(fā),瀟灑的走出大廳,進(jìn)入到游戲的世界。眼前的情景,讓李翔不由呆了一下,游戲還能這么玩的嗎,這是不是就是傳說中的沉浸式體驗,真人角色扮演,真是沒想到,做人工智能還有這種好處。
小蝶在新手村溜達(dá)了一圈,很快就掌握了游戲的玩法,對話NPC、接取任務(wù)、出村戰(zhàn)斗,升級加點換裝備,和一個真正的人類玩家也沒什么不同。接下來半個小時,小蝶完全沉浸在了游戲的樂趣之中,將李翔交代的任務(wù),完全忘到了一邊。
“咳咳咳,小蝶,你是不是忘記了正事。我?guī)н@臺游戲主機(jī)來找你,可不是讓你玩游戲的,而是尋求你的幫助制造游戲服務(wù)端。”
聽到李翔的提醒,小蝶流暢的動作不禁停頓了一下,被對面的小BOSS抓住機(jī)會,一連砍了四五刀,眼看生命值就要見底。小蝶連忙補(bǔ)充一個血瓶,身影靈活的左躲右閃,輕松躲開BOSS接下來的連招。
在化身游戲角色與BOSS戰(zhàn)斗的同時,另一個小蝶卻出現(xiàn)在了李翔的面前,一臉微笑的說道:“哥哥交代的任務(wù),我怎么會忘記呢。對我這種人工智能來說,一心二用什么的,簡直不要太簡單,不過是多開一個線程罷了。我反編譯了這個游戲的主程序,發(fā)現(xiàn)連網(wǎng)玩法,主要內(nèi)容是多個玩家一起組隊做任務(wù),下副本,還有PK。其中副本玩法最是復(fù)雜,涉及到游戲地圖隨機(jī)生成,小怪和BOSS的AI機(jī)制,輔助道具的使用,物品的隨機(jī)掉落等等游戲功能,其中大部分都是在游戲服務(wù)端運行完成的。咱們現(xiàn)在要為這款游戲重新匹配一個服務(wù)端軟件,和重新做一款游戲也沒有太大區(qū)別了?!?p> “哦,這么復(fù)雜的嗎,我還以為只需要做一個信息收發(fā)端和一個數(shù)據(jù)庫,將游戲人物的屬性數(shù)據(jù)和裝備數(shù)據(jù),同步存儲在服務(wù)器上,就能完成呢?!?p> “確實很復(fù)雜,這臺游戲主機(jī)的性能太低,負(fù)擔(dān)一個3D投影就已經(jīng)有些吃力。連網(wǎng)游戲的時候,多人同時組隊,和數(shù)量更多的怪物同屏戰(zhàn)斗,那種計算量,根本不是游戲機(jī)的小身板能夠承擔(dān)的起的。為了使游戲主機(jī)完美運行連網(wǎng)模式,游戲開發(fā)者別出心裁的,將絕大部分?jǐn)?shù)據(jù)計算放到了服務(wù)端,這才造成了我剛剛說的情況。
哥哥,我建議咱們不直接使用這個現(xiàn)成的游戲客戶端,而是借用它的素材庫、游戲引擎和主線劇情,重新開發(fā)出一款真正的網(wǎng)絡(luò)游戲出來,這樣應(yīng)該更符合你的要求,也不會因為服務(wù)端與客戶端不匹配,出現(xiàn)這樣或那樣的BUG?!?p> 李翔摩挲著下巴,沉吟了一下,說道:“重新開發(fā)一款游戲嗎,也不是不行。原本我就覺得這個游戲的人物和NPC的樣子太丑,推倒重來,還能替換一些好看的人物模型。只是如此一來,就不是開發(fā)一款服務(wù)端軟件的事情了,還要和游戲客戶端一同開發(fā),這個工作量是不是有些太大了一些?!?p> “放心吧哥哥,事情沒你想的那樣復(fù)雜,游戲程序就全部交給我。哥哥你只需要尋找一些人物角色的原畫和設(shè)定,同時開開腦洞,多想出幾套副本BOSS的AI戰(zhàn)斗機(jī)制。原作游戲中的副本可是很多的,足有上百個,每個副本都有3個到十幾個不等的BOSS。這么多的BOSS,至少要設(shè)定幾十套不同的AI戰(zhàn)斗模式,才能讓玩家感覺不到重復(fù)?!?p> “這個好辦,一人計短二人計長三人做事好商量,過完年之后,我的公司就要正式營業(yè),招聘人手,到時候多招聘幾個策劃和游戲原畫師進(jìn)來。你說的這些工作,完全可以交給這些人去做?!?p> 李翔又和小蝶商量了一些游戲制作中的細(xì)節(jié)問題,就把這個艱巨的任務(wù)交給了她,轉(zhuǎn)頭回樓上臥室睡覺去了。