第353章 高效率開發
字數:3532 加入書籤
王皓選用【專屬引擎】進行遊戲製作。
雖說使用【專屬引擎】會導致後續更新及作品都隻能他自己來,但考慮到原版遊戲在發售初期麵臨的bug問題,顯然跑酷係統的實現與它被構想出來的創意在難度上是一致的。
在不能百分百確保【消除bug】就不會出任何問題的情況下,王皓還是選擇用一個一勞永逸的方式。
在多次使用【專屬引擎】開發遊戲後,王皓就發現這款引擎不僅僅擁有完美優化的能力,更有自我學習能力,每開發一款遊戲,它就從中完成總結,為下一次優化積累經驗。
舉一個例子解釋就是,原本一張一百分的試卷,在它不斷的突破下,總分一百分會變成一百五十,兩百、三百……就跟給ai大模型喂數據是一個道理。
而隨著王皓對【專屬引擎】的熟練度增長,他深刻明白了“專屬”二字的意義。
所有的專屬空間內的模型和能力他都能調用,意味著先前獲取的建築大樓等都不用在靠他一筆一畫的繪製,拉過來就能直接使用,整個專屬空間就是【專屬引擎】的引擎素材庫,這一點在之前他是沒有意識到的。
另外,專屬空間內的npc能用來充當遊戲內的npc,這對遊戲內人物設計的幫助在於,王皓隻需要設計好人物與主世界相關的背景故事及個人劇情發展線路,npc就能通過這些元素生成符合劇情設定的對話係統和行為邏輯,同時也不會脫離原有的劇情路線。
這在開發環節中大大減少了遊戲需要創作的文本量。
除此之外王皓還能利用例如【生態係統】進行隨機生成遊戲內的雨林、叢林、濕地等場景,全都是快速開發遊戲的得力助手。
開發《消逝的光芒》以製作整座哈蘭城的立體透視圖開始。
先使用常規素材,再用自然衰變的代碼將這些常規素材變成設定中的末日後樣式。
這些參數由於模型喂的不夠多,【專屬引擎】純粹根據王皓的想法生成出的代碼跟實際需求對比還是差點意思,這方麵就需要王皓自己進行微調。
在調整好城市的衰變後,末日氣息已經變得非常濃鬱。
廢棄的大樓衰敗不堪,街道上的車輛全都生鏽發黃,地麵發生龜裂,形成大小不一的裂縫,橋梁斷裂,纜車摔落在山間,植被也因營養不足隻剩下生命力頑強的品種。
接下來就是對遊戲內的標誌性建築的微調。
首先是塔樓。
王皓先前隻是把一棟公寓樓占在了塔樓的位置作為標記點。
現在他需要對公寓進行改造,讓他變成這座貧民窟之中代表希望的庇護所。
塔樓一共十二層,每一層的設計都有它的含義。
一到三層為底層,用途為防禦層和物資倉庫。
為了凸顯它的防禦能力,樓道間堆滿了沙袋,更有駐紮守衛的了望口,武器庫也是就近原則,臨時醫療站則承擔了應急治療的功能。
四到十層為中層,用途為居住區和公共區域。
每一個用木板隔斷出的小房間都代表了一個幸存者家庭,同時牆上貼滿的手寫紙條和失蹤者照片也意味著他們沒有停止過尋找在外的親人。
公共區域除了廚房和淨水裝置外,遊戲設定在病毒爆發的末日中,因此淨水裝置顯得格外重要。更設有兒童玩耍角落,這在末日中為數不多的關懷,寓意著不放棄對未來的希望。
十一到十二層為頂層,是指揮中心及屋頂了望台。
指揮中心的布雷肯辦公室配有無線電設備和地圖桌,用來策劃救援行動。
屋頂了望台則能夠360度俯瞰貧民窟,同時設有狙擊槍位,用來進行對喪屍或人類的防守。
除卻塔樓外,貧民窟內還有體育場和gre遺棄醫院等標誌性建築,玩家將會在這些建築中進行推動劇情的關鍵任務,等劇情離開貧民窟後,就會來到哈蘭城的第二個區域——舊城區。
舊城區內有天線塔,用以解鎖快速傳送功能。
鍾樓和賴斯總部都是推動劇情進入高潮的地點。
除了這些明麵區域,遊戲的地圖還有少量的地下區域,這部分地下區域藏匿著喪屍的老巢,也是遊戲中最危險的地方。
即便是有備份和齊燃的幫助,三個人各司其職的設計哈蘭城內的建築,完成這些工作依舊花費了足足兩天時間。
當然,兩天對於正常遊戲開發而言設計完塔樓都夠嗆,但王皓的優勢在於他在設計這些建築時,不僅手握著設計藍圖,同時省去了建模調參數的過程。
在設計完遊戲內的所有場景後,接下來的部分就是對npc的設定。
在此之前需要嵌入遊戲的劇情,這方麵除非是原版劇情的槽點過重,王皓才會考慮進行修改,否則他會盡量保留所有劇情。
檢索劇情和嵌入又用掉了三天時間。
期間那些幫助主角獲取必要資源的npc及喪屍類型王皓交給了備份他們去設計,而賴斯這種大boss,以及凱爾·克蘭等關鍵人物,由他親自操刀。
設計喪屍及人物的過程中,同時會賦予他們獨立的行為邏輯及在世界中承擔的職責。
關於遊戲內的配樂,在他創建文件夾後,就已經把相關的要求和想法提供給了唐嫣然。
地球娛樂存在的意義就在於第一時間,最大程度上的為地球遊戲,特別是王皓提供服務。
至於唐嫣然是選擇公司內部創作,還是購買現有合適的曲目,那都不是王皓需要考慮的事情。
終於,曆時八天時間,王皓完成了《消逝的光芒》的開發,而距離項目公開和預熱已經過去四天。
用【專屬引擎】進行遊戲開發同比普通引擎而言效率的提升不止是百分百那麽簡單,如果用原版遊戲引擎進行遊戲的開發,王皓預計起碼用三周的時間才能完成,像是《fifa》和《nba》用的就是原版引擎,因為考慮到了要持續運營。
所有需要持續運營的遊戲都無法用【專屬引擎】開發,除非王皓願意讓備份或者齊燃中的一個去負責運營事宜,但那樣的好處也隻是遊戲的開發周期縮短,同時他們也負責不了幾款遊戲的運營,總體而言性價比不高。
喜歡遊戲大亨:帝國崛起請大家收藏:()遊戲大亨:帝國崛起書更新速度全網最快。