上面的一個圖是描述各個模塊之間的關系圖。生存體系和地圖系統是整個游戲的基礎:生存體系中包括所有可能出現的角色屬性,可能會在設計過程中不斷添加新屬性。地圖系統是游戲中涉及到的全部位置和地點,是設計中最為頭痛的一個部分。這兩個系統構成了游戲的基礎,幾乎所有的游戲都有這兩個模塊。
升級系統的所有數據都要來源于生存體系中的人物屬性,如何設計升級算法讓游戲更好玩,更耐玩是升級系統設計的關鍵。掌握好整個體系的平衡性,尤其在多人游戲時更為重要。升級體系的重要性也體現在游戲時間的控制上,既要讓玩家感受到升級后的變化,又要合理控制升級的速度,難度是相當大的。大量的時間被用在反復的演算上,這時先用程序設計個小模型是個比較好的辦法。
NPC設計和AI設計是一個整體,在這里把兩者分開來是有目的的。NPC的作用有很多,有時是放道具的箱子,有時是完成任務的觸發器,有時是你的敵人,有時是你的朋友。NPC設計和地圖位置也有關系,每個NPC都有一定的活動范圍,應根據劇情需要指定活動地點。AI是指游戲中的人工智能設計,和NPC的設計結合很緊密。由于該系統往往由程序和策劃協調著設計,所以把這個部分單拉出來形成一個單獨模塊。一般的AI設計包括尋路算法、戰斗方式選擇以及對話應答等,由于該部分極為復雜這里就不再詳細描述。
戰斗系統是一個籠統的概念,一些競技比賽也可以歸入到戰斗系統中。戰斗系統需要前面介紹的5大模塊的支持,具體的實現就是戰斗模式設計和戰斗效果設計。有的游戲沒有戰斗,就可以跳過這個部分,但縱觀現有的知名大作,哪個不是依靠獨特的戰斗系統來吸引玩家的呢?
進入到任務系統的設計部分,游戲框架就基本上已經快完工了。如何利用已經完成的其他模塊來推動劇情的發展,巧妙的設計一些任務引導玩家進入到游戲的世界中來就要看設計人員自己的功底如何了。
上述幾個部分之外,就是更為高層的界面設計和操作設計。這兩個部分直接關系到用戶對該游戲的接受程度,良好的界面和快速的上手操作所帶來的第一感覺甚至可以決定著玩家會不會繼續把這個游戲玩下去,其重要性可見一斑!
這些模塊一起構成了游戲的主框架,從什么方面切入,如何由下到上或由上到下的逐漸完善,直到最終游戲成型并設計完界面與操作體系。對于一個要參加比賽的入門策劃而言把握好這些零部件就可以控制好自己的思路,不至于在搭建骨架的時候自己就陷入到了無限的混亂中去。游戲的框架是為了讓你自己整理思路,但你的策劃案是要給別人看的,怎么讓其他人迅速理解你的想法呢?讓我們來看看系統流程圖的繪制過程吧!
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關文章:
|
||