第91章 我,喜歡白嫖

第91章 我,喜歡白嫖

當《吃豆人》涉及到了AI技術時,這款遊戲該怎麼做?

伊森不清楚。

但當伊芙琳把他拉進新家的車庫,也就是女孩的新基地時,在製作臺上攤開設計圖紙的女孩已經有了思路,“伊森,關卡,分數,模型,獎勵這些東西我們都可以慢慢製作,唯獨這四隻擁有智慧的幽靈我們必須最先考慮,因爲我覺得,如果沒有它們,整個遊戲也就沒有了靈魂。”

伊森贊同這個觀點。

隨着他的點頭同意,伊芙琳便又笑着道:“那我們就從幽靈的製作先入手?第一個問題,我想知道,在你的靈感裡,這四隻幽靈有幾種共通的模式?”

“因爲當共通模式確定之後,有關這一段的代碼,那就能直接複製。”

伊森覺得自己聽懂了,但又沒完全聽懂。

所謂的聽懂了,指的就是複製。

沒辦法,誰讓他的前世裡,程序員複製代碼的梗實在是太多了呢?

至於沒聽懂嘛……

“噢伊芙琳,我想知道你說的共通模式是什麼意思?”

伊森果斷開問。

“共通模式?這個指的其實就是幽靈的行爲在你的設計中,有沒有共通的地方?”

既然伊森不懂,伊芙琳便耐心解釋,“就比如說,四隻幽靈追逐玩家,這個其實就是共通模式,但放在我們這裡,共通模式這個詞語便不適用了,因爲你給四隻幽靈設置了不同的特性。”

“你給紅色幽靈設置的特性是直接追逐,那麼在寫代碼時,它的特徵那就是實時計算出自己和玩家之間的最短距離,然後順着這條道路一直前進。”

“你給粉色幽靈設置的特性是埋伏玩家,那麼在寫代碼時,它的計算方式是實時計算出玩家的位置,然後按照玩家的面向,向前確定一些像素點,然後把這個虛空的,玩家可能前進的目標變成幽靈的目的地,讓粉色幽靈前往這個位置,同時,玩家每一次變動,粉色幽靈的前進位置也會變動。”

“而你給藍色幽靈設置的特點是配合紅色幽靈進行圍堵,在這種情況下,那就必須把玩家所在的點確認爲中心點,一頭連接紅色幽靈,一頭連接藍色幽靈,在這個過程中,紅色幽靈的行徑路線必須最先計算,如果他是橫向移動,那就是X軸,如果是縱向移動,那就是Y軸,在這種情況下,藍色幽靈的行徑路線必須與他相對稱,以營造出一個直角交點,當直角交點出現時,你想要的圍堵效果才能體現,藍色幽靈才能在遊戲中以包夾的方式追捕玩家。”

“最後一個橙色幽靈,你設計的特性是駐守,那麼在寫代碼時,它的特徵就是在出生地附近駐守,並以它爲中心,設定一個檢測半徑,當玩家進入半徑時,這隻橙色的幽靈便會計算出最短距離,開始追擊,而當玩家脫離他的判定半徑後,這隻橙色的幽靈便會停止追擊,直至玩家再次出現。”

“因爲他們的追逐模式不一樣,所以我們便不能把幽靈的追逐稱之爲共通模式,反過來說,只要幽靈的行動模式完全一樣,那麼這些代碼就是……”

伊芙琳拉長了自己的聲線。

而伊森則瞭然點頭,補充道:“共通的。”

“Bingo!”伊芙琳笑着打了個響指,“So……在你看來,共通模式有哪些?”

伊芙琳都已經把話說的這麼清楚了,那伊森描述起來也就簡單多了。

雖然前世的他只玩過《吃豆人》這款遊戲,並沒有嘗試製作,但即便如此,四隻幽靈的共通模式還是非常的好判斷的,就比如說逃跑和被抓。

一,所謂逃跑,就是玩家扮演的角色吃到了地圖上四個角的發光豆後,給幽靈上的一層DeBuff。

當玩家吃到發光豆,處於無敵狀態時,四隻幽靈便會進入害怕躲避的狀態,因爲在這個時候,玩家扮演的角色是可以將他們反殺的,如此一來,變色逃跑就成了四隻幽靈的共通模式。

二,被抓,這個指的就是玩家處於無敵狀態時,吃掉了幽靈後,幽靈的死亡狀態。

由於在《吃豆人》中,幽靈死亡後是可以復活的,但必須回到中間的老巢進行休整。

所以,這個過程,那也是四隻幽靈的共通模式。

說實話啊!雖然伊森之前洋洋灑灑的寫了很多內容,但這種分段的剖析,草稿紙上還真的沒有。

因此,當他在伊芙琳的詢問下回憶出這四隻幽靈的共通模式後,伊芙琳便在那兒快速的記載。

同時,伊芙琳的嘴巴也不停歇,不斷說道:“如果拆開來看,逃跑這個模式就是四隻幽靈檢測到地圖四個發光點的任意一個的消失,然後便進入反方向奔逃的一種行爲……”

“被抓那就是四隻幽靈在逃跑期間與玩家角色在地圖上同一座標的重疊反饋,這一點需要和幽靈對玩家的抓捕進行區分,因爲座標判定的檢測是相通的,不能出錯,所以……加個時間檢測?就比如說,在地圖發光點消失之後的一段時間裡,幽靈一旦和玩家重疊,那就是被抓?”

望着姐姐那奮筆疾書的身影,伊森有些感慨。

因爲在決定要製作《吃豆人》這款遊戲時,他根本就沒有預料到,這個遊戲竟然能這麼的難。

分開寫判定?

這工作量也太大了吧!

但在此同時,他的心裡,其實也升騰起了一抹好奇。

“伊芙琳。”他喊起了女孩的名字。

“昂?”女孩下意識地回答。

“我能問你個問題嗎?”

“說。”

“我想知道,爲什麼在被抓這個判定裡,你要選擇時間檢測的方式?”

伊森疑惑的問:“在我的設定裡,當玩家吃了發光點後,幽靈的身上是會有一層負面狀態的,同時,它們也會變幻模樣,所以,我們不能把檢測設定爲模樣的改變嗎?當玩家碰到模樣改變的幽靈時,幽靈就會死亡,這個邏輯不行嗎?”

“當然可以。”伊芙琳明白伊森想要說什麼。

但同時,她也解釋道:“但這樣設定的話,遊戲檢測就會有一個問題,假設玩家和擁有負面狀態的幽靈相互碰撞時,幽靈的負面狀態剛好消失,那麼這個時候遊戲該怎麼判定呢?”

“幽靈會判定自己的身上沒有負面狀態,而同時碰撞的重疊代碼則會判定幽靈有狀態。”

“因爲這兩個代碼是同時計算的。”

“那在這種情況下,到底是玩家吃了幽靈,還是幽靈殺了玩家呢?”

“機器算不出來。”

“這種不分先後級的粗暴判斷可能會導致遊戲出現判定的問題,所以檢測最好的錨定點,我覺得就是優先級最高的時間,這樣設定的話,代碼只需要判定一個變量,且不容易出錯。”

原來是這樣?

伊森聽懂了。

“那這樣的話代碼是不是也會少寫一些?”

“當然。”伊芙琳點頭道:“畢竟我們的內存有限,能給4K的就絕對不能給8K的。”

“多加一點,那就意味着成本增加三十多美元。”

好傢伙!這就算上成本了?

伊森驚了。

但伊芙琳的自信倒是讓他放心了不少。

在兩人的交流下,當天晚上他們就已經把四隻鬼魂的AI給分析了一遍。

第二天,伊芙琳便開始窩在家裡,嘗試着撰寫代碼。

說實話啊,如果換做其他任何一家遊戲公司,在面對《吃豆人》這種需要撰寫代碼的遊戲時,製作進度都不可能很快的,因爲當下市面上的個人計算機普及率相當的低。

就算那些商業公司想做,想從電路板街機跳到CPU街機的領域,他們也得先去採購個人計算機,然後招聘那些懂得編程的工程師,讓他們來製作遊戲。

在這個過程中,他們可能還會面臨牛郎星那種搖桿計算機的坑筆貨,以及CPU適配等各種問題。

而伊森他們嘛……

完全沒有這種顧慮。

因爲伊芙琳用的個人計算機是史蒂夫·沃茲尼亞克手搓出來送給伊森的APPLE 1。

不僅如此,MOS 6502還是他們自家的產品。

當製作遊戲最重要的CPU發明人和提供生產工具的個人計算機發明人都能隨便找到時,伊森真的想不出,這個世界上還有誰能攔着自己把《吃豆人》這個玩意給做出來?

尤其是當他向查克·派朵打了個電話,詢問MOS 6502的彙編語言,對方不到一個小時便將那151條操作碼,56條指令以傳真的形式發過來後……

即便伊芙琳從未接觸過MOS 6502,她也能對着指令集快速上手。

而等伊森撥打了史蒂夫·沃茲尼亞克的電話,讓他來給那個APPLE 1加裝一個磁盤接口,對方三個小時不到,就已經把外接設備給伊森弄齊了時……

伊芙琳便不用擔心,數據會丟了。

當然了,伊森的呼喚也讓其他人有些好奇。

查克·派朵就在電話裡問他,是不是有新點子了。

伊森笑着稱是,並表示做完以後會給他送上一份。

史蒂夫·沃茲尼亞克則更加粗暴,想要看伊森的靈感。

雖然這不符合商業機密保護的規矩,但伊森還是同意了。

而等史蒂夫·沃茲尼亞克看完後,這個小胖子頓時就激動萬分——

“Oh!Sxxt!這特麼的是你的靈感?”

“Oh!My!God!你的這個設計讓我看的就想玩!”

“遊戲製作帶我一個怎麼樣?”

“我不要錢!我只想把它做出來!”

“你們讓我負責什麼項目都行!不管是四隻幽靈的路徑撰寫,還是基礎面板的設計,又或者說是地圖關卡的打造,這些項目我都能完成!”

“真的!”

“我在代碼方面非常厲害的!”

這種提議讓伊森大喜過望,而伊芙琳也樂得有人替自己分擔工作。

於是乎,在遊戲製作的第一天,《吃豆人》小組就由兩個人變成了三個人。

同樣,也是在這一天,史蒂夫·沃茲尼亞克這個小胖子一上手就發現了一個問題。

“伊森,伊芙琳,你們是不是漏算了一個東西?”

“因爲在你們的設計裡,四隻幽靈和玩家一樣,都是從地圖中間的小屋子裡出發的,但,四隻幽靈裡只有紅色,粉色和藍色會對玩家一直追捕,橙色則是範圍監視。”

“所以,當遊戲開始後,玩家跑出中間時,三隻幽靈會在大門開啓後追逐,而第四隻橙色只會在中間待命,這樣的話,玩家躲避它不就非常輕鬆了?”

“我的建議是,如果可以的話,它也會從鬼屋裡出來,然後定時沿着迷宮內的牆壁不斷的前進,就比如說,難度低時爲三十秒?前進十秒然後再休息三十秒?難度高了以後改成二十秒?十秒?”

“我們可以把它做成一個漫無目的的遊走型生物,當玩家進入它的範圍時,它便會兇狠的對其進行追捕,這樣一來,是不是更加生動?”

這一提議讓伊森愣在了當場。

雖然他不知道,前世《吃豆人》裡的小橙鬼是不是這樣設計的,但這並不重要對吧?

因爲史蒂夫·沃茲尼亞克的提議一聽就很好玩啊!

“很好!”

“很有壓迫感!”

“這件事情就交給你了!”

伊森拍了拍史蒂夫·沃茲尼亞克的肩膀,給這個小胖子委以重任。

反正都是白嫖!

技術大佬願意多做,那他又怎麼可能會和對方客氣?

不存在的好嗎!

(本章完)

第34章 奔波一月第199章 我來第146章 閃到腰了第80章 環球太子,手眼通天第260章 菜!第12章 歲月史書第175章 Yes!Yes!Yes!第73章 腳踢雅達利!第138章 好壞參半第282章 給伊森上壓力!第166章 托馬斯的小聰明第65章 麻煩大了!第248章 我發誓!第281章 口蜜腹劍,絕地求生第127章 戳你肺管子!第191章 新遊發佈會第143章 我得意的笑第322章 酒廠第326章 沒有硝煙的戰爭第338章 太陽 再跪第329章 戲耍第250章 我不配!第145章 單刀直入第158章 世界太小了第14章 學閥第149章 利益是用拳頭打下來的第328章 完了完了第165章 沒想到你是這樣的芭芭拉!第69章 演戲與做法第106章 東京!東京!第190章 托馬斯的智慧30第119章 真正的問題是抄襲!第136章 人在下加利福尼亞第328章 完了完了第24章 我既是天命!第36章 有現金,沒奶牛第71章 雅達利,老子弄死你們!第297章第306章 ‘小人物’的反擊第328章 完了完了第71章 雅達利,老子弄死你們!第338章 太陽 再跪第296章 安靜但又喧鬧的下半年第343章 歡慶下的暗流第128章 宣發第二彈!第38章 唉~我怎麼就成了別人家的孩子了呢?第82章 疊BUFF第243章 願上帝與你們同在第35章 發財啦~第154章 萬衆追捧第293章 防火防盜防伊森第305章 失意者聯盟第242章 軟件固然是未來之燈,但硬件纔是生第21章 白!大!長!第59章 蘋果到手了!第84章 伊森報仇,從早到晚第216章 我的子彈會拐彎第247章 二五仔!第81章 好爹,乃成功人士的標配第32章 瘋狂第一週(求追讀)第50章 一羣可愛的人第32章 瘋狂第一週(求追讀)第307章 天才米勒第205章 我相信世界上有秦始皇!第227章 瓊斯先生,山姆沃爾頓先生想要向您第191章 新遊發佈會第137章 新的風暴已經出現第45章 低調的人生,高調的背景第10章 問世第242章 軟件固然是未來之燈,但硬件纔是生第174章 投資,從來就不是生意第141章 意外之人第217章 改換思路,上道保險第163章 11第256章 心思各異第147章 你最好有!第176章 敲定人選,項目開始第220章 時代的侷限性第142章 二五仔第291章 這不可能!第60章 歡慶聚會和二次分紅第106章 東京!東京!第67章 最壞的結果第30章 發售(求追讀)第326章 沒有硝煙的戰爭第262章 涉嫌抄襲專利壁壘第190章 托馬斯的智慧30第270章 好萊塢大結局!第276章 三天六個億!第158章 世界太小了第316章 標準發佈第322章 酒廠第344章 史蒂夫羅斯在行動第56章 舔!第291章 這不可能!第331章 十點九八第274章 你們的選擇就是世界的歡喜!第298章 大豐收第41章 嘶~這穿越的是有點早第210章 核善
第34章 奔波一月第199章 我來第146章 閃到腰了第80章 環球太子,手眼通天第260章 菜!第12章 歲月史書第175章 Yes!Yes!Yes!第73章 腳踢雅達利!第138章 好壞參半第282章 給伊森上壓力!第166章 托馬斯的小聰明第65章 麻煩大了!第248章 我發誓!第281章 口蜜腹劍,絕地求生第127章 戳你肺管子!第191章 新遊發佈會第143章 我得意的笑第322章 酒廠第326章 沒有硝煙的戰爭第338章 太陽 再跪第329章 戲耍第250章 我不配!第145章 單刀直入第158章 世界太小了第14章 學閥第149章 利益是用拳頭打下來的第328章 完了完了第165章 沒想到你是這樣的芭芭拉!第69章 演戲與做法第106章 東京!東京!第190章 托馬斯的智慧30第119章 真正的問題是抄襲!第136章 人在下加利福尼亞第328章 完了完了第24章 我既是天命!第36章 有現金,沒奶牛第71章 雅達利,老子弄死你們!第297章第306章 ‘小人物’的反擊第328章 完了完了第71章 雅達利,老子弄死你們!第338章 太陽 再跪第296章 安靜但又喧鬧的下半年第343章 歡慶下的暗流第128章 宣發第二彈!第38章 唉~我怎麼就成了別人家的孩子了呢?第82章 疊BUFF第243章 願上帝與你們同在第35章 發財啦~第154章 萬衆追捧第293章 防火防盜防伊森第305章 失意者聯盟第242章 軟件固然是未來之燈,但硬件纔是生第21章 白!大!長!第59章 蘋果到手了!第84章 伊森報仇,從早到晚第216章 我的子彈會拐彎第247章 二五仔!第81章 好爹,乃成功人士的標配第32章 瘋狂第一週(求追讀)第50章 一羣可愛的人第32章 瘋狂第一週(求追讀)第307章 天才米勒第205章 我相信世界上有秦始皇!第227章 瓊斯先生,山姆沃爾頓先生想要向您第191章 新遊發佈會第137章 新的風暴已經出現第45章 低調的人生,高調的背景第10章 問世第242章 軟件固然是未來之燈,但硬件纔是生第174章 投資,從來就不是生意第141章 意外之人第217章 改換思路,上道保險第163章 11第256章 心思各異第147章 你最好有!第176章 敲定人選,項目開始第220章 時代的侷限性第142章 二五仔第291章 這不可能!第60章 歡慶聚會和二次分紅第106章 東京!東京!第67章 最壞的結果第30章 發售(求追讀)第326章 沒有硝煙的戰爭第262章 涉嫌抄襲專利壁壘第190章 托馬斯的智慧30第270章 好萊塢大結局!第276章 三天六個億!第158章 世界太小了第316章 標準發佈第322章 酒廠第344章 史蒂夫羅斯在行動第56章 舔!第291章 這不可能!第331章 十點九八第274章 你們的選擇就是世界的歡喜!第298章 大豐收第41章 嘶~這穿越的是有點早第210章 核善