怎樣為遊戲設計新手教程?海外開發者分享了6點建議
在設計遊戲的過程中,你是從什麼時候開始思考新手教程的呢?
在過去,我的團隊往往到了最後階段才考慮怎樣設計新手教程。我對遊戲瞭如指掌,覺得它們沒多大難度,根本不需要新手教程!由於這個原因,我們設計了很多糟糕的新手教程。
例如,我們曾經做過一款滑行遊戲,遊戲裡的門會阻擋玩家視線,但若你穿門而過,就能夠嘗試真正的挑戰並獲得獎勵。我們在設計新手教程時犯了幾個錯誤,包括限制玩家的移動,展示大量文字等。你能想象在新手教程結束後,還有多少玩家願意嘗試從門裡穿過嗎?
從某種意義上講,新手教程就是一款遊戲中最重要的組成部分。如果將遊戲比作餐廳裡的菜餚,玩家是顧客,那麼新手教程就像選單。你可以設想這樣一組對話:
“嗨,我想看一下選單!”
“太好了,這是第一道菜。”
“但盤子裡只有灰塵和鵝卵石!”
“我們知道,但請相信我,剩下的其他菜都很美味。”
“算了吧,我不吃了!”
“很抱歉,先生,恐怕您不能跳過這一步。”
作為開發者,你可能為打磨、優化遊戲裡的最終Boss戰花了很多工夫,但許多玩家根本不會從頭玩到尾。換句話說,玩家不會看到最終Boss,甚至在看完新手教程後就退出了。
怎樣才能讓新手教程變得更有吸引力?不妨聽聽以下6個建議。
1. 玩家不喜歡被教導
玩家只想玩遊戲!他們也許剛剛結束一天的工作或學業,想放鬆放鬆,不願意再被人教該做些什麼了。所以,你不能過於直接地教玩家該怎麼玩遊戲,而是應當鼓勵他們自己摸索。你需要想方設法為玩家提供邊玩邊學的體驗,儘量避免讓玩家感到枯燥。
2. 提供流暢的體驗
心理學家米哈里·契克森米哈賴提出了“心流”的概念:當一個人進入心流狀態時,就會完全專注於自己正在做的事情,不會被周圍環境分心。舉個例子,假設你正在觀看一部自己真正喜歡的電影時,也許根本感受不到時間的流逝。
在為遊戲設計新手教程時,開發者也應嘗試引導玩家進入心流的狀態。隨著玩家的操作越來越熟練,遊戲必須增加挑戰的難度。另外,開發者還需要為玩家提供明確的目標、即時反饋和滿足感。
3. 每個玩家都有不一樣的學習方式
並非所有人都以同一種方法獲取資訊,每個人都有自己的學習風格和習慣。基於VARK學習模型,我們可以將學習者劃分為四種不同的型別:視覺、聽覺、動手嘗試和社交型。開發者在設計新手教程時需要考慮這幾類學習者的需求,嘗試利用影象、音訊反饋,允許試錯等方式來鼓勵玩家學習。
4. 平衡體驗
益智手遊《Threes》的開發者阿瑟·沃默爾曾解釋說,每款遊戲的新手教程都需要實現四個目標:
為玩家營造舒適感。避免用不必要的元素打擾玩家學習,應允許玩家自由嘗試和練習。不要在螢幕上堆滿玩家不瞭解,或者暫時還不需要了解的東西。
讓玩家感到興奮,向他們展示玩法的各種可能性。也許玩家正在揮舞木棍練習,但可以暗示他們,今後還有可能會與巨龍搏鬥。
尊重玩家,不要像對待機器人那樣對待玩家,向他們傳送指令或要求。
讓玩家明確遊戲的規則、玩法、遊玩目標等內容。
上述四個目標似乎彼此矛盾,開發者需要在它們當中找到平衡,既不宜讓玩家在新手教程階段漫無目的地自由遊玩,又不能用下命令的方式要求玩家做事情。
5. 利用機制來解釋機制
斯科特·L·羅傑斯在他的書《升級:偉大遊戲設計指南》中寫道:“所謂機制,指的是玩家與之互動,從而創造或輔助玩法的東西。”只要你擁有讓玩家與遊戲互動的工具,那就應該使用它們。
舉個例子,假設我們想讓玩家知道牆背後有隱藏的寶藏,但玩家首先得將牆摧毀。該怎麼做呢?我們不宜採用含有大段文字的彈出視窗來向玩家解釋,也無需採用某個發光的符號或箭,它們都不屬於玩法機制……如果玩家可以攻擊,那就讓他攻擊。我們可以在牆的正前方放置一個敵人——當敵人被擊倒後,牆也會被撞毀,這樣一來玩家就可以看到牆背後的隱藏寶藏了。
6. 額外提示
玩家不喜歡在遊戲裡閱讀文字,所以開發者應當儘量控制文字量。
避免使用俗氣影象,或發光的手指、移動的箭頭等“引導”元素,因為那會導致玩家對遊戲的印象分大減。
在遊戲選單中加入“資訊”按鈕,確保玩家隨時可以檢視新手教程。
隨著挑戰難度的上升,遊戲應當讓玩家覺得越來越有趣,維持對遊戲的興奮感。
來源:遊戲茶館編譯
原地址:https://mp.weixin.qq.com/s/dMGzfPV8tZzNiD1GPwH_aQ
相關文章
- 國外從業者分享:獨立開發者怎樣宣發遊戲?遊戲
- 新手開發者如何著手遊戲設計? 從解剖桌遊開始!遊戲設計
- 遊戲開發—協議設計遊戲開發協議
- 十多年沒大作怎麼活?海外獨立遊戲開發者分享遊戲開發
- 海外開發者分享:我們怎樣利用遠端協作製作超休閒手遊?
- 為了設計這個計程車遊戲,開發者真的成為了一名網約車司機遊戲
- 海外開發者做了款名為《哈爾濱》的恐怖遊戲遊戲
- 從業遊戲 22 年給獨立開發者的建議遊戲
- 開發者分享如何在遊戲設計中做到難易程度的平衡遊戲設計
- 開發者以多款遊戲的實際案例談4種有效的遊戲教程設計遊戲
- ? 分享8點超級有用的Python程式設計建議Python程式設計
- 程式設計幾點建議程式設計
- 給國內獨立遊戲開發者的一些建議遊戲開發
- 遊戲公司的領導,應當怎樣善待開發者?遊戲
- 大佬支招:開發者怎樣多快好省地做遊戲?遊戲
- 成為最差開發者的10條建議
- 新手如何學習網頁設計?自我建議網頁
- 遊戲開發者的思考:什麼是遊戲設計的核心?遊戲開發遊戲設計
- Edmund McMillen(E胖)給獨立遊戲開發者的24條建議遊戲開發
- Supercell開發分享:從創意到最佳遊戲設計遊戲設計
- 作為遊戲開發商,應該怎樣去提升遊戲的變現能力?遊戲開發
- 建設開發者生態:6項華為API管理原則落地API
- Linux新手如何入門?給新手的四點建議!Linux
- 開發者談設計遊戲時需要注意的7個關鍵點遊戲
- 遊戲開發與設計遊戲開發
- 為蘋果Arcade開發遊戲是怎樣一種體驗?蘋果開發遊戲
- 為了救活遊戲裡的NPC,開發者們有多努力?遊戲
- 國外開發者怎樣利用短視訊來推廣遊戲?遊戲
- 海外遊戲開發者如何看中國版Steam——蒸汽平臺?遊戲開發
- 給PHP開發者的建議PHP
- 動作遊戲新手期流程設計遊戲
- 如何設計遊戲教程遊戲
- 開發者談遊戲社群運營與品牌建設:讓社群成為團隊的延伸遊戲
- 地球那麼大的開放世界遊戲怎麼做?騰訊雲高階架構師為開發者設計了一套方案遊戲架構
- 怎樣為印度玩家做遊戲?遊戲
- 遊戲分享系統設計第一步:解讀使用者的分享行為遊戲
- 多位開發者以產品為例談三消遊戲的設計關鍵遊戲
- ui培訓教程分享:平面設計怎樣視覺空間感?UI視覺