遊戲教學的「做中學」:為什麼文字提示是最後手段
2.1 環境敘事與空間引導
最高明的教學,是讓玩家以為自己「本來就會」。環境引導(environmental storytelling / spatial guidance)就是這樣的手段。設計師透過光線、顏色、地形、視線、物件擺放,在不發一語的情況下告訴玩家「往這邊走」、「這裡有東西」。例如,一條被陽光照亮的小徑,自然會吸引玩家前進;一扇與周遭色調不同的門,會讓人忍不住想推開;一個遠處高聳的地標,會成為玩家移動的目標。
這類引導之所以有效,是因為它順應了人類的空間認知本能。我們在現實中本來就會被光線、動線、視覺焦點吸引,遊戲只是把這些線索組織起來。玩家不會覺得自己被「教」,只會覺得自己「發現」了路。這種自主感,是做中學最核心的體驗來源。
2.2 視覺與音效反饋
第二層是感官反饋。當玩家做出某個動作,遊戲用視覺或音效告訴他「這樣做是對的」或「這樣做有問題」。可互動的物件通常會有微光、輪廓線、特別的材質;危險區域會有警示色、粒子效果、低頻音效;成功的操作會有清脆的音效、畫面震動、特效爆發。這些反饋不需要任何文字,卻能精準地塑造玩家的行為。
心理學上的「操作制約」(operant conditioning)在這裡發揮得淋漓盡致:被獎勵的行為會被強化,被懲罰的行為會被削弱。遊戲設計師不需要寫「請攻擊弱點」,只要讓弱點在受擊時發出特別的音效、跳出更大的傷害數字,玩家自己就會反覆攻擊弱點。這種學習是身體性的、直覺的,幾乎無法被文字取代。
2.3 互動機制與試錯學習
第三層是機制本身。有些遊戲把教學直接嵌入核心玩法,讓玩家在「玩」的過程中被迫理解規則。最典型的例子是解謎遊戲:你必須先觀察環境、形成假設、動手嘗試,然後從結果中修正假設。這個過程沒有說明書,只有一連串的「實驗—回饋—調整」。失敗(死亡、卡關、機關重置)的成本被設計得很低,讓玩家願意不斷嘗試。
試錯學習的關鍵,在於「錯誤必須是可理解的」。如果玩家失敗了卻不知道為什麼,學習就會中斷;但如果失敗的原因能從畫面、音效、機制邏輯中推斷出來,玩家就會自動修正。這也是為什麼好的遊戲會把「失敗」設計得很有資訊量:Boss 的攻擊有預兆動作、陷阱有固定的觸發模式、謎題的錯誤解法會導向可觀察的結果。玩家在一次次嘗試中,把規則內化成直覺。
2.4 文字提示的最後位置
排在這個層級最末端的,就是文字提示:彈窗、教學訊息、任務說明、NPC 的長篇解說。文字提示的問題不在於它「沒有用」,而在於它是所有手段中最「外掛」的一種。它不依賴玩家的操作、不依賴環境的設計,而是直接把結論告訴玩家。這在資訊傳遞上很有效率,但在學習效果上卻很薄弱,因為它跳過了玩家自己建構理解的過程。
更精確地說,文字提示應該被視為「備援機制」:當環境引導、感官反饋、機制設計都無法有效傳達某個關鍵資訊時,才動用文字。它的角色像是交通安全島上的警示牌——平時你靠標線和路型就能開車,只有在真正危險且無法用路型表達的地方,才需要插一根牌子。如果整條路上插滿牌子,駕駛反而會麻木。
三、為什麼文字提示是最後手段?認知與體驗的雙重分析
文字提示之所以該被留到最後,不是因為設計師懶得做環境引導,而是因為它在認知層面與體驗層面都存在結構性的缺陷。以下從四個角度剖析。
3.1 認知負荷與閱讀中斷
第一個問題是認知負荷。玩家在遊戲中同時處理視覺資訊、空間判斷、手把操作、時間壓力等多重任務,工作記憶本來就已經接近滿載。此時若跳出一個文字框,要求玩家「閱讀並理解」,等於在已經擁擠的認知頻寬裡硬塞進另一項任務。結果往往是:玩家草草掃過文字、按下確認,然後什麼也沒記住。
認知心理學中的「雙重編碼」(dual coding)理論指出,圖像與動作的記憶效果通常優於純文字,因為它們同時動用了視覺與語言兩個系統。文字提示只走語言通道,而且是在玩家最不想閱讀的時刻(正在玩遊戲)出現,效果自然打折。更別提許多玩家根本有「跳過教學」的習慣,文字提示連被讀完的機會都沒有。
3.2 文字提示的「破沉浸」效應
第二個問題是沉浸感。遊戲最珍貴的體驗,是玩家「忘記自己在玩遊戲」的狀態。文字提示本質上是一種「後設溝通」(meta-communication):它跳出遊戲世界,用設計師的口吻對玩家說話。每次彈窗出現,玩家就被提醒一次「你是在玩一個被設計好的產品」。這種抽離感,會累積成體驗上的摩擦。
對比之下,環境引導與感官反饋都留在遊戲世界內部。玩家看到遠方的燈塔,不會覺得「設計師在告訴我往那邊走」,而會覺得「那邊好像有東西,我想去看看」。同樣的資訊,一個是從外部灌入,一個是從內部長出,體驗的質感完全不同。
3.3 文字提示的依賴性陷阱
第三個問題更隱蔽:文字提示會養成依賴。當玩家習慣「有問題就看提示」,他就不會主動觀察環境、不會嘗試推理、不會從失敗中學習。久而久之,玩家變成被動的資訊接收者,遊戲的深度體驗被壓縮成「照著指示做」。這對玩家與設計師是雙輸:玩家失去了探索的樂趣,設計師也失去了用機制說故事的空間。
教育研究裡有個類似的概念叫「習得的無助」(learned helplessness):當學習者習慣外部給予答案,就會削弱自己解決問題的動機與能力。遊戲中的過度提示,正是在培養這種無助。相反地,做中學的設計會讓玩家經歷「卡住—觀察—嘗試—突破」的循環,每一次突破都會強化他的自我效能感。
3.4 文字無法傳達的體驗維度
最後,有些東西是文字根本傳達不了的。文字可以說「這個敵人的攻擊很快」,但無法讓你感受到那個「快」;文字可以說「跳躍的時機很重要」,但無法讓你掌握那個節奏;文字可以說「這個世界的氛圍很孤獨」,但無法讓你被那個孤獨淹沒。遊戲的核心體驗是感官的、節奏的、空間的,這些維度必須透過實際操作才能被理解。
這不是說文字一無是處,而是說文字有它的極限。當教學目標是「讓玩家產生某種身體感或直覺」時,文字提示幾乎幫不上忙,甚至會干擾。這正是為什麼許多動作遊戲、平台遊戲、解謎遊戲,寧可讓玩家死個幾次,也不願意用文字告訴他「正確答案」。
四、優秀遊戲如何做到「不說而教」
理論說得再多,不如看實例。以下幾款遊戲在教學設計上被廣泛推崇,它們共同的特徵是:極少使用文字提示,卻能讓玩家在短時間內自然掌握複雜機制。
4.1 任天堂的「關卡即教學」哲學
任天堂的設計哲學裡有一個著名的原則:「好的關卡設計,會讓玩家在不知不覺中學會接下來需要的技能。」以《超級瑪利歐兄弟》的初代第一關為例,玩家在畫面左側遇到第一個蘑菇敵人時,前方沒有任何文字說明。但關卡的空間配置會引導玩家做出反應:敵人從右方走來,玩家自然會往右跳或踩上去,然後發現「踩敵人可以把牠踩扁」。接著,關卡用磚塊、水管、階梯逐步引入跳躍距離、隱藏道具、敵人組合等概念,每一個新元素都出現在安全的環境裡,讓玩家先學會,再應用。
這種設計被稱為「教學即關卡」(tutorial as level)。玩家不會覺得自己在上課,只會覺得自己在玩,但實際上整個關卡就是一堂精心編排的課程。《薩爾達傳說:曠野之息》的初始台地也是同樣思路:四個神廟分別教會玩家磁力、炸彈、時間靜止、製冰四種能力,而每個神廟的謎題都只圍繞該能力設計,讓玩家在實作中理解規則。
4.2 《傳送門》的空間教學
《傳送門》(Portal)幾乎是遊戲教學設計的教科書案例。遊戲開始時,玩家在一個玻璃房間裡醒來,沒有任何文字說明操作方式。但房間的設計會引導你:地上有一個光圈,你走過去,門就開了;前方有一個按鈕,你按下去,另一個門開了。整個過程沒有任何「按 W 前進」的提示,玩家卻在三十秒內學會了移動與互動。
接著,遊戲引入傳送門槍。第一組謎題只要求你把兩個傳送門放在指定位置,走出一個簡單的路徑;第二組謎題增加高度差;第三組引入動量概念。每一個新機制都建立在已學會的機制之上,而且全部透過空間與物件來教學。遊戲中当然有文字,但那些文字多半是黑色幽默的旁白,而不是操作說明。這種「用關卡說話」的設計,讓《傳送門》成為無數設計師研究的對象。
4.3 《曠野之息》的化學系統與探索引導
《薩爾達傳說:曠野之息》的教學精髓,在於它把物理與化學規則變成了玩家可以「玩」的系統。遊戲沒有告訴你「火會燒草」、「金屬會導電」、「冷會掉血」,但這些規則透過環境與反饋自然浮現:你拿著火把走過草原,草燒起來了;你在雷雨中拿出金屬武器,被雷劈了;你穿著薄衣服走上雪山,開始發抖掉血。每一次「意外」都是一堂課,而且是你自己發現的課。
這種設計的高明之處,在於它把學習轉化為探索。玩家不是在「學規則」,而是在「發現世界的邏輯」。當玩家後來遇到一個需要利用導電解謎的神廟時,他不會覺得「這遊戲在教我新東西」,而會覺得「我早就知道可以這樣」。這種知識的自主感,正是文字提示永遠給不了的。
五、遊戲攻略作者的啟示:如何寫出「做中學」式教學文
談到這裡,我們可以把視角從遊戲設計拉回「教別人玩遊戲」這件事上。論壇上的攻略、教學文、心得分享,本質上也是一種教學。如果我們認同「做中學」優於「文字灌輸」,那麼攻略寫作也應該跳脫「步驟一、步驟二、步驟三」的框架。
5.1 從「操作步驟」轉向「情境模擬」
傳統攻略喜歡寫「先按 A 再按 B,然後等三秒按 C」。這種寫法的問題,和遊戲內的文字提示一樣:它給的是結論,不是理解。讀者照著做可能過得了這一關,但換個情境就掛了。更好的寫法是「情境模擬」:描述玩家會看到的畫面、會遭遇的壓力、可以觀察的線索,然後引導讀者自己判斷該做什麼。
例如,與其寫「Boss 的第三階段要往左閃」,不如寫「當 Boss 舉起右手、背景音樂轉為低頻時,代表三秒後會有横向掃擊,此時觀察地面陰影的移動方向,往陰影的反方向移動即可避開」。前者給答案,後者給判斷框架。讀者從後者學到的,是「如何觀察」,而不只是「如何操作」。
5.2 保留玩家試錯空間
另一個原則是:不要把所有細節都寫死。好的攻略會刻意留下「你可以試試看」的空間,鼓勵讀者自己實驗。例如在說明某個隱藏機制時,可以先描述現象(「這個開關好像會影響水流」),再讓讀者自己去驗證。這種寫法看起來「不夠完整」,但實際上更符合做中學的精神,也更能讓讀者把知識內化。
當然,這不是說攻略要故意含糊。關鍵資訊該清楚就要清楚,但在「理解」與「應用」的層次上,留白往往比填滿更有價值。這和遊戲設計的原則完全一致:文字提示是最後手段,能用情境引導的,就不要用條列式指令。
六、結語:讓玩家在遊玩中成為玩家
回到文章開頭的問題:當玩家面對一款新遊戲時,他真正需要的是什麼?答案或許不是「更清楚的說明」,而是「更好的學習環境」。文字提示之所以該是最後手段,不是因為文字廉價,而是因為它太容易取代了那些真正能讓玩家成長的設計。當我們習慣用文字解決教學問題,我們就失去了設計環境、設計反饋、設計試錯空間的動力。
做中學的核心,是對學習者的一種信任:相信他有能力從互動中建構理解,相信錯誤是學習的一部分,相信「不知道」的狀態是探索的起點。遊戲之所以能教會玩家複雜的機制,正是因為它願意給玩家時間、空間與自由去嘗試。而文字提示,只有在所有其他手段都失效時,才應該被拿出來使用。
對遊戲設計師而言,這意味著把教學藏進關卡、藏進反饋、藏進機制裡;對攻略作者而言,這意味著從「給答案」轉向「給框架」;對玩家而言,這意味著給自己一點耐心,不要急著查攻略,先讓自己在遊戲裡迷路一下。因為真正讓一款遊戲變得深刻的,從來不是那些被寫下來的說明,而是那些被玩出來的體驗。
下一次當你打開一款新遊戲,看到螢幕上彈出「按 WASD 移動」的提示時,不妨想想:如果這行字消失,遊戲還能教會你移動嗎?如果答案是肯定的,那這款遊戲的設計師,大概很懂做中學的道理。而如果答案是否定的,也許這款遊戲還有更多東西,等著被玩出來。