開發者以Band of Defenders為例談遊戲的系統建造
《Band of Defenders》並非一款常規現代化的可合作(coop)第一人稱射擊遊戲(FPS)。也許在你擊殺那些試圖砍殺你並破壞你的保護目標(“基地”)的敵人之前,你都會覺得它是(coop FPS),然而在那之後,你就會發現自己有機會(如果你想勝利的話最好好好利用這個機會)圍繞你的“基礎”建立保護設施。而且同時我們可以確定的是——《Band of Defenders》始終是一款很棒的FPS遊戲,而其中的“構建、建造”部分內容就是它出彩的地方。
平衡,它比想象中更重要!
多虧了這個古人想出的智慧之言——我們後來決定遵循與他們同樣的路徑。我們知道繼《Killing Room之後的下一款遊戲還會是一款FPS——因為Killing Room實在是太好玩了,它是集結了我們在開發第一款PC遊戲中通過各種失敗得來的許多經驗研製而成的遊戲。但是我們也想要創作一款獨特的、能混合各種我們所愛的遊戲流行元素的遊戲——其中最突出的一個元素就是通過建造基地來抵禦成群結隊的敵軍以及玩家之間的聯合攻擊。就像《殺戮空間》,以及《又一個殭屍塔防(Yet Another Zombie Defense)》、《幽閉聖地》和《七日殺》這些遊戲都含這類流行遊戲元素。對此,我們得確保我們所構建的建造系統玩起來會很有活力與樂趣。
我們提到這些遊戲不只因為它們給我們靈感,而且也因為它們是我們開發道路上的阻礙和絆腳石——我們都知道《幽閉聖地》(對我們來說)塔防元素太重了,我們都瞭解《殺戮空間2》有點太血腥而且人物發展並沒有如我們所望地鋪展開來,我們都明白《又一個殭屍塔防》只有好創意,而我們的執行會做得更好,我們也都覺得《七日殺》有點過度複雜化,太費時了(對於速戰速決的多人遊戲來說)。
建造與升級
通過建造以及升級有用的裝置會帶來愉悅感。我們在塔防遊戲、策略遊戲和生存遊戲中都享受這種愉悅感。基地就是家園,你要改變遊戲裡的世界來企及你的需求。而且因為《Band of Defenders》是關於防禦設施的遊戲,所以要建築路障和炮塔是非常容易的事。
路障
路障會阻礙敵人向你的基地、炮塔以及你控制的角色的進軍。我們想讓玩家建立一些顏值高效果好的防禦工事——事實上這並不容易,而且可以說是目前開發中最困難的一部分,那麼要構建每個路障有多複雜呢?我們剛開始的一兩次並沒有把焦點放對地方,所以我們在構建這些路障時花了很多時間,不過對於最後的做出的結果我們總體還算是滿意的,不過如果以後有時間的話還是希望再改進改進。
玩家會在基地附近預先選定的網格狀位置進行構建(這樣的水平設計比較容易)
玩家會建造出無縫連線型的小規模路障(最大規模只有1米x1米)——除了直線形還可以做成其他形狀(X形、T形和L形)
升級(大部分)路障型別(只准備了五種發行用的具體路障型別)到更高的等級是連續性的——同一個基底的路障在升級時基底不變,只有部分會改變來體現升級。
在做過一些試驗後,我們終於明白該做什麼樣的路障及其方式,因此在建立的每個路障身上不會耗太多時間。
炮塔
對於炮塔我們要解決的問題就不一樣了。我們知道這些炮塔不一定要跟彼此接連,也不一定要跟路障連線——畢竟你也不想做圍牆式炮塔吧。但是我們得考慮炮塔的要做成多大才合適,還要想想炮塔要怎麼在網格建造規格內有限的空間裡轉動炮筒(每個炮塔和路障都只能呆在它們的1X1m宮格或者2mX2m宮格里,所以他們不會和其他結構發生碰撞)。而且要升級一個炮塔不是那麼容易的——不是說隨便在炮塔貼塊鐵皮就讓能讓它看起來更厲害像升級了一樣。那麼我們是如何解決這個問題的?
我們將給予炮塔更多的空間——他們會佔據4個方格(2mX2m),這樣他們的炮筒就有轉動的空間了(這會帶來另一個問題——一些炮塔佔據的空間太多以至於我們得用輪胎水桶來填充這個空間好讓玩家知道敵人是不能通過這個空間的)
升級後的炮塔整個模型會發生變化
我們的影像設計師嘗試重複利用炮塔的各部分影像來組成其他更高等級的炮塔,所以在創造新型炮塔時並沒有花費太多的時間。
要知道進步的空間是永無止境的,我們也希望儘可能地在結構上做到進一步多樣化。因此在遊戲裡我們還想在路障/炮塔上增加隨機性物件——讓每個路障都可以在預設的位置上添物件(比如金屬棒、海報、石頭……),這樣,這些混凝土路障搭建成的圍牆看上去就不會那麼單調,卻仍可保持路障牆的整體感,其微小的瑕疵卻讓人感到倍感有趣了。
來源:遊戲邦
原文:https://mp.weixin.qq.com/s/TTlkHtN7Iwe7-e6R_1AW_g
Band of Defenders(from gamasutra.com)
平衡,它比想象中更重要!
多虧了這個古人想出的智慧之言——我們後來決定遵循與他們同樣的路徑。我們知道繼《Killing Room之後的下一款遊戲還會是一款FPS——因為Killing Room實在是太好玩了,它是集結了我們在開發第一款PC遊戲中通過各種失敗得來的許多經驗研製而成的遊戲。但是我們也想要創作一款獨特的、能混合各種我們所愛的遊戲流行元素的遊戲——其中最突出的一個元素就是通過建造基地來抵禦成群結隊的敵軍以及玩家之間的聯合攻擊。就像《殺戮空間》,以及《又一個殭屍塔防(Yet Another Zombie Defense)》、《幽閉聖地》和《七日殺》這些遊戲都含這類流行遊戲元素。對此,我們得確保我們所構建的建造系統玩起來會很有活力與樂趣。
我們提到這些遊戲不只因為它們給我們靈感,而且也因為它們是我們開發道路上的阻礙和絆腳石——我們都知道《幽閉聖地》(對我們來說)塔防元素太重了,我們都瞭解《殺戮空間2》有點太血腥而且人物發展並沒有如我們所望地鋪展開來,我們都明白《又一個殭屍塔防》只有好創意,而我們的執行會做得更好,我們也都覺得《七日殺》有點過度複雜化,太費時了(對於速戰速決的多人遊戲來說)。
建造與升級
通過建造以及升級有用的裝置會帶來愉悅感。我們在塔防遊戲、策略遊戲和生存遊戲中都享受這種愉悅感。基地就是家園,你要改變遊戲裡的世界來企及你的需求。而且因為《Band of Defenders》是關於防禦設施的遊戲,所以要建築路障和炮塔是非常容易的事。
路障
路障會阻礙敵人向你的基地、炮塔以及你控制的角色的進軍。我們想讓玩家建立一些顏值高效果好的防禦工事——事實上這並不容易,而且可以說是目前開發中最困難的一部分,那麼要構建每個路障有多複雜呢?我們剛開始的一兩次並沒有把焦點放對地方,所以我們在構建這些路障時花了很多時間,不過對於最後的做出的結果我們總體還算是滿意的,不過如果以後有時間的話還是希望再改進改進。
玩家會在基地附近預先選定的網格狀位置進行構建(這樣的水平設計比較容易)
玩家會建造出無縫連線型的小規模路障(最大規模只有1米x1米)——除了直線形還可以做成其他形狀(X形、T形和L形)
升級(大部分)路障型別(只准備了五種發行用的具體路障型別)到更高的等級是連續性的——同一個基底的路障在升級時基底不變,只有部分會改變來體現升級。
在做過一些試驗後,我們終於明白該做什麼樣的路障及其方式,因此在建立的每個路障身上不會耗太多時間。
炮塔
對於炮塔我們要解決的問題就不一樣了。我們知道這些炮塔不一定要跟彼此接連,也不一定要跟路障連線——畢竟你也不想做圍牆式炮塔吧。但是我們得考慮炮塔的要做成多大才合適,還要想想炮塔要怎麼在網格建造規格內有限的空間裡轉動炮筒(每個炮塔和路障都只能呆在它們的1X1m宮格或者2mX2m宮格里,所以他們不會和其他結構發生碰撞)。而且要升級一個炮塔不是那麼容易的——不是說隨便在炮塔貼塊鐵皮就讓能讓它看起來更厲害像升級了一樣。那麼我們是如何解決這個問題的?
我們將給予炮塔更多的空間——他們會佔據4個方格(2mX2m),這樣他們的炮筒就有轉動的空間了(這會帶來另一個問題——一些炮塔佔據的空間太多以至於我們得用輪胎水桶來填充這個空間好讓玩家知道敵人是不能通過這個空間的)
升級後的炮塔整個模型會發生變化
我們的影像設計師嘗試重複利用炮塔的各部分影像來組成其他更高等級的炮塔,所以在創造新型炮塔時並沒有花費太多的時間。
要知道進步的空間是永無止境的,我們也希望儘可能地在結構上做到進一步多樣化。因此在遊戲裡我們還想在路障/炮塔上增加隨機性物件——讓每個路障都可以在預設的位置上添物件(比如金屬棒、海報、石頭……),這樣,這些混凝土路障搭建成的圍牆看上去就不會那麼單調,卻仍可保持路障牆的整體感,其微小的瑕疵卻讓人感到倍感有趣了。
來源:遊戲邦
原文:https://mp.weixin.qq.com/s/TTlkHtN7Iwe7-e6R_1AW_g
相關文章
- 多位開發者以產品為例談三消遊戲的設計關鍵遊戲
- C++建造者模式(以英雄屬性為例)C++模式
- 熱門獨立遊戲開發者談為何成功難以複製遊戲開發
- 以IT行業為例,談談KAIZEN模式的優勢!行業AI模式
- 以QT為例談環境搭建QT
- 遊戲心理學研究:以《博德之門3》為例,淺談遊戲中的閱讀體驗遊戲
- 以Windows作業系統為例,詳解版本控制系統—Git的操作Windows作業系統Git
- 開發者以多款遊戲的實際案例談4種有效的遊戲教程設計遊戲
- 遊戲中的意識流(上)——以Supercell系列遊戲為例遊戲
- 遊戲中的意識流(下)——以Supercell系列遊戲為例遊戲
- 以 ZGC 為例,談一談 JVM 是如何實現 Reference 語義的GCJVM
- 淺談 Monorepo 帶來的效益:以 Turborepo 為例Mono
- 龍蜥開發者說:給晶片以系統、給系統以社群 | 第 17 期晶片
- 以美術資源生產為例,談遊戲研發中臺PM實戰遊戲
- [分享]laravel自定義檔案系統,以企鵝家cos為例Laravel
- 以MMORPG網遊為例介紹遊戲產品指標體系遊戲指標
- 【逆水寒】多方任務系統的資訊架構與行為引導設計——以懸賞系統為例架構
- 開發者,速度遠比你以為的重要
- 以亞馬遜為例,看怎樣才算要給好的推薦系統!亞馬遜
- 以資料為核心的資訊系統
- ArgoCD + KubeVela:以開發者為中心的 GitOpsGoGit
- DeerOJ 的題目上傳流程(以傳統提交為例)
- RabbitMQ的使用--以topic路由為例MQ路由
- 遊戲開發者:8.8%的開發者為Windows Phone開發遊戲遊戲開發Windows開發遊戲
- MIPS Linux 下新增系統呼叫,以Linux kernel 2.6.18為例.Linux
- 從《英雄聯盟》的裝備系統談玩家行為與遊戲設計遊戲設計
- 以GTA為例,說說開放世界體系的概念,和在遊戲設計中的奇妙之處遊戲設計
- 從0到1建設智慧灰度資料體系:以vivo遊戲中心為例遊戲
- 以《劍與遠征》為例,淺析新型掛機放置遊戲的遊戲特色特點遊戲
- 淺談遊戲的經濟資源系統遊戲
- 以統計分析為目標的資訊系統
- 以倚天II為例討論網路遊戲賬號密碼的破解遊戲密碼
- 建立索引的原則-以innodb為例索引
- 以微擎版教育系統開發為例,如何實現redis快取Redis快取
- 塑造“使用者感”以《超級馬里奧》為例談行動理論與遊戲體驗設計遊戲
- 大型專案研發經驗分享:以3A遊戲為例遊戲
- 開發者談遊戲中過多的文字內容是否會淪為雞肋遊戲
- 開發者談恐怖遊戲可以借鑑的Roguelike遊戲特色遊戲