微软 编程 Windows google 云计算 wordpress mysql 开源 Android Python php nginx Ubuntu 程序员 linux apache Firefox java shell centos

《Android 遊戲開發大全(第二版)》——6.6節冒險遊戲

6.6 冒險遊戲
Android 遊戲開發大全(第二版)
冒險遊戲(Adventure Game)是另外一種需要故事情節的遊戲,冒險遊戲與角色扮演遊戲類似,不同的是冒險遊戲是在故事中添加了遊戲元素,而角色扮演或其他遊戲是在遊戲中穿插故事。冒險遊戲一般也不需要什麽策略或技巧,玩冒險遊戲就像是讀歷險記一樣。

6.6.1 遊戲玩法
冒險模式
傳統的冒險遊戲堅持的原則主要是“說故事”,其曾是非常熱門的遊戲類型。在傳統的冒險遊戲中,玩家主要的工作是探索發現以及根據現有的狀態進行選擇。

隨著遊戲類型的不斷衍變,很多其他類型的遊戲中都會或多或少地添加一些冒險的成分,而冒險遊戲中也出現了一些其他遊戲類型的元素,如動作類冒險遊戲就是一種,動作類冒險遊戲在冒險過程中增加了快節奏的打鬥等場景,使遊戲更加刺激和緊張。

面臨的挑戰
不像動作遊戲,玩家在冒險遊戲中控制的角色不會具有太強的侵略性,但仍然會遇到一些沖突或阻礙。這些困難不會讓玩家手忙腳亂、應接不暇,但也會使玩家將思緒投入其中,樂此不疲。

不管是解謎類的冒險遊戲,如“寂靜嶺”(如圖6-10所示),還是逃脫類的冒險遊戲,如“越獄24小時”(如圖6-11所示),遊戲中遇到的困難基本上類似,如打開一扇需要鑰匙的門、需要完成NPC的任務、需要找齊全套的物品用於組合等。在冒險遊戲中,玩家通常不是靠快速反應或長時間思考來解決問題的,而是依靠已獲得的遊戲線索或物品道具甚至技能來排除阻礙的。

 


5c31867f310a45a2dc0069efb8a993392a7e15a3

提示

冒險類遊戲有一個其他類型遊戲所沒有的特點,那就是很難讓玩過一次的玩家再去經歷一次冒險,就像是很少有人會去把看過的電影再看一遍一樣。這也體現了故事情節對於冒險遊戲的重要性,一旦故事情節已經了然於胸,冒險遊戲就再也無法給人以刺激和驚奇了。
取勝條件
既然冒險遊戲就像是在講故事,故事講完也就塵埃落定了。除非是為續集留懸念,一般的冒險遊戲在最後會出現類似大團圓的結局,如逃出困境、解救了愛人或朋友、找到了丟失的寶藏等。

6.6.2 視覺效果
遊戲視角
冒險遊戲的視角很多情況下與角色扮演遊戲的視角類似,前面曾提到的“越獄24小時”就是正90°俯視的2.5D的視角,這樣玩家可以對整個遊戲場景有充分的掌握。不過也有很多手機上的冒險遊戲以第一人稱視角來呈現,為的是增強玩家身臨其境的感覺。

畫面和地圖
一個冒險遊戲就是一個歷險故事,而講述這個故事時除了文字,還有畫面,所以,遊戲的畫面不應該拖故事情節的後腿,應該盡量提高玩家的空間感。另外,不管是2.5D的俯視視角還是第一人稱視角,在冒險遊戲中增加一個縮略地圖都不失為一種不錯的選擇,這樣玩家不至於迷路,也不會重復探索已經走過的地方。

6.6.3 遊戲內容設計
故事發展
冒險遊戲如果沒有跌宕起伏的故事內容,就基本失去了可玩性,而如果只是像念書那樣講故事,也會大大降低可玩性。遊戲中展示的是場景而不是故事,所以在將故事改編成遊戲或為遊戲增加故事情節時,要註意規劃遊戲的故事結構,把各種劇情插入不同的場景之中,場景和場景之間又相互關聯,最後形成相互串連的遊戲場景。

關卡設計
如果冒險故事情節比較漫長,通常要將故事切成若幹個關卡,或者稱為章節。這些關卡的連接方式有多種,如單線索方式是將所有關卡連成一條線循序漸進地向玩家鋪開;多線索方式則是在進入新關卡前讓玩家選擇,或者根據玩家現在的遊戲狀態進入相應的關卡。

對話設計
在遊戲中主要的對話對象是NPC,一般來說遊戲中加入對話主要是為了增加趣味性,使玩家更能體會到遊戲的互動性。而在冒險遊戲中,對話還有另外的用途,那就是為玩家提供重要的遊戲線索,所以在設計冒險遊戲時應該對對話進行合理的設計。

延伸阅读

评论