一個完整的游戲開發(fā)過程
-
產(chǎn)品準備階段:
- 召集團隊
- 游戲概念化
- 設(shè)計文檔周荐、原畫辐脖、制作Demo饲宛,開發(fā)工具
-
產(chǎn)品開發(fā)階段
- 原型關(guān)卡階段:制作原型關(guān)卡,貼圖嗜价,音效艇抠,測試,完成開發(fā)流程
- 批量開發(fā)階段:按照原型開發(fā)流程開發(fā)剩余關(guān)卡
- Alpha 階段:優(yōu)化游戲內(nèi)容久锥、美術(shù)資源家淤、debug
- Beta 階段:debug
- 母盤:上線(debug)
產(chǎn)品準備階段
- 組成開發(fā)團隊,主要由三類人員:程序瑟由、美術(shù)和策劃絮重。程序解決游戲內(nèi)的技術(shù)問題,美術(shù)支持游戲的視覺表現(xiàn)歹苦,策劃決定游戲如何被玩家玩青伤。
- 概念化,決定游戲的整體目標前景:比如游戲是什么類型的殴瘦?主要體驗是什么狠角?如何構(gòu)建體驗?關(guān)于什么內(nèi)容蚪腋?要怎么玩丰歌?跟同類游戲比有什么特點?期望賣出多少客戶端屉凯?這些定義通常由項目負責人來做动遭,也會加入一些發(fā)行商提出的概念。項目負責人需要在游戲制作中的各個方面清晰地貫徹這些概念神得。
- 設(shè)計文檔厘惦,設(shè)計文檔就是游戲的藍圖,除了概念化的內(nèi)容之外,要開始細分宵蕉,比如游戲中有多少關(guān)卡酝静?游戲的整體外觀和感覺如何?最適合用哪種技術(shù)羡玛?
所有人員最好遵循一套連續(xù)性的工具和制作規(guī)范别智,以便互相兼容以及保持整體風格的一致性,準備階段中要做的事:
- 游戲策劃人需要創(chuàng)造游戲世界稼稿,包括游戲交互界面菜單(交給程序檢查合理性以及可實現(xiàn)性薄榛。)以及游戲世界地圖和關(guān)卡。比如RPG的關(guān)卡地圖可以很粗糙地畫兩層让歼,第一層畫全局關(guān)卡圖敞恋,比如你有二十個關(guān)卡,每個場景用一兩詞描述場景設(shè)定谋右,比如大本營硬猫、基地等,然后用線把直接相關(guān)的場景聯(lián)系起來即可改执。第二層畫每一個關(guān)卡的地圖啸蜜,也可以用類似第一層的方法,用一兩個詞描述場景辈挂,比如門衬横、房間等,然后用線把互通的場景聯(lián)系起來终蒂。
- 美術(shù)人員需要確定游戲的視覺效果蜂林,比如根據(jù)游戲的主題和所需要的效果收集素材,然后畫游原畫后豫。這些原畫有助于保持游戲美術(shù)風格的統(tǒng)一悉尾。
- 技術(shù)開發(fā)人員則需要根據(jù)策劃的文檔創(chuàng)造游戲引擎突那,或者使用別人的引擎挫酿。然后開發(fā)一個 Demo,這個 Demo 可以是簡單的角色走動愕难,也可以是復雜的角色對打早龟。此外技術(shù)開發(fā)人員還需要做一套資源工具,比如方便美術(shù)導入貼圖猫缭、3D 等資源葱弟,還有為策劃提供關(guān)卡編輯器等。
產(chǎn)品開發(fā)階段
在概念化游戲猜丹,準備好設(shè)計文檔芝加,明確了美術(shù)風格,做好技術(shù)準備之后射窒,整個游戲開發(fā)過程終于正式進入產(chǎn)品開發(fā)階段藏杖。
1. 制作原型關(guān)卡
原型關(guān)卡的首要目標是演示核心玩法将塑,原型關(guān)卡需要回答游戲規(guī)則,比如玩家如何控制角色蝌麸,如何打敗敵人点寥,如何拾取物品。關(guān)卡本身也一般是最難的来吩,擁有精華敢辩、核心的設(shè)計元素以及游戲玩法。開始測試的時候只需要用幾何模型和一些臨時貼圖即可弟疆,不需要細節(jié)部分戚长。一些諸如解謎、腳本事件或者某些特別的功能都不需要實現(xiàn)兽间,留一個位置即可历葛。接下來是「測試」游戲原型,盡管書中說的是「當知道所有問題之后嘀略,再改」恤溶,我個人還是傾向于,一次測試解決一個或幾個問題帜羊,快速迭代而不是期望找到所有問題之后再一起改咒程。從游戲玩法的大改開始到游戲平衡性的微調(diào),都可以在這一步完成讼育。
2. 批量開發(fā)階段
等完成了原型關(guān)卡之后帐姻,可以整合美術(shù)效果,加入角色造型奶段、場景饥瓷、動畫、特效等痹籍,動畫呢铆,音效,音樂等蹲缠。
原型關(guān)卡并不是要在這個時候徹底完成棺克,它可以作為一個樣本,為以后的關(guān)卡提供標準制作流程线定,也可以在想測試什么元素的時候臨時加入測試娜谊。在完成原型關(guān)卡之后,剩下的游戲內(nèi)容制作的時間差不多已經(jīng)可以大致估算出來了斤讥,可以根據(jù)需要進行刪減纱皆。
3. Alpha 階段
游戲的 Alpha 版本完成意味著游戲的功能和流程完整了,可以基本上從頭玩到尾。Alpha 版本當中主要的工作是加入一些美術(shù)資源和音效派草,以及從頭到尾修正影響游戲可玩性或外觀的bug撑帖。修復一些嚴重的 bug,對一些美術(shù)資源和貼圖進行優(yōu)化澳眷,去掉一些對游戲可玩性和核心體驗沒有任何作用的裝飾胡嘿。這個階段一般需要一個固定的時間段,過了之后就不再改進美術(shù)效果钳踊,進入 Beta 階段衷敌。
4. Beta 階段
這個階段主要做的就是修正 bug,主要是那些會影響游戲發(fā)行的 bug拓瞪。在游戲中 Bug 通常被歸為4類按嚴重程度分為A缴罗、B、C祭埂、D四個等級面氓。
A 級的 bug 會導致游戲不能發(fā)行,主要是導致游戲死機蛆橡、重啟或者玩家無法完成游戲的 bug 以及由于法律問題產(chǎn)生的 bug 比如畫面審批不通過舌界。
B 級的 bug 大部分會影響游戲發(fā)行,這類 bug 包括游戲玩法上的一些問題泰演,比如非預期的角色穿過模型呻拌、碰到看不到的障礙之類的,玩家體驗會受到重大影響睦焕。
C 級的 bug 影響較低藐握,通常是一些對游戲并不會造成很大影響的 bug,比如物品貼圖錯誤垃喊,角色動畫錯誤之類的猾普,玩家體驗可能會受到一點影響,但大部分并不影響發(fā)行本谜。
D 級的 bug 通常只是一些改進意見初家,比如某個 boss 太難打,或者希望多一個存盤點之類的耕突。
5. 母盤階段
所謂母盤笤成,就是游戲發(fā)行前最后的版本评架,也是所有市售版本的母盤眷茁。這個時候 bug 應當已經(jīng)完全修復了,當然纵诞,對于大型網(wǎng)絡(luò)游戲來說上祈,這個階段只是上線而已,接下來是無止境的定期維護和修 bug。
這篇文章是我讀 Phil Co 的 游戲關(guān)卡設(shè)計 的筆記和感悟登刺,同時還會加入我收集的其他的相關(guān)主題的內(nèi)容籽腕,接下來大概會花一周左右的時間詳細展開,敬請期待哦纸俭。
都看到這了皇耗,留個言,點亮那個 ? 讓我開心一下吧~~_