🏎️ 競速遊戲心流模型完整研究 Racing Flow Model v3.2

版本:v3.2 | 日期:2026-07-03 | 團隊:心流研究團隊 Racing Flow Research Team

本報告整合心流理論研究、操控與賽道設計、六大心流系統為一份完整文件。

目錄

  1. §1. 研究目標與框架
  2. §2. 心流理論核心
  3. §3. 操控心流 Control Flow
  4. §4. 競爭心流 Competition Flow
  5. §5. 賽道心流 Track Flow
  6. §6. 速度心流 Speed Flow
  7. §7. 回饋心流 Feedback Flow
  8. §8. 環境美學與場景設計
  9. §9. UI 設計對心流的影響
  10. §10. 成長心流 Progression Flow
  11. §11. 心流可控性與即時調控
  12. §12. FlowIndex 公式詳解
  13. §13. 案例分析
  14. §14. 驗證方法
  15. §15. 設計建議總表與參考文獻

§1. 研究目標與框架

1.1 使命

「如何讓玩家從第一秒開始,一直到終點,都保持興奮、緊張、投入,並願意再投一次幣?」

1.2 定位

本報告建立公司自己的競速遊戲心流模型(Racing Flow Model)。不只完成一款遊戲,而是建立可重複使用的設計知識體系。

1.3 六大心流系統

系統核心問題關鍵評估指標
🎮 操控心流車是否好開、好玩?漂移成功率、撞牆率、修正方向次數
🏁 競爭心流NPC 是否創造有趣且公平的競爭?超車次數、名次變化、終點差距
🛤️ 賽道心流每30秒是否有新的刺激?平均速度、煞車點分布、失誤熱區
💨 速度心流場景是否強化速度與方向感?玩家速度感評分、視線集中度
✨ 回饋心流每次操作是否被即時強化?回饋延遲、玩家滿意度
📈 成長心流每局是否感受到進步與再挑戰動機?完賽率、接關率、投幣率、重玩率

1.4 研究方法

採用 Flow Curve 分析法:每10秒標記玩家情緒狀態(緊張 T / 放鬆 R / 挫折 F / 興奮 E / 成就 A),建立完整的玩家情緒曲線,作為設計優化的依據。

1.5 研究定位

本報告為設計假說文件(Design Hypothesis Document)。所有設計建議均為待驗證假說,需經原型測試與 A/B 實驗確認後方可視為有效結論。

§2. 心流理論核心

2.1 心流觸發條件

2.1.1 心流理論核心框架

Csikszentmihalyi(1990)定義心流(Flow)為一種「最優體驗」(optimal experience)狀態,個體完全沉浸於活動中,感受到高度專注、愉悅與內在動機。根據其理論,心流由以下九個維度構成:

> 📌 街機心流定義:本報告所討論的「街機心流」為短時間心流片段(flow episode),持續數十秒至數分鐘,與經典心流研究中持續數十分鐘至數小時的深度心流有所區別。街機環境下的心流更接近 Swann et al.(2019)描述的短暫最優體驗片段,而非持續數小時的創作型心流。此理論適用性限制應在閱讀所有後續建議時考慮。

維度定義在競速遊戲中的表現
技能-挑戰平衡感知技能與挑戰匹配賽道難度隨玩家能力動態調整
行動-意識融合動作自動化、不需刻意思考轉彎操控變成本能反應
明確目標清楚知道要做什麼追趕前方車輛、刷新圈速
即時回饋立即知道做得好不好速度計、排名變化、漂移火花
專注力集中注意力完全投入排除外界干擾,只看賽道
控制感感覺能掌控局面車輛操控精準、手感良好
自我意識消失忘記自己的存在「人車合一」的體驗
時間感扭曲感覺時間飛逝或停止3分鐘比賽感覺一瞬間
自成目的性活動本身就是獎勵不為獎品,純粹享受駕駛

出處:Csikszentmihalyi, M. (1990). *Flow: The Psychology of Optimal Experience*. Harper & Row.

圖1:Csikszentmihalyi 心流通道模型

Csikszentmihalyi 心流通道模型 技能水平 (Skill) 挑戰水平 (Challenge) 焦慮區 (Anxiety) 挑戰 > 技能 無聊區 (Boredom) 技能 > 挑戰 心流通道 (Flow Channel) 技能 ≈ 挑戰 資料來源:Csikszentmihalyi (1990) Flow: The Psychology of Optimal Experience

2.1.2 遊戲中的心流:GameFlow 模型

Sweetser & Wyeth(2005)提出 GameFlow 模型,將心流理論轉化為遊戲設計的八個評估要素。注意:GameFlow 為設計啟發框架(heuristic framework),非經心理計量驗證的測量量表。 若需實證測量,建議使用 EGameFlow(Fu et al., 2009,經CFI=0.92驗證)或 FSS-2(Jackson & Eklund, 2002)。

GameFlow 八要素:

出處:Sweetser, P., & Wyeth, P. (2005). GameFlow: A model for evaluating player enjoyment in games. *ACM Computers in Entertainment*, 3(3), Article 3A.

2.1.3 遊戲心流的設計方法論:Chen 的 Flow Zone

Jenova Chen(2007)在其碩士論文中提出遊戲心流設計的關鍵方法:

出處:Chen, J. (2007). *Flow in Games (and Everything Else)*. Communications of the ACM, 50(4), 31-34.

Chen, J. (2006). *Flow in Games*. MFA Thesis, University of Southern California.

圖2:Chen 的 Flow Zone 擴展示意圖

Chen 的 Flow Zone 擴展示意圖 傳統窄心流通道 技能 挑戰 焦慮 無聊 唯一路徑 Chen 擴展後的寬通道 技能 挑戰 冒險路線(高風險高速) 標準路線 安全路線(低風險) 多條路徑 適合不同玩家 核心理念:擴大心流區域 + 提供多重難度路徑 → 更多玩家能找到心流 資料來源:Chen, J. (2007) Flow in Games, Communications of the ACM

2.1.4 街機競速遊戲的具體觸發設計

基於上述理論,以下為競速遊戲觸發心流的具體設計元素:

技能-挑戰平衡的實現

動態難度調整(DDA)是競速遊戲維持技能-挑戰平衡的核心手段。其中橡皮筋系統(Rubber-banding)是最廣泛應用的DDA技術:

Li et al.(2022)改進了傳統橡皮筋系統的適應性,結合玩家行為數據實現更精細的難度調整。Zohaib(2018)的綜述指出,DDA對享受感(enjoyment)、心流(flow)、動機(motivation)和沉浸感(immersion)有顯著正面效果。

出處

即時回饋系統

競速遊戲的回饋應多層次、多感官:

回饋層次具體表現心流功能
視覺速度模糊、漂移火花、排名HUD告知當前狀態
聽覺引擎轉速聲、風聲、碰撞音效強化速度感
觸覺方向盤力回饋、座椅震動增強控制感
進度即時差距、圈速對比告知表現優劣
明確目標的層次設計
目標層次示例作用
即時目標這個彎道走最佳路線維持秒級專注
短期目標超越前方車輛提供10-30秒動力
中期目標完成這一圈(圈道制)/這一段(開放式)的最佳時間提供1-2分鐘動力
長期目標贏得比賽/打破紀錄整場比賽動力

2.1.5 產品應用建議

設計建議 1:實作「隱性橡皮筋」系統 — AI對手的追趕速度應控制在玩家「感覺接近但未察覺作弊」的範圍。建議最大速度補正不超過 5-8%,且以漸進方式調整。

Anti-gaming 防逆向利用:FlowIndex 驅動的 DDA 比傳統DDA更不易被逆向利用(故意失誤→AI變弱)。原因:(1) FlowIndex 基於「操控模式」而非「輸贏」,故意亂打方向盤導致高抖動度→系統判定焦慮而非「太強」;(2) DDA 調整採 3-5秒 ramp-up,故意失誤的短期「收益」極低;(3) 街機付費環境下,玩家無動機浪費時間故意失誤。

設計建議 2:建立「多層回饋矩陣」— 每個操作(加速、剎車、漂移、碰撞)至少有視覺+聽覺+觸覺三重回饋,延遲不超過 50ms。

設計建議 3:提供「多路徑賽道」— 同一賽道包含安全路線(低風險低速)與冒險路線(高風險高速),讓不同技能玩家自選心流區域。

設計建議 4:首局教學設計 — 玩家第一局應能在30秒內理解所有操控,降低進入心流的認知門檻。


2.2 心流中的玩家反應

2.2.1 生理反應

2.1.1 心率與心率變異度(HR/HRV)

Tian et al.(2017)的研究發現,心流狀態與以下生理指標相關:

Bian et al.(2016)進一步建構了VR遊戲心流的生理指標框架,確認心率(HR)、心跳間期(IBI)、心率變異度(HRV)、低頻HRV(LF-HRV)、高頻HRV(HF-HRV)和呼吸頻率都是預測心流的有效指標。

出處

關鍵發現:心流不是「高度興奮」,而是一種適度激活(moderate arousal)的狀態 — 介於放鬆與緊張之間的「甜蜜點」。

2.1.2 皮膚電導反應(EDA/GSR)

Nacke et al.(2010)的「情感遊戲學」(Affective Ludology)研究中:

出處:Nacke, L.E., Stellmach, S., & Lindley, C.A. (2010). Affective Ludology: Flow and Immersion in a First-Person Shooter: Measurement of Player Experience. *arXiv:1004.0248*.

Peifer et al.(2021)指出:皮膚電導在部分但非所有心流體驗中升高,這取決於挑戰類型(身體 vs 認知)。

2.1.3 瞳孔直徑

Lu, van der Linden, & Bakker(2023)的關鍵發現:

出處:Lu, H., van der Linden, D., & Bakker, A.B. (2023). Changes in pupil dilation and P300 amplitude indicate the possible involvement of the locus coeruleus-norepinephrine (LC-NE) system in psychological flow. *Scientific Reports*, 13, 1908.

圖3:心流狀態下的生理指標倒U型曲線

心流狀態下的生理指標倒U型曲線 任務難度 生理指標值 低(無聊) 中等(心流) 高(焦慮) 心流區間 瞳孔直徑 心率變異度 (HRV) P300 振幅 認知負荷不足 適度激活(最適狀態) 認知過載 資料來源:van der Linden et al. (2023) Scientific Reports; Tian et al. (2017) Frontiers in Psychology
2.1.4 肌肉緊張(EMG)

Nacke et al.(2010)的EMG數據顯示:

2.2.2 心理反應

2.2.1 時間知覺扭曲

Lemmens et al.(2025)進行了VR遊戲的時間知覺實驗:

出處:Lemmens, J.S., Clark, F.E., & Taylor, A. (2025). Time flies when you're having flow: An experiment on time perception and challenge in a VR game. *Computers in Human Behavior Reports*, 18, 100664.

這與 Csikszentmihalyi 的「時間感扭曲」維度完全一致。在街機競速的3-5分鐘比賽中,成功進入心流的玩家應該會感覺「時間不夠」而非「太長」。

2.2.2 自我意識消失與專注

van der Linden et al.(2021)的神經科學模型指出:

出處:van der Linden, D., Tops, M., & Bakker, A.B. (2021). The Neuroscience of the Flow State: Involvement of the Locus Coeruleus Norepinephrine System. *Frontiers in Psychology*, 12, 645498.

2.2.3 行為反應

2.3.1 操作精確度

心流狀態下的行為特徵:

Harris et al.(2021)的系統性回顧與元分析確認:心流狀態與表現有顯著正相關。

出處:Harris, D.J., Allen, K.L., Vine, S.J., & Wilson, M.R. (2021). A systematic review and meta-analysis of the relationship between flow states and performance. *International Review of Sport and Exercise Psychology*, 16(1), 693-721.

2.3.2 在競速遊戲中的行為指標
行為指標心流狀態表現非心流狀態表現
方向盤輸入平滑、微幅修正過度修正、急打方向
剎車時機精準切入點過早或過晚
路線一致性連續圈次路線趨近一致路線漂移、不穩定
加速踏板適時漸進油門全油門或全放
圈速方差穩定(低方差)波動(高方差)

2.2.4 產品應用建議

設計建議 5:利用行為數據即時偵測心流 — 監測方向盤輸入平滑度、圈速穩定性、路線一致性作為心流指標。當偵測到心流時,維持當前難度;偵測到脫離時,微調難度。

設計建議 6:設計「速度感知回饋」— 當玩家進入穩定高效操控時(心流指標),增強視覺速度感(動態模糊加深、視野收窄),強化「人車合一」的主觀體驗。

設計建議 7:避免打斷心流的UI設計 — 比賽中不彈出非關鍵訊息,排名變動用非侵入式方式呈現(邊緣閃光而非中央彈窗)。


§3. 操控心流 Control Flow

核心問題:車是否好開、好玩?玩家能否在首局 30 秒內建立操控信心?

3.1 操控信心建立:首局 30 秒的設計

為什麼「前 30 秒」是關鍵?

街機投幣後、手遊下載後第一場——玩家在前 30 秒決定「我要不要繼續玩」。如果方向盤(或搖桿/觸控)的反應讓人覺得「車不聽話」,心流永遠無法啟動。

信心建立的四階段模型

階段時間玩家心理設計要求
① 首次輸入0–3s「方向盤轉了,車有跟嗎?」延遲 <33ms,立即可見的轉向回饋
② 首次成功3–10s「我能控制它!」首彎設計為大彎(R>150m)+寬道,幾乎不可能失敗
③ 首次挑戰10–20s「有點難但我過了!」中彎(R=80–120m),需要減速但容錯高
④ 首次爽感20–30s「好爽!再來!」直線加速+氮氣釋放 或 首次漂移觸發

設計清單:確保前 30 秒信心建立

設計項目具體參數作用
起步直線長度≥300m(@起步加速約 3–5s)讓玩家專注加速感,不急著轉彎
首彎 R 值R≥150m不需煞車也能通過
首彎寬度標準 ×1.3(加寬 30%)額外容錯空間
首次氮氣出發 5–8 秒內自動給滿或半滿讓玩家「嚐到」加速的爽
碰撞懲罰首 30 秒內 Level 0–1(幾乎不罰)不讓碰撞中斷建立期
操控輔助首局默認 L3–L4新手不知道有輔助但車很穩
視覺引導路面標線/箭頭指向第一個彎方向清楚,不迷路

不同平台的「首次信心」策略

平台策略關鍵設計
街機坐上去轉方向盤車就動,5 秒搞懂方向盤轉向比 1:1–2:1,短行程踏板
主機手把推搖桿→車轉、按 R2→車衝預設 Normal 模式+自適應扳機回饋
手機傾斜即轉向/TouchDrive 全自動(手機版專屬)首局自動模式,第二局才問要不要改
VR看哪裡車就往哪邊(頭部追蹤輔助)方向盤 + 固定座椅參考物降低暈眩

3.2 輸入裝置特性(精簡版)

各裝置操控特性一覽

裝置輸入解析度反應延遲回饋通道適合的操控風格
方向盤+踏板極高(連續360–1080°)<1–8ms力回饋(0–25Nm)+踏板行程模擬/精確
手把搖桿中(±1cm行程,256級)4–8msHD震動+自適應扳機街機/競技
觸控螢幕低–中(傾斜15–30°)30–80ms裝置震動(弱)休閒/自動輔助
鍵盤最低(開/關)1–4ms需軟體模擬漸變
類比鍵盤高(0.1mm/256級)1–4ms接近搖桿精度

延遲預算(所有平台共通)

等級延遲玩家感受
透明<16ms彷彿思想控制
優秀16–33ms幾乎即時
可接受33–50ms手遊可接受底線
>50ms明顯「車不聽話」感
不可接受>80ms嚴重影響信心建立

搖桿靈敏度曲線速查

靈敏度曲線(γ 值)= 搖桿推多少 ÷ 車轉多少 的對應關係。

γ值中心區手感邊緣手感適合
1.0線性一比一線性一比一模擬方向盤替代
1.5中心比較柔邊緣適度增加✅ 競速遊戲推薦
2.0中心很鈍邊緣很敏感高速防誤觸

3.3 Vehicle Dynamics 基礎

即使是非擬真遊戲,也需要理解這些概念——然後決定「保留多少真實、誇張化多少」。

六大核心概念白話解釋

1. Weight Transfer(重心轉移)

白話:踩煞車時車頭會「點頭」(前面變重、後面變輕),加速時車屁股下沉(後面變重)。轉彎時外側變重、內側變輕。

對遊戲設計的意義

非擬真遊戲怎麼處理

程度做法
保留(建議)煞車時轉向更靈敏、加速時轉向略鈍
誇張化入彎前煞車→可以觸發漂移(因為後輪變輕)
簡化完全忽略,四輪永遠等重

2. Grip(抓地力)

白話:輪胎和路面之間的「摩擦力」。抓地力用完了=輪胎打滑=車子不聽話。

影響抓地力的因素

因素影響遊戲應用
路面材質柏油 > 水泥 > 碎石 > 草地 > 冰面不同路面手感完全不同
輪胎溫度冷胎抓地差、最佳溫度範圍內最好模擬遊戲有暖胎圈
下壓力速度越快→空氣壓住車=抓地增加高速時反而更穩(直到極限)
重心轉移負荷越大的輪=抓地力越好與上面 Weight Transfer 聯動

非擬真遊戲怎麼處理

程度做法
保留不同路面手感差異、超速入彎會打滑
誇張化草地幾乎 0 抓地力(讓玩家明確知道不能出去)
簡化統一抓地力,只靠速度決定是否打滑

3. Slip Angle(滑移角)

白話:輪胎「指向的方向」和「實際移動的方向」之間的夾角。想像你用力打方向盤向左,但車子還在微微往右滑——這個差距就是滑移角。

關鍵知識

對遊戲設計的意義

非擬真遊戲怎麼處理

程度做法
保留(建議)漂移觸發時有明確的「從抓住→滑移」過渡感
誇張化滑移角 >5° 就直接跳到「漂移模式」(二元切換)
簡化沒有漸變,按漂移鍵=漂移、不按=抓地

4. Drift(漂移/甩尾)

白話:後輪失去抓地力,車子用「側滑」的方式過彎。在真實世界通常更慢(除了拉力賽),但在遊戲中被設計成「有獎勵的技巧動作」。

漂移的物理觸發方式

觸發方式原理遊戲中如何表現
慣性甩尾高速入彎超過抓地力極限入彎太快→自然開始滑
煞車甩尾減速讓重心前移→後輪變輕→後輪打滑煞車+轉向=觸發漂移
動力甩尾後驅車大腳油門→後輪空轉出彎猛踩油門→後輪燒胎
手煞車後輪瞬間鎖死→失去抓地按手煞車按鈕=即時觸發

非擬真遊戲怎麼處理

程度做法代表
保留全部物理需精確控制油門/方向維持漂移Assetto Corsa
簡化觸發、保留控制按鈕觸發但需手動維持角度NFS、Ridge Racer
全面簡化按住漂移鍵=自動漂移Mario Kart、Asphalt

5. Suspension(懸吊)

白話:連接車身和輪子的彈簧系統。決定車身晃不晃、過減速丘會不會彈飛。

對遊戲操控的影響

懸吊設定感覺適合
硬(賽車式)車身穩定不晃、路面回饋清晰需要精確操控的模擬
軟(舒適)車身搖晃、壓彎明顯、恢復慢越野/Rally 感

非擬真遊戲:通常只保留「視覺上」的懸吊動態(車身過彎傾斜、過坎起伏),不讓它影響操控邏輯。


6. Tire(輪胎)

白話:車子唯一接觸地面的部分。所有的加速、煞車、轉向——都透過輪胎的摩擦力傳達。輪胎是「操控的最終瓶頸」。

輪胎的「摩擦圓」概念

想像每顆輪胎有一個圓形的「能力值」:


        轉向力 ↑
              │  ╱●(同時加速+轉向:
              │╱     可用但各自減少)
    ─────────┼─────────→ 加速力
              │
              │

非擬真遊戲怎麼處理

程度做法
保留(建議)全油+全轉=容易打滑(鼓勵煞車入彎)
誇張化摩擦圓放大 50%(更容易同時加速+轉向)
簡化沒有摩擦圓限制,隨便按都能轉+衝

「保留 vs 誇張化」設計決策表

Vehicle Dynamics 元素模擬遊戲街機/休閒遊戲建議保留的底線
Weight Transfer100% 真實保留「煞車利於轉向」概念煞車後轉向更靈敏
Grip完整摩擦模型簡化為 2–3 級路面差異至少有「柏油 vs 沙地」差別
Slip Angle連續漸變二元或三階段(抓住/漂移/失控)漂移觸發有過渡感
Drift真實物理按鈕觸發+簡化維持漂移中需要方向微調
Suspension完整模擬僅視覺動態過彎車身傾斜動畫
Tire摩擦圓+溫度+磨損簡化摩擦圓(放大版)全油+全轉比只轉更容易滑

3.4 漂移系統設計

漂移在心流中的角色

漂移是「操控心流的高潮觸發器」——它同時滿足心流的所有條件:

心流條件漂移如何滿足
技巧-挑戰平衡進入容易但維持精準很難
明確目標維持角度、蓄滿 Boost
即時回饋煙霧+火花+音效+力回饋同時給
完全專注油門+方向+角度同時控制
掌控感「在失控邊緣保持控制」
本質獎勵過程本身就視覺帥+有 Boost

三級漂移系統設計

級別觸發方式維持方式獎勵適合
入門(按鈕式)按住漂移鍵+方向按住即可,自動維持角度時間蓄積→Boost(藍/橘/紫)休閒/手遊
進階(半物理)煞車+轉向觸發、或高速入彎需手動平衡油門和反打方向角度×時間=Boost量街機/主機
專家(全物理)真實物理觸發(超過抓地極限)需精確控制油門/方向/重心更快的路線(真實拉力賽)模擬

漂移回饋設計清單

通道漂移中漂移完成(釋放 Boost)
視覺後輪白煙、地面火花、攝影機側偏速度線加強、FOV 擴大
音效輪胎嘶叫(角度越大音調越高)加速爆發音
觸覺不規則振動 40–80Hz短促強脈衝
UIBoost 量表充填+階段顏色變化Boost 條閃爍+倒計時
自適應扳機(PS5)油門阻力變輕+振動短暫無阻力(加速感)

漂移賽道設計參數(快速參考)

參數建議值理由
彎道 R 值R=40–80m太大不需漂移、太小沒空間
入彎夾角>90°(180°最佳)大夾角=長漂移時間
賽道寬度標準 +30–50%漂移路線比正常寬
路面傾斜On Camber(外高內低)幫助維持在彎道內
漂移前直線≥150m帶速入彎
漂移後直線≥200mBoost 釋放空間

3.5 操控輔助等級與漸退

六級輔助系統

等級系統做什麼玩家感受適用時機
L0零輔助,純物理「完全真實!」模擬/極致挑戰
L1過濾搖桿微抖動「手感乾淨」高手用手把
L2高速時減少轉向幅度「高速很穩」中高手
L3防甩尾+微路線修正「車好穩好好開」普通玩家
L4煞車輔助+路線修正「幾乎不會失控」新手
L5AI 幫開大部分,玩家只管加速/道具「我只負責爽的部分」極休閒/觀光模式

輔助漸退(Fading Assistance)設計

核心概念:玩家不應該永遠待在 L4。好的設計會隨著玩家進步「悄悄降低輔助」。

漸退觸發條件調整
技巧提升連續 3 局碰牆率 <5%輔助降一級
手動選擇玩家在設定中調低即時生效
困難模式選擇更高難度強制降輔助
成就引導「嘗試關閉轉向輔助完成一圈」獎勵鼓勵關閉

漸退的關鍵:永遠不能突然變難。降低幅度每次不超過一級,且只在玩家表現穩定時觸發。

輔助的透明度原則

✅ 好的輔助(隱形)❌ 壞的輔助(可見)
偷偷增加抓地力 5–10%明顯搶方向盤
偷偷讓轉向曲線變柔和出現「自動轉向中」提示
偷偷限制過度轉向角度強制減速讓玩家感覺「卡」

3.6 玩家類型適配

四類玩家的操控需求速查

維度硬核模擬競技派休閒派街機投幣
輔助等級L0L1–L2L3–L4L2(隱性)
延遲容忍<20ms<33ms<50ms<20ms
漂移觸發全物理半物理按鈕式按鈕/慣性
碰撞懲罰真實(退賽)中等(減速 1–2s)微(彈開)微+特效
速度感放大×1.0×1.2×1.5×2.0
力回饋強度12–25Nm5–12Nm2–5Nm2–4Nm
Vehicle Dynamics100% 真實80% 真實+20% 容錯50% 簡化30% 保留+誇張化

同一款遊戲如何服務四種玩家

方法:用可調的操控輔助系統,讓同一台車、同一條賽道,對不同人呈現不同的「有效難度」。

調什麼新手高手
抓地力+10–15%標準或 -5%
漂移觸發窗口寬(容易觸發)窄(需精確)
碰撞恢復<0.5s+加速補償1–3s 真實恢復
Boost 蓄積速度5–8s 充滿15–25s
路線引導地面箭頭
AI 對手慢 5–10%實力相當

3.7 評估指標

Control Flow 健康度指標

指標計算方式目標值意義
漂移成功率成功漂移次數 ÷ 漂移觸發次數新手 >60%、老手 >85%漂移系統是否容錯足夠
撞牆率碰撞次數 ÷ 彎道數新手 <30%、老手 <5%操控難度是否匹配
修正方向次數同一彎道中反向輸入次數<2次/彎(正常)、>4次=過難轉向手感是否穩定
首圈完賽率首次遊玩完賽人數 ÷ 總玩家>90%(目標95%+)首局門檻是否太高
圈速收斂第3圈比第1圈快多少%5–15%(正常進步感)學習曲線是否合理
操控信心時間首次連續5秒無碰撞的時間點<30s(前30秒必須達成)信心建立是否成功

異常警報閾值

狀況觸發條件可能原因
🔴 首局流失首圈完賽率 <80%操控太難/延遲太高/首彎設計不當
🟡 漂移挫折漂移成功率 <40%漂移觸發窗口太窄/回饋不清晰
🟡 過度修正修正方向 >4 次/彎轉向太靈敏或車輛不穩定
🔴 放棄退出連續碰牆 3 次後退出率 >30%碰撞恢復太慢/懲罰太重

📌 §2 結論

1. 前 30 秒決定一切:起步直線→大彎→首次加速,必須讓任何人覺得「車好開」
2. Vehicle Dynamics 不能無視:即使休閒遊戲也要保留「煞車利於轉向」和「摩擦圓限制」的底線概念——這是讓操控「有手感」的基礎
3. 漂移是操控心流的副歌:進入容易+維持有挑戰+回饋強烈=完美的心流高潮設計
4. 輔助要隱形且能漸退:新手不知道被幫、高手不覺得被限制、所有人都覺得「是自己開得好」
5. 用數據監控:撞牆率 <30%、漂移成功率 >60%、首圈完賽 >90% 是三個最關鍵的健康指標

§4. 競爭心流 Competition Flow

版本:v2.0
日期:2026-07-03
核心問題:NPC 如何創造有趣且公平的競爭?
評估指標:超車次數、名次變化頻率、終點差距分布

4.1 NPC AI 戰術設計原則:什麼樣的 AI 對手最有趣?

核心原則:AI 要像「剛好比你強一點的朋友」

最好的 AI 對手不是最強的,也不是最弱的,而是讓你覺得「靠,差一點就贏他了!」的那種。

學術依據

有趣 AI 的六大設計原則

#原則白話解釋反例(不好的設計)
1可讀性玩家能「看懂」AI在幹嘛AI突然爆速,完全無法理解
2可預測但不無聊你大概知道它會做什麼,但不是100%確定每圈走完全相同的路線
3有弱點可被利用某些彎道它特別慢,讓玩家覺得「我找到它的破綻了」全路段均速,無懈可擊
4有個性差異不同 AI 車手有不同風格所有AI行為一模一樣
5會犯錯偶爾走寬、蹭牆,像真人永遠完美走線
6會「回應」你你超過它,它會試圖追回來被超後完全無反應

場景例子

你正在追第 3 名的紅色跑車。你發現它每次過第 5 號彎都會走寬一點。第三圈時你故意從內側切入,完美超車!——這時你會覺得:「我研究出它的弱點了!」這就是「可讀性 + 有弱點可被利用」帶來的成就感。

4.2 Rubber Band 系統:追得緊但不作弊

什麼是 Rubber Band(橡皮筋 AI)?

像橡皮筋一樣:你跑太遠,AI 會被「拉」得更快追上來;你落後太多,AI 會慢下來等你。目的是讓比賽一直「有得看」。

隱性 vs 顯性:一線之隔

隱性(好的)顯性(壞的)
玩家感受「好刺激,一直很接近!」「這AI是不是開掛?太扯了吧」
設計手法落後AI走更好的路線、彎道更順落後AI直接加速20%
幅度≤ 5-8% 速度差異> 10% 明顯不合理
啟動方式3 秒漸進啟動,不會突然變速瞬間加速
上限有硬性上限,AI不會無限追無上限,橡皮筋太強

「公平感」的設計規則

學術依據

場景例子

你衝到第一名,領先第二名 2 秒。接下來 AI 開始走更好的路線(你能看到它抄了一個近道),差距慢慢縮小到 0.5 秒。最後一個彎你完美走線守住了!——這比「你永遠領先 5 秒、毫無懸念地贏」有趣一萬倍。

4.3 NPC 行為模式

四大戰術人格

戰術模式AI 行為心流功能觸發時機
🏃 追擊者緊貼玩家後方,等待失誤超車製造持續壓力感玩家領先時
🎁 讓路者故意在某個彎道留出空間給玩家「我很強」的成就感玩家落後太多時
🤝 圍攻者2-3台AI配合包圍玩家製造「被包圍→突圍」的戲劇性比賽中段
🔥 反攻者最後30秒突然加速追趕製造最終高潮和緊張感最後一段

故意留破綻的設計

核心概念:AI 不是「變弱」,而是「特定情境下有弱點」,讓玩家覺得是自己發現了機會。

具體做法:

最後30秒反攻

為什麼重要:這是整場比賽情緒最高峰的設計。Weber et al. (2016) 證實節奏曲線在結尾加壓能製造更強心流。

做法:


4.4 如何讓 NPC 看起來像真人

真人 vs 機器人 AI 的差異

行為機器人AI真人AI
路線每圈完全相同的最佳路線每圈有 1-3% 的路線偏差
犯錯永不犯錯偶爾走寬、煞車太晚
反應時間即時完美反應有 50-100ms 的「人類」反應延遲
碰撞後立即回到最佳路線需要 1-2 秒「修正」
超車瞬間計算最佳超車點會「猶豫」→嘗試→執行
防守完美封線偶爾判斷錯誤留出空間

NPC 個性系統

個性類型行為表現視覺標誌
激進型早煞車少、入彎快、容易犯錯紅色車身、尾翼大
穩定型很少犯錯但不冒險、好預測銀色、低調外觀
防守型被超後死命追、容易封路大型車輛、寬車身
投機型平時普通但抄捷徑、走高風險路線綠色、小型車身

學術依據:Hingston (2009) 的 Turing Test 研究發現,添加「個性參數」(激進度、犯錯率、反應延遲)的 AI 被判定為「更像人類」的機率提高 40%。


4.5 超車戲劇性設計

超車是競速遊戲的「核心爽感」

每次成功超車 = 一次微型心流高潮。設計目標:每 15-25 秒至少有一次超車(自己超人或被超)。

差距控制原則

參數建議值為什麼
車輛間距0.3-1.5 秒太近=混亂,太遠=無聊
名次變化頻率每 20-30 秒一次保持新鮮感
纏鬥持續時間5-10 秒太短沒爽感,太長太焦慮
終點前3台車差距< 1 秒製造「誰都可能贏」的緊張感

超車三幕劇

一次完美超車的設計節奏:


幕1「接近」(3-5秒)
  你在直線上追上前方車輛,差距從1.5秒縮小到0.5秒
  → 期待感上升

幕2「纏鬥」(5-8秒)
  並排跑2-3個彎道,互相擠壓、你進我退
  → 緊張感最高

幕3「決勝」(1-2秒)
  你在某個彎道成功切入,拉開距離!
  → 成就感爆發!

逆轉設計

最令人難忘的比賽不是「一直第一名」,而是「從第五追到第一」。

設計策略:


4.6 多人對戰的競爭心流

人 vs 人:天然的心流觸發器

真人對手是最強的心流催化劑——因為你永遠無法完全預測他們。

模式心流特點設計重點
街機雙人對坐社交壓力+即時反饋能看到對方表情=天然激勵
本地多人(4人)歡樂氛圍>嚴肅競技加入道具/隨機元素平衡差距
線上對戰匹配品質決定一切ELO/SBMM 確保技能接近

技能差距的處理

差距大小策略場景
小(<5%)不介入,純技術競爭兩個老手對決
中(5-20%)弱者多一些氮氣/捷徑朋友帶新手玩
大(>20%)分開組別或AI填充完全新手vs老手

學術依據


4.7 評估指標

核心指標

指標測量方式健康範圍不健康信號
超車次數/分鐘遊戲數據2-4次<1次=太無聊,>6次=太混亂
名次變化頻率遊戲數據每20-30秒一次名次長時間不變=缺乏戲劇性
終點差距玩家vs第2名0.3-1.5秒>3秒=太容易,0秒=太假
「不公平感」投訴率玩家回饋< 5%> 15% = rubber band過強
纏鬥時間佔比遊戲數據30-50%< 20%=AI太分散

次要指標


📌 本節結論

好的 AI 對手不是「最強的」,而是「最有趣的對手」。它要像一個水準剛好比你高一點的朋友:會犯錯讓你找到機會、會在你超過它之後追上來、會在最後一刻製造驚險。Rubber band 可以用但要「隱性」——速度補正不超過 8%、漸進啟動、永遠不做玩家做不到的事。最終目標是讓每場比賽有 5-8 次超車,最後三台車在終點線差距不到 1 秒,讓玩家覺得「好險贏了!」或「差一點就贏了!再來一局!」

§5. 賽道心流 Track Flow

核心問題:每 30 秒是否都有新的刺激?賽道節奏能否讓玩家從頭到尾保持投入?

5.1 賽道類型

繞圈式(Circuit)vs 開放式(Point-to-Point)

維度繞圈式開放式
結構封閉環路,跑多圈起點→終點,單程不重複
心流觸發重複→肌肉記憶→自動化節奏設計→持續新鮮感
學習方式逐圈精進(第3圈進入心流)靠通用技巧+反應力
進步感圈速下降=明確進步排名/完賽時間
新鮮感多圈後下降持續到終點
適合排位/Time Attack/練習劇情/活動/首次體驗

設計建議:兩者兼備。繞圈式做排位和深度玩法,開放式做首次體驗和活動關卡。

心流觸發差異


5.2 節奏設計:「每 30 秒是否有新刺激」

節奏的本質

賽道節奏 = 張力的起伏。像音樂有副歌和間奏,賽道有高壓段和恢復段。

Weber et al.(2016)的關鍵發現:動態波動的節奏比恆定平衡產生更多心流。不是「一直很難」最好,而是「有起有伏」最好。

三段式節奏架構

階段時間佔比張力賽道元素功能
建立期15–20%低→中直線+大彎建立信心、進入狀態
發展期50–60%中→高(含呼吸)技術彎群+恢復直線交替深化心流
高潮期20–30%高→極高→釋放急彎/漂移/跳台→衝刺終點巔峰體驗

「每 30 秒新刺激」的檢查法

把賽道切成每 30 秒一段,問自己:

時間段要確認的事
0–30s玩家是否建立信心?是否有首次氮氣爽感?
30–60s是否出現了前面沒有的新挑戰(新彎道類型/跳台/特殊元素)?
60–90s是否有明確的高潮段(最難段/漂移區)?
90–120s是否有「最後衝刺」的釋放感?

如果任何 30 秒內「什麼新東西都沒有」=節奏斷裂=心流中斷風險。

張力循環的節拍

最佳循環週期:8–15 秒一個「蓄力→爆發」


 直線(蓄力 3–5s)→ 彎道(挑戰 3–5s)→ 出彎加速(釋放 2–3s)
       😊 放鬆              😤 緊張              😆 爽!

每場比賽由 4–10 個這樣的循環組成,振幅逐漸增大。


5.3 三級難度佈局

繞圈式

難度SVG總長急彎中彎大彎直線佔比特殊元素
簡單circuit-easy.svg3.2km02445%
普通circuit-normal.svg4.8km25130%跳台+漂移+S彎
困難circuit-hard.svg5.6km74120%跳台+漂移+窄道+髮夾彎

開放式

難度SVG總長急彎中彎大彎直線佔比特殊元素
簡單p2p-easy.svg5.5km03255%緩坡
普通p2p-normal.svg7.2km24135%岔路+跳台+漂移
困難p2p-hard.svg9.0km64122%雙岔路+螺旋+窄道+高坡度

難度遞進的核心變量

從簡單→困難變化方向
彎道 R 值大→小(大彎→急彎)
直線佔比多→少(45%→20%)
賽道寬度寬→窄(22m→14m)
恢復段多→少
特殊元素無→跳台/漂移/岔路/螺旋
坡度平→陡(0→15%)

5.4 彎道設計

彎道類型與角色

類型R 值在賽道中的角色使用頻率建議
大彎R>150m恢復/速度維持中彎的 0.5 倍
中彎R=60–150m核心挑戰/節奏建立最多(基本節拍)
急彎R<60m高潮/技巧門檻中彎的 0.3–0.5 倍
S 彎中彎交替方向心流進入區/節奏鎖定每圈 1–2 組
髮夾彎R<30m, 180°終極考驗/漂移觸發每圈 0–1 個

彎道序列法則

R 值標準化系統

建議為每條賽道定義 3–5 種標準 R 值,重複使用:

彎道字典範例R 值難度星
Type-AR=150m
Type-BR=100m★★
Type-CR=70m★★★
Type-DR=45m★★★★
Type-ER=30m★★★★★

好處:玩家第一次遇到 Type-C,可能過得不太好。第二次就知道「這種彎要這樣過」。第三次→自動化→心流。


5.5 特殊元素:跳躍、捷徑、Risk-Reward

跳躍點(Ramp/Jump)

心流功能:製造「操控真空」→ 張力蓄積 → 落地恢復控制 = 瞬間掌控感爆表

放置位置效果適合難度
直線中段視覺爽感,低風險簡單
出彎後帶著加速飛出普通
直線末端→接彎高挑戰(落地立刻要轉)困難
岔路中的捷徑風險-報酬選擇普通/困難

跳台參數

捷徑(Shortcut)

Risk-Reward 設計的核心:捷徑更快,但更難通過。

路線寬度R 值時間獎勵風險
主路線18–22m中彎 R=80m基準安全通過
捷徑12–14m急彎 R=35–45m-1.0–2.0s快+有 Boost 板碰撞率高

捷徑入口設計原則

Risk-Reward 設計框架

風險行為報酬失敗後果心流角色
走捷徑快 1–2s碰撞+慢 2–3s選擇的掌控感
持續漂移Boost 充滿失控旋轉技巧展示
貼內線過彎快 0.3–0.5s擦牆減速精度獎勵
高速過跳台飛更遠+更多蓄氣落地更難控制膽量考驗
最後時刻不煞車不減速衝出去勝負手

5.6 視線引導

為什麼視線引導重要?

玩家如果「不知道該往哪開」=迷失感=掌控感歸零=心流中斷。

好的賽道設計讓玩家「自然地看向正確方向」,不需要思考路線。

Landmark 引導方向

定義:賽道旁邊或遠方的大型視覺地標,告訴你「往那邊開就對了」。

Landmark 類型放置位置作用
遠方高塔/建築直線段盡頭遠方「終點在那個方向」
彎道外側大物件彎道最遠處眼睛自然往那邊看→引導轉向方向
光源/霓虹招牌下一段路的入口在暗場景中指引方向
天際線特徵全程可見提供方位感(「塔在我右邊=我朝東」)

設計法則

Corner 預判設計

問題:玩家來不及反應下一個彎→撞牆→挫折→心流中斷。

解決方案:預判視距

速度需要的預判時間預判視距(能看到多遠)
100 km/h1.5–2.0s42–56m
200 km/h1.5–2.0s83–111m
300 km/h2.0–2.5s167–208m

白話:時速 200 公里時,玩家至少要在 80 公尺前就「看到」下一個彎。否則來不及反應。

具體設計

設計手法作用
路面顏色/材質變化彎道前路面變成不同色(預告「快到了」)
路旁護欄方向護欄彎曲的方向暗示彎道方向
煞車點標記路旁的距離板(300m/200m/100m)
遠方地形能看到路在遠處彎去哪裡
避免視線遮擋彎前不放高障礙物(特別是凸坡頂後)

Shortcut 視覺暗示

捷徑不應該「明擺著」(否則不叫捷徑),但也不能「完全看不見」(否則沒人走)。

暗示程度設計方式效果
微暗示路旁有個小缺口/牆壁顏色不同第 3–5 次才發現
中暗示有簡短的叉路口標線第 2 次就注意到
強暗示明顯的岔路口+不同路面材質第 1 次就看到(但不確定是否更快)

建議:首次遊玩不知道 OK,但第二次認真看應該能發現。加上排行榜中「用捷徑的人」成績明顯更好→激發探索慾。

「每 100 公尺情緒是否改變」的檢查法

這是內部手冊的核心理念。具體化為檢查表:

每 100m 段落問自己
這 100m 和前 100m 有什麼不同?至少一項:方向變/速度變/路寬變/坡度變/場景變/出現新物件
玩家的情緒會改變嗎?至少一種:更緊張/更放鬆/更興奮/更期待
有視覺新鮮感嗎?場景元素不重複:不同建築/不同植被/不同光線

如果任何 100m 段落的答案都是「和前面一樣」→ 需要重新設計。


5.7 賽道×操控搭配

段落感知型操控調整

賽道段落操控手感輔助程度回饋強度
起步直線極輕、無阻力高(建立信心)引擎振動漸強
高速大彎微阻力(自回正感)輕微側向力
技術中彎群明顯阻力+快速響應中低路面紋理+煞車回饋
漂移區阻力突降+不規則震動煙霧+嘶叫+全頻震動
急彎/髮夾重手感+需要力氣視玩家技巧輪胎極限回饋
跳台滯空幾乎零阻力靜默→落地衝擊
衝刺直線輕+速度感最大化FOV↑+風聲+引擎

DDA(動態難度調整)與賽道段落的配合

段落DDA 可調項目調幅觸發條件
直線AI 極速±3%AI 離你太遠/太近
大彎抓地力+5–10%連續 2 次切出
急彎有效寬度+15–20%連續 3 次碰牆
漂移區漂移觸發窗口±10%漂移持續失敗
跳台落地穩定性+15–20%落地失控

鐵律:DDA 調整不可被玩家察覺。改物理參數(隱形)比改 AI 行為(可見)好。

碰撞恢復×賽道位置

撞哪裡恢復方式時間附加
直線蹭牆彈開微減速0.2–0.5s幾乎不罰
彎道切出短暫減速+拉回路中0.5–1.0s保持在彎道中
急彎正撞重置回彎道入口0.8–1.5s避免卡死角
高速翻車快速翻正+速度補 5%0.5–1.0s降低高速段挫折
被撞(非自己的錯)幽靈化 2s+微加速0–0.3s公平原則

5.8 評估指標

Track Flow 健康度指標

指標計算方式目標值意義
平均速度全程距離÷時間與設計時速差 <10%賽道是否跑得順
速度標準差全程速度的波動幅度佔平均速度 20–40%節奏是否有起伏(太低=無聊,太高=挫折)
煞車點分布各彎前煞車位置的 Heat Map集中在設計煞車點 ±20m玩家是否能預判彎道
失誤熱區碰撞/出軌頻率最高的位置不超過 3 個熱區/圈是否有設計缺陷
30s 新鮮感每 30s 內是否出現新元素100%(每段都有)節奏是否持續
完賽率跑完整場的玩家比例>90%(目標 95%+)賽道是否讓人中途放棄
重玩率同一賽道再玩一次的比例>40%(好)、>60%(優秀)賽道是否有吸引力

失誤熱區分析方法


[Heat Map 示意]

   🟢🟢🟢🟢🟡🟡🟡🟢🟢🔴🔴🔴🟢🟢🟡🟡🟢🟢🟢🔴🟢🟢🟢
   起跑    首彎    急彎    恢復    S彎    髮夾    衝刺
   
   🟢 = 碰撞率 <5%(正常)
   🟡 = 碰撞率 5–15%(需關注)
   🔴 = 碰撞率 >15%(需修正)

當出現 🔴 熱區時的對策

熱區位置可能原因對策
彎道入口預判視距不足加長彎前直線/改善視線引導
彎道中段R 值太小/寬度太窄加寬彎道或增大 R 值
彎道出口出彎加速太急→撞外牆出彎處加寬/加護欄緩衝
跳台落地落地角度不匹配調整著陸坡面/增加落地穩定輔助
窄道段太窄+太長縮短窄道長度或加寬至 16m

節奏圖驗證

每種難度的節奏圖見:

驗證標準


📌 §4 結論

1. 每 30 秒必須有新刺激:把賽道切成 30 秒段,如果任何一段「和前面一樣」就需要重設計
2. 節奏的本質是張力波形:8–15 秒一個循環,波幅漸增,最高峰在 70–80% 處
3. R 值標準化建立肌肉記憶:定義 3–5 種標準彎,重複使用,讓玩家在第 3 次遇到同一種彎時進入心流
4. 視線引導是「隱形的路標」:Landmark 指方向、路面變色預告彎道、彎前 80m+ 就要能看到出口
5. Risk-Reward 製造選擇感:捷徑快但危險、漂移冒險但有 Boost、貼線精準但可能擦牆——選擇本身就是掌控感
6. 用數據抓設計缺陷:碰撞熱區 >15% 就需要修正,完賽率 <90% 就是賽道太難,重玩率 >60% 才算優秀

5.9 賽道設計實務指南

版本: v1.0

日期: 2026-07-01

作者: 操控設計研究員

用途: 給賽道企劃的實務設計參考,含圖示範例

前置閱讀: track-controls-flow-report-v1.1.md(賽道×操控×心流白話版)



5.9.1 繞圈式 vs 開放式比較

繞圈式(Circuit)

定義:玩家在同一條封閉路線上重複跑多圈。起點=終點。

維度特點
核心體驗「逐圈精進」——每跑一圈都比上一圈更快
學習曲線第一圈探索 → 第二圈修正 → 第三圈進入心流
心流觸發肌肉記憶建立快(同一彎道重複遇到)→ 動作自動化 → 心流
適合時長單圈 40–80 秒,跑 2–5 圈
典型遊戲Gran Turismo、Forza Motorsport、Mario Kart(繞圈模式)

優勢

劣勢


開放式(Point-to-Point)

定義:從起點到終點的單程路線,不重複。每一段都是新的。

維度特點
核心體驗「一段旅程」——持續的新鮮感和探索感
學習曲線每段都是第一次見 → 更依賴反應力和通用技巧
心流觸發透過節奏設計(張力波形)和通用操控習慣 → 心流
適合時長全程 60–150 秒(一口氣跑完)
典型遊戲Need for Speed(城市追逐)、Asphalt 9、DiRT Rally(拉力賽段)

優勢

劣勢


心流觸發差異對比

心流機制繞圈式開放式
肌肉記憶★★★★★(同路段重複→自動化快)★★☆☆☆(不重複→靠通用技巧)
節奏設計★★★☆☆(每圈相同節奏循環)★★★★★(可精心安排五幕結構)
新鮮感★★☆☆☆(多圈後下降)★★★★★(每段都新)
掌控感★★★★★(越來越熟=越來越有掌控)★★★☆☆(不熟悉→掌控需來自操控輔助)
進步感★★★★★(圈速下降=明確進步)★★★☆☆(只能看排名/完賽時間)

設計建議

📌 本節結論

1. 繞圈式靠「重複→肌肉記憶→自動化」觸發心流,適合追求精進的玩家
2. 開放式靠「節奏設計+新鮮感+視聽衝擊」觸發心流,適合追求體驗的玩家
3. 繞圈式的心流門檻更低(第 2–3 圈就能進入),開放式需要更多操控輔助來補償不熟悉感
4. 理想的遊戲兩種都有:繞圈式做排位/練習,開放式做劇情/活動

5.9.2 三級難度佈局範例

繞圈式簡單難度

繞圈式賽道 - 簡單難度 繞圈式賽道 — 簡單難度(總長 ≈ 3.2km,單圈 ~60s @190km/h) 直線段 大彎 R>150m 中彎 R60-150m 急彎 R<60m 氮氣釋放 💨 恢復段 直線 400m 🏁 起/終點 R=180m 💨 直線 300m R=100m 直線 370m R=200m 💨 R=160m R=170m R=80m 設計特點 • 大彎為主(4個) • 中彎僅 2 個 • 無急彎 • 賽道寬度 22m(寬道)

繞圈式普通難度

繞圈式賽道 - 普通難度 繞圈式賽道 — 普通難度(總長 ≈ 4.8km,單圈 ~70s @245km/h) 直線段 大彎 R>150m 中彎 R60-150m 急彎 R<60m 跳躍點 氮氣釋放 直線 350m 🏁 起/終點 R=90m 120m R=45m ▲跳台 200m R=180m 💨 恢復 直線 280m R=70m R=80m S彎群 R=75m 漂移區 180m R=35m R=60m 設計特點 • 中彎為主(5個)+ 急彎 2 個 • 含 S 彎群(連續交替方向) • 1 個跳台 + 1 個漂移區 • 賽道寬度 18m(標準)

繞圈式困難難度

繞圈式賽道 - 困難難度 繞圈式賽道 — 困難難度(總長 ≈ 5.6km,單圈 ~75s @270km/h) 直線段 大彎 中彎 急彎 跳躍 氮氣 💨恢復 ■漂移 窄道段 直線 300m 🏁 起/終點 R=40m 80m R=35m R=65m S彎 窄道 250m R=100m ▲跳台 R=45m R=70m R=50m R=40m 技術段 💨恢復 R=160m 漂移區 R=55m R=45m R=30m 髮夾彎! 150m R=65m 設計特點 • 急彎 7 個 + 中彎 4 個 + 大彎 1 個 • 含窄道段(寬度僅 14m) • 髮夾彎 R=30m(最難點) • 連續技術段 T7-T8-T9 • 漂移區 + 跳台 + 窄道衝刺

開放式簡單難度

開放式賽道 - 簡單難度 開放式賽道 — 簡單難度(總長 ≈ 5.5km,全程 ~100s @200km/h) 直線段 大彎 R>150m 中彎 R60-150m 氮氣釋放 💨 恢復段 🟢 起點 🔴 終點 起點 直線 500m 💨 建立信心 R=200m 直線 450m(緩上坡 3%) R=120m 直線 400m(緩下坡 4%) 💨 恢復+速度感 R=180m R=100m R=110m 緩和S彎 衝刺 350m 終點 段落色帶:灰=直線 綠=大彎 黃=中彎 設計特點 • 直線佔 55%(大量恢復+速度感) • 無急彎(R<60m) • 緩坡增加體驗不增難度 • 路線明確單一,不會迷路

開放式普通難度

開放式賽道 - 普通難度 開放式賽道 — 普通難度(總長 ≈ 7.2km,全程 ~120s @215km/h) 直線 大彎 中彎 急彎 跳躍 氮氣 💨恢復 ■漂移 ⑂岔路 起點 直線 400m R=90m ⑂ 岔路 A: 安全路線 R=160m B: 捷徑 R=40m(快1.5s) 200m R=80m R=85m ▲跳台 300m 💨 恢復 漂移區 R=70m R=45m R=75m 衝刺 350m 終點 設計特點 • 含 1 處岔路(安全 vs 捷徑) • 中彎為主(4個)+急彎 2 個 • 1 跳台 + 1 漂移區 • 坡度變化(下坡進彎增加挑戰) • 捷徑快 1.5 秒但需 R=40m 急彎技術 • 賽道寬度 18m(岔路窄道段 14m)

開放式困難難度

開放式賽道 - 困難難度 開放式賽道 — 困難難度(總長 ≈ 9.0km,全程 ~130s @250km/h) 直線 大彎 中彎 急彎 跳躍 氮氣 💨恢復 ■漂移 ⑂岔路 窄道 螺旋 ↗ 坡度標示 起點 350m R=80m R=40m 窄道 200m ↗8% A: 技術路 R=35m×2 B: 跳台捷徑 💨 200m R=70m R=50m R=65m 高速技術段 漂移 R=60m R=45m 350m ↘10% 螺旋下降 2圈 ↘15% A: 寬道大彎 B: 窄道急彎 R=30m 衝刺 250m 終點 設計特點 • 急彎 6 個 + 中彎 4 個 + 大彎 1 個 • 2 處岔路(技術vs速度選擇) • 螺旋下降段(視覺衝擊+操控挑戰) • 窄道段+高坡度(↗8% / ↘10–15%) • 高速技術 S 彎連續段 • 漂移區位於中後段(心流高潮) • 全程新鮮感:無重複段落

B1. 繞圈式賽道

簡單難度

繞圈式-簡單難度

繞圈式賽道 - 簡單難度 繞圈式賽道 — 簡單難度(總長 ≈ 3.2km,單圈 ~60s @190km/h) 直線段 大彎 R>150m 中彎 R60-150m 急彎 R<60m 氮氣釋放 💨 恢復段 直線 400m 🏁 起/終點 R=180m 💨 直線 300m R=100m 直線 370m R=200m 💨 R=160m R=170m R=80m 設計特點 • 大彎為主(4個) • 中彎僅 2 個 • 無急彎 • 賽道寬度 22m(寬道)
參數數值
總長~3.2 km
單圈時間~60s(@190 km/h 平均)
賽道寬度22m(寬道)
彎道組成大彎×4 + 中彎×2 + 急彎×0
直線佔比~45%
氮氣釋放點3 處(每段長直線各一)
恢復段2 處(大彎段為天然恢復區)
坡度無(全平坦)
特殊元素

設計思路


普通難度

繞圈式-普通難度

繞圈式賽道 - 普通難度 繞圈式賽道 — 普通難度(總長 ≈ 4.8km,單圈 ~70s @245km/h) 直線段 大彎 R>150m 中彎 R60-150m 急彎 R<60m 跳躍點 氮氣釋放 直線 350m 🏁 起/終點 R=90m 120m R=45m ▲跳台 200m R=180m 💨 恢復 直線 280m R=70m R=80m S彎群 R=75m 漂移區 180m R=35m R=60m 設計特點 • 中彎為主(5個)+ 急彎 2 個 • 含 S 彎群(連續交替方向) • 1 個跳台 + 1 個漂移區 • 賽道寬度 18m(標準)
參數數值
總長~4.8 km
單圈時間~70s(@245 km/h 平均)
賽道寬度18m(標準)
彎道組成大彎×1 + 中彎×5 + 急彎×2
直線佔比~30%
氮氣釋放點2 處
恢復段1 處(大彎後的直線)
坡度無(可選加緩坡)
特殊元素跳台×1、漂移區×1、S 彎群

設計思路


困難難度

繞圈式-困難難度

繞圈式賽道 - 困難難度 繞圈式賽道 — 困難難度(總長 ≈ 5.6km,單圈 ~75s @270km/h) 直線段 大彎 中彎 急彎 跳躍 氮氣 💨恢復 ■漂移 窄道段 直線 300m 🏁 起/終點 R=40m 80m R=35m R=65m S彎 窄道 250m R=100m ▲跳台 R=45m R=70m R=50m R=40m 技術段 💨恢復 R=160m 漂移區 R=55m R=45m R=30m 髮夾彎! 150m R=65m 設計特點 • 急彎 7 個 + 中彎 4 個 + 大彎 1 個 • 含窄道段(寬度僅 14m) • 髮夾彎 R=30m(最難點) • 連續技術段 T7-T8-T9 • 漂移區 + 跳台 + 窄道衝刺
參數數值
總長~5.6 km
單圈時間~75s(@270 km/h 平均)
賽道寬度18m(標準段)/ 14m(窄道段)
彎道組成大彎×1 + 中彎×4 + 急彎×7
直線佔比~20%
氮氣釋放點3 處(直線段+窄道衝刺+出彎口)
恢復段1 處(大彎段,極短)
坡度無(可選加陡坡)
特殊元素跳台×1、漂移區×1、窄道段、髮夾彎 R=30m

設計思路


B2. 開放式賽道

簡單難度

開放式-簡單難度

開放式賽道 - 簡單難度 開放式賽道 — 簡單難度(總長 ≈ 5.5km,全程 ~100s @200km/h) 直線段 大彎 R>150m 中彎 R60-150m 氮氣釋放 💨 恢復段 🟢 起點 🔴 終點 起點 直線 500m 💨 建立信心 R=200m 直線 450m(緩上坡 3%) R=120m 直線 400m(緩下坡 4%) 💨 恢復+速度感 R=180m R=100m R=110m 緩和S彎 衝刺 350m 終點 段落色帶:灰=直線 綠=大彎 黃=中彎 設計特點 • 直線佔 55%(大量恢復+速度感) • 無急彎(R<60m) • 緩坡增加體驗不增難度 • 路線明確單一,不會迷路
參數數值
總長~5.5 km
全程時間~100s(@200 km/h 平均)
賽道寬度22m(全程寬道)
彎道組成大彎×2 + 中彎×3 + 急彎×0
直線佔比~55%
氮氣釋放點4 處(每段直線各一)
恢復段3 處
坡度緩坡 3–4%(增加體驗不增難度)
特殊元素

設計思路


普通難度

開放式-普通難度

開放式賽道 - 普通難度 開放式賽道 — 普通難度(總長 ≈ 7.2km,全程 ~120s @215km/h) 直線 大彎 中彎 急彎 跳躍 氮氣 💨恢復 ■漂移 ⑂岔路 起點 直線 400m R=90m ⑂ 岔路 A: 安全路線 R=160m B: 捷徑 R=40m(快1.5s) 200m R=80m R=85m ▲跳台 300m 💨 恢復 漂移區 R=70m R=45m R=75m 衝刺 350m 終點 設計特點 • 含 1 處岔路(安全 vs 捷徑) • 中彎為主(4個)+急彎 2 個 • 1 跳台 + 1 漂移區 • 坡度變化(下坡進彎增加挑戰) • 捷徑快 1.5 秒但需 R=40m 急彎技術 • 賽道寬度 18m(岔路窄道段 14m)
參數數值
總長~7.2 km
全程時間~120s(@215 km/h 平均)
賽道寬度18m(標準)/ 14m(岔路窄道)
彎道組成大彎×1 + 中彎×4 + 急彎×2
直線佔比~35%
氮氣釋放點3 處
恢復段2 處
坡度有(下坡進彎增加刺激)
特殊元素岔路×1、跳台×1、漂移區×1

設計思路


困難難度

開放式-困難難度

開放式賽道 - 困難難度 開放式賽道 — 困難難度(總長 ≈ 9.0km,全程 ~130s @250km/h) 直線 大彎 中彎 急彎 跳躍 氮氣 💨恢復 ■漂移 ⑂岔路 窄道 螺旋 ↗ 坡度標示 起點 350m R=80m R=40m 窄道 200m ↗8% A: 技術路 R=35m×2 B: 跳台捷徑 💨 200m R=70m R=50m R=65m 高速技術段 漂移 R=60m R=45m 350m ↘10% 螺旋下降 2圈 ↘15% A: 寬道大彎 B: 窄道急彎 R=30m 衝刺 250m 終點 設計特點 • 急彎 6 個 + 中彎 4 個 + 大彎 1 個 • 2 處岔路(技術vs速度選擇) • 螺旋下降段(視覺衝擊+操控挑戰) • 窄道段+高坡度(↗8% / ↘10–15%) • 高速技術 S 彎連續段 • 漂移區位於中後段(心流高潮) • 全程新鮮感:無重複段落
參數數值
總長~9.0 km
全程時間~130s(@250 km/h 平均)
賽道寬度18m(標準)/ 14m(窄道段)/ 12m(捷徑)
彎道組成大彎×1 + 中彎×4 + 急彎×6
直線佔比~22%
氮氣釋放點3 處
恢復段1 處(極短)
坡度高(上坡 8%、下坡 10–15%)
特殊元素岔路×2、跳台(在岔路B中)、漂移區、螺旋下降段、窄道上坡

設計思路

📌 本節結論

1. 簡單難度:大彎為主、寬道、多直線、多恢復段。讓新手 30 秒內就能享受「速度爽感」
2. 普通難度:中彎為主、加入急彎當調味料、有跳台/漂移/岔路。平衡挑戰和容錯
3. 困難難度:急彎密集、窄道、高坡度、恢復極短。需要高集中力和精確操控才能維持心流
4. 繞圈式從簡單到困難的核心變化:大彎→中彎→急彎比例增加、直線→彎道比例翻轉
5. 開放式從簡單到困難的核心變化:路線唯一→岔路系統、平坦→高坡度、長恢復→幾乎不恢復

5.9.3 各元素設計指引

C1. 距離規劃:如何決定每段長度

核心公式

段落長度(m) = 段落時間(秒) × 該段平均時速(km/h) ÷ 3.6
段落類型理想時間假設速度長度結果設計目的
建立信心直線3–5s200 km/h170–280m起步加速、進入狀態
氮氣釋放直線3–5s220 km/h180–310m用完一次 Boost
技術彎段4–8s120 km/h130–270m操控挑戰區
恢復段2–4s180 km/h100–200m喘息+蓄力
衝刺直線3–5s250 km/h210–350m極速爽感+終點衝刺
段落長度的「感受法則」
全賽道長度規劃
目標單圈時間平均時速賽道全長適合場景
40s200 km/h2.2 km短圈、街機快節奏
60s200 km/h3.3 km標準街機/手遊
80s220 km/h4.9 km標準主機
100s240 km/h6.7 km競技/長距離
120s250 km/h8.3 km開放式全程

C2. 各式彎道配置

彎道類型使用時機
彎道類型R 值什麼時候用操控需求在張力曲線中的位置
大彎R > 150m恢復段、建立信心、高速維持波谷
中彎R = 60–150m主要挑戰、節奏建立波形中段
急彎R < 60m高潮點、技巧門檻波峰
S 彎中彎×2–3 交替方向節奏區、心流進入點中高波峰上升段
髮夾彎R < 30m,180°終極考驗、漂移觸發極高最高波峰
彎道序列設計原則
規則為什麼例外
不連續 3 個同方向拇指疲勞、單調感除非刻意設計(如螺旋)
急彎後必接恢復防止挫折感連鎖困難模式可只接短恢復
第一次出現新 R 值→加寬讓玩家有「練習空間」開放式中無此機會
S 彎 R 值應相近節奏感(同節拍)遞減 S 彎可漸增難度
每種 R 值至少用 2 次建立肌肉記憶開放式可依賴通用 R 值
各難度彎道比例建議
難度急彎中彎大彎直線特殊
簡單0–10%20–30%20–25%40–50%5–10%
普通15–20%30–35%10–15%25–30%10–15%
困難25–35%30–35%5–10%15–20%10–15%

C3. 長直線設計

長直線的三大功能
長直線搭配設計
直線前面接什麼直線後面接什麼體驗效果
急彎/髮夾彎 → 直線直線 → 大彎「解脫爽感」——從高壓中釋放
大彎 → 直線直線 → 急彎「暴風雨前的寧靜」——蓄力後猛烈撞擊
跳台 → 直線直線 → S 彎群「降落後的加速快感」
出發 → 直線直線 → 中彎「建立信心」
直線搭配緩坡的效果
坡度設計速度影響體驗效果
直線+緩上坡 3%略微減速看不到前方(期待感)+遮擋遠景(效能優化)
直線+緩下坡 4%略微加速速度感自然增強+不用踩油門也快=放鬆
直線+連續起伏交替加減「海浪感」——防止長直線無聊
直線末+突然下坡急加速「懸崖感」——製造驚喜+煞車挑戰
直線長度建議
用途長度時間(@200km/h)
彎間過渡50–100m1–2s
恢復喘息100–200m2–3.5s
氮氣釋放200–350m3.5–6s
極速衝刺350–500m6–9s
最長(含坡度/場景變化)500–700m9–12.5s

C4. 跳躍點設計

跳台位置選擇
放在哪裡體驗效果適合什麼
長直線末端帶著極速飛出去→落地進彎(高挑戰)困難模式
直線中段飛起來→落地繼續直線跑(低風險、純視覺爽)簡單模式
出彎後過完彎帶著加速飛出→空中恢復方向普通模式
岔路捷徑中有跳台的路線更快但更危險開放式岔路
跳台設計參數
參數簡單普通困難
起飛角度10–15°15–25°25–35°
滯空時間0.3–0.8s0.8–1.5s1.5–2.5s
空中操控可微調方向有限調整幾乎不可控
落地後難度接直線(安全)接大彎接中/急彎
蓄氣功能滯空自動+20%氮氣滯空+15%滯空+10%(回報少但快)
跳台的節奏功能

跳台在張力曲線中的作用:


   ╱\   ← 起飛(張力突升)
  ╱  \
 ╱    \ ← 滯空(最高張力 — 你什麼都做不了!只能等!)
╱      \
        ╲ ← 落地(張力釋放+操控恢復的滿足感)

黃金法則:跳台後 1–2 秒內不要放高難度彎道。讓玩家「喘口氣」再開始下一個挑戰。


C5. 氮氣釋放點設計

最佳釋放位置
位置為什麼好配合什麼
長直線前段(入口)有足夠距離享受加速感直線長度 ≥ Boost 持續時間
跳台之後(空中或落地瞬間)飛躍+加速=雙重爽感落地後的直線段
出彎口煞車完→加速!轉折感強烈急彎→出彎→直線的序列
下坡起點下坡+氮氣=極致速度感下坡直線段
氮氣點的間距節奏
難度氮氣點間距Boost 蓄積時間體驗感受
簡單每 15–20 秒5–8 秒充滿「一直有加速可以用!」頻繁爽感
普通每 20–30 秒10–15 秒充滿「要稍微忍耐等待,但釋放時更爽」
困難每 30–40 秒15–25 秒充滿「每一次氮氣都是策略選擇」
氮氣和賽道的節奏整合

理想的「蓄積→釋放」配合賽道佈局:


彎道群(蓄積氮氣:漂移/跳台/特技) → 出彎 → 直線 → 按下氮氣!→ 極速衝刺 → 下個彎道前煞車
     ↑ 蓄力階段                                    ↑ 釋放高潮        ↑ 下一循環開始

📌 本節結論

1. 段落長度以 3–5 秒為基本單位,超過 8 秒就需要額外刺激
2. 彎道設計的核心是「比例」——中彎永遠最多、急彎是調味料、大彎等於恢復
3. 長直線有三大功能:速度爽感、氮氣釋放、喘息恢復。搭配緩坡效果更好
4. 跳台放在直線中段最安全、放在直線末端最刺激。落地後給 1–2 秒恢復
5. 氮氣釋放點的間距就是「心流心跳」——簡單模式 15–20 秒一次,困難 30–40 秒一次
6. 最完美的節奏循環:技術段蓄氣 → 出彎 → 直線釋放氮氣 → 極速爽感 → 下個彎道

5.9.4 節奏圖

簡單難度節奏圖

節奏圖 - 簡單難度 節奏圖 — 簡單難度(張力波形平緩、恢復段充足) 張力 0% 20% 40% 60% 80% 100% 賽道進程 直線(建立) 大彎 直線⚡ 中彎 直線💨 S彎(高潮) 衝刺⚡→終點 最高峰 ≈ 張力 6/10 特徵:波幅小、波谷多 最高張力不超過 6/10 恢復段佔 40%+

普通難度節奏圖

節奏圖 - 普通難度 節奏圖 — 普通難度(張力遞增、高潮明確) 0% 20% 40% 60% 80% 100% 賽道進程 直線⚡ 中彎 💨 急彎+S彎 直線💨⚡ ▲跳台 漂移區 髮夾彎★ 衝刺⚡終點 最高峰 ≈ 張力 9/10(70–80%處) 波峰1 波峰2 波峰3 ★高潮

困難難度節奏圖

節奏圖 - 困難難度 節奏圖 — 困難難度(高頻率、高振幅、恢復段短) 0% 20% 40% 60% 80% 100% 賽道進程 焦慮線 急彎 S彎窄道 技術段T7-9 ▲跳台 💨 漂移 髮夾+螺旋 最終急彎 衝刺 ★ 最高潮(70–80%)連續極高張力 唯一長恢復 特徵 • 波峰佔 70%+(幾乎持續高壓) • 恢復段極短(僅 15–20%)

D1. 簡單難度節奏圖

節奏圖-簡單難度

節奏圖 - 簡單難度 節奏圖 — 簡單難度(張力波形平緩、恢復段充足) 張力 0% 20% 40% 60% 80% 100% 賽道進程 直線(建立) 大彎 直線⚡ 中彎 直線💨 S彎(高潮) 衝刺⚡→終點 最高峰 ≈ 張力 6/10 特徵:波幅小、波谷多 最高張力不超過 6/10 恢復段佔 40%+

特徵

對應段落

進程張力對應元素
0–15%2→3起步直線⚡(建立)
15–30%3→5大彎(輕微挑戰)
30–45%2→3直線⚡恢復
45–60%4→5中彎
60–70%2→3恢復直線💨
70–85%5→6S 彎群(高潮)
85–100%3→1衝刺直線⚡→終點

D2. 普通難度節奏圖

節奏圖-普通難度

節奏圖 - 普通難度 節奏圖 — 普通難度(張力遞增、高潮明確) 0% 20% 40% 60% 80% 100% 賽道進程 直線⚡ 中彎 💨 急彎+S彎 直線💨⚡ ▲跳台 漂移區 髮夾彎★ 衝刺⚡終點 最高峰 ≈ 張力 9/10(70–80%處) 波峰1 波峰2 波峰3 ★高潮

特徵

對應段落

進程張力對應元素
0–12%2→4起步直線⚡
12–22%5→6中彎(波峰1)
22–30%3→4恢復直線💨
30–48%6→8急彎+S彎群(波峰2)
48–58%3→4恢復直線💨⚡
58–66%5→7跳台▲+落地
66–80%7→9漂移區+髮夾彎★(高潮)
80–100%5→2衝刺⚡→終點

D3. 困難難度節奏圖

節奏圖-困難難度

節奏圖 - 困難難度 節奏圖 — 困難難度(高頻率、高振幅、恢復段短) 0% 20% 40% 60% 80% 100% 賽道進程 焦慮線 急彎 S彎窄道 技術段T7-9 ▲跳台 💨 漂移 髮夾+螺旋 最終急彎 衝刺 ★ 最高潮(70–80%)連續極高張力 唯一長恢復 特徵 • 波峰佔 70%+(幾乎持續高壓) • 恢復段極短(僅 15–20%)

特徵

對應段落

進程張力對應元素
0–8%3→5起步直線⚡
8–18%7→8急彎+窄道
18–22%4→5短恢復
22–40%7→9高速 S 彎窄道段
40–45%4→5唯一長恢復段💨
45–55%7→9技術連續段 T7-T8-T9
55–60%5→6跳台▲短恢復
60–65%4→5恢復(大彎段)
65–78%8→10漂移區+髮夾彎+螺旋★★★
78–87%8→9最終急彎群
87–100%5→2衝刺⚡→終點

📌 本節結論

1. 簡單難度的節奏像「和緩的海浪」——波幅小、恢復多、最高才 6/10 張力
2. 普通難度的節奏像「流行歌」——有明確的副歌(高潮)和過門(恢復),三波漸高
3. 困難難度的節奏像「重金屬」——幾乎全程高壓,恢復極短,需要持續極高專注
4. 所有難度共通:最高峰都在 70–80% 處,不在最後。最後是「釋放+滿足」的下降
5. 節奏圖是設計賽道的第一步——先畫出想要的波形,再填入對應的賽道元素

5.9.5 設計速查卡

彎道 R 值速查

R 值名稱操控難度用途
R=200m+超大彎高速通過,幾乎不用轉向
R=150m大彎★★輕微轉向,恢復段
R=100m中大彎★★★收油通過,輕度挑戰
R=70m中彎★★★★需要煞車+路線選擇
R=50m中急彎★★★★★重煞+精確轉向
R=40m急彎★★★★★+幾乎停車或漂移
R=30m髮夾彎★★★★★++終極考驗

賽道寬度速查

段落類型建議寬度理由
直線段16–20m標準,允許超車
大彎18–22m略寬,舒適通過
中彎18–20m標準寬度
急彎20–24m加寬 +30%(補償高難度)
漂移區22–26m漂移路線更寬
窄道段(困難用)12–14m增加碰撞風險和壓迫感

§6. 速度心流 Speed Flow

核心問題:為什麼同樣速度有些遊戲感覺比較快?

6.1 Game Feel 的科學:速度感的構成要素

速度感(Perceived Speed)≠ 實際速度(Actual Speed)。這是競速遊戲設計中最關鍵的認知原理。

核心原則:大腦在任何時刻接收的感官資訊越多,感知速度越高。

摩托車 25mph 感覺比飛機 600mph 更快——因為視覺細節流動、風聲、震動、路面反饋等感官通道全部激活。競速遊戲的速度感設計,本質上就是「如何在有限的輸出通道中,塞入最多的速度暗示資訊」。

速度感的七大構成要素:

通道機制感知權重
視覺-周邊流動路旁物件向後移動的頻率★★★★★
視覺-FOV 變化加速時視野擴張的壓迫感★★★★
視覺-模糊/粒子Motion Blur、Speed Lines★★★
聽覺-引擎/風噪頻率與音量隨速度變化★★★★
聽覺-都卜勒經過物件的音高變化★★★
觸覺-震動/力回饋方向盤/手把/座椅的物理回饋★★★★(有硬體時)
體感-風/G力街機座艙的物理力模擬★★★★★(街機限定)

設計黃金法則:至少同時激活 3 個以上通道,才能產生令人信服的速度感。單一通道(例如只靠數字顯示「300km/h」)無法讓玩家「感覺到」速度。


6.2 Camera 設計

攝影機是速度感的第一推手。相同的車速,僅改變攝影機參數就能讓感知速度差異 50% 以上。

FOV 動態變化

學術依據:Holm, Skovhus & Kraus(2017)研究證實,增加幾何視野角(GFOV)「顯著增加」感知速度。Diels & Parkes(2010)確定最佳 GFOV/FOV 比例為 1.22:1。

設計參數建議

狀態FOV 範圍變化時間
靜止/低速60°-75°
巡航速度75°-85°線性映射
高速/加速中85°-100°多項式曲線(非線性)
氮氣爆發100°-120°快速onset(<0.2秒)
回復回到對應速度值0.5-1.0秒 easing

關鍵發現:模擬賽車正確 FOV(基於螢幕距離)通常只有 40°-53°——這正是 sim racing「感覺慢」的根本原因。街機遊戲刻意使用超出物理正確值的 FOV 來「賣速度感」。

實作重點

Camera Shake(攝影機抖動)

攝影機高度與追蹤延遲

高度效應

追蹤延遲(Camera Lag)

速度越高,攝影機越後拉:靜止時緊貼車尾;最高速時明顯拉遠。無需玩家任何輸入就能「賣出」加速感。


6.3 場景速度感

場景設計是「免費的速度感加成器」——不需改變任何物理參數,僅靠環境佈局就能讓同樣速度感覺更快。

路旁物件密度

學術依據

設計參數

場景類型路邊物件間距速度感加成
空曠沙漠/海邊30-50m低(缺少參照物)
郊區道路10-20m(路燈/樹木)
城市街道3-8m(建築/招牌)
高速隧道1-3m(燈帶/牆面紋理)極高
森林窄道2-5m(樹木兩側逼近)極高

道路標線的必要性

建築高度與壓迫感

隧道效應

學術依據

隧道設計要點

漸進式物件間距

日本道路工程研究:逐漸縮短的橫向線條間距給予「速度正在增加」的錯覺。

遊戲應用:


6.4 視覺特效

Motion Blur 強度曲線

關鍵學術發現(可能顛覆直覺)

設計結論:Motion Blur 的價值不在於「增加速度感」,而在於:

建議用法

Speed Lines / 粒子效果

比 Motion Blur 更有效的「速度視覺語言」:

光線拉伸

動態物件(迎面車流)


6.5 音效速度感

引擎聲頻率 × 轉速映射

現代實作方法(Multi-layer Crossfade)


RPM 範圍        音頻層              混合方式
───────────    ──────────         ──────────
750rpm         idle 循環            獨立
1000-3000rpm   低轉樣本             淡入
3000-5000rpm   中轉樣本             交叉淡入
5000-7000rpm   高轉樣本             交叉淡入
7000+rpm       紅線/限轉樣本         淡入+音高上移

Granular Synthesis 方法(更高品質):

風切聲分層

輪胎摩擦聲

都卜勒效應

經過物件/對手時的音高 shift 是「瞬間速度證明」:


6.6 體感速度感(街機)

街機是唯一能同時激活「全部七個速度感通道」的平台,這是其速度感遠超其他平台的根本原因。

座椅 G 力模擬

風扇風量 × 速度映射

低頻震動

Wangan Midnight MT 的速度體感設計

作為 300km/h+ 公路競速遊戲的標竿:


6.7 氮氣釋放的速度爆發設計

Nitro/Boost 的瞬間釋放是競速遊戲中「速度感高潮」的設計核心。成功的 Nitro 設計必須在同一幀內同步觸發多通道衝擊。

多通道同步設計


時間軸:  ─── 觸發 ──→ 持續 ──→ 衰減 ──→ 回復
          │         │        │         │
視覺FOV: 瞬間+15°   維持     -3°/秒     回到速度對應值
Motion Blur:瞬間0→70%  衰減至30%  衰減至0    ─
粒子:    爆發       持續發射   減少       停止
Camera:  微後拉     維持      前推回復    正常
音效:    爆發音     循環嘶吼   降頻       引擎聲接管
風扇:    瞬間最大   維持高速   漸降       回到車速映射
震動:    衝擊波     持續提升   漸降       回到車速映射

設計原則

Asphalt 9 三階 Nitro 的分層設計

Nitro 等級FOV 增量粒子強度音效層特殊效果
Level 1(Perfect)+8°藍色火焰基礎噴射彎道保速
Level 2(Orange)+12°橙色火焰+光帶噴射+機械嘶吼加速爆發
Shockwave+18°紫色衝擊波+全屏閃光全層+低頻boom擊飛對手+無敵

每階的感官衝擊遞增 → 讓玩家「渴望下一階」→ 驅動行為循環。


6.8 速度感 vs 實際速度的設計取捨

核心技巧:讓 200km/h 感覺像 300km/h

技巧原理代價
加大 FOV環境流動加速魚眼變形風險
降低攝影機地面流動放大看不到遠方路況
加密路邊物件高頻視覺刺激畫面雜亂風險
縮小環境物件相對移動距離增加比例失真
加入對向車流相對速度參照碰撞判定複雜化
漸進式間距縮短加速錯覺靜止觀察時穿幫
HUD 速度數字誇大心理暗示被硬核玩家拆穿

模擬 vs 街機的速度感策略差異

模擬賽車(GT7/AC/iRacing)

街機遊戲(Asphalt/Wangan/NFS)

最佳平衡點(我們的設計目標)

速度變異度控制

街機設計理想值:車速變化在 ±30% 區域內。


6.9 評估指標

主觀指標

指標測量方式基準值
速度感主觀評分每局後 1-10 量表:「你覺得車速有多快?」街機目標 ≥ 8
「太慢」感回報率玩家主動反映「感覺不夠快」的頻率目標 < 5%
速度-刺激度相關速度感評分 × 刺激度評分 的相關係數目標 r > 0.7

客觀指標

指標測量方式意義
視線集中度Eye Tracking 注視點分佈高速時視線應集中於前方消失點
瞳孔擴張Eye Tracking 瞳孔直徑速度感/興奮度的生理指標
心率變化HR MonitorNitro 觸發時是否有心率短暫上升
GSR 峰值皮膚電導速度爆發時的自律神經反應
實際速度 vs 估計速度差距遊戲記錄 vs 玩家回報差距越大=速度感設計越成功

Flow Curve 中的速度心流評估

在 120 秒遊戲的 Flow Curve 中,速度心流的關鍵評估點:


時間(秒)  事件              速度心流期望
─────────  ──────────        ──────────────
0-10       起步加速          從0到「夠快」的時間 < 3秒
10-20      第一個彎道前       「衝進彎道」的速度壓迫感
30-40      第一次 Nitro      全通道爆發 → 速度高峰
50-60      隧道/窄道段       場景壓縮 → 持續高速感
70-80      對向車流段        相對速度 → 「好危險好快」
90-100     最終 Nitro       最強爆發 → 最高峰
100-120    衝線             維持或略降 → 滿足的完賽感

📌 結論

為什麼同樣速度有些遊戲感覺比較快? 答案是「感官通道的堆疊密度」。

對我們的產品建議:以場景速度感為基底(物件密度/隧道/車流),Nitro 爆發時堆疊全通道特效,配合街機風扇/震動的物理觸覺,創造「常態→爆發→常態→更強爆發」的速度心流節奏。

§7. 回饋心流 Feedback Flow

每次成功操作是否立即被強化?每次失誤是否被適度提醒而非打擊?



7.1 回饋即時性原則

核心法則:從玩家動作到回饋 < 50ms

回饋心流的第一條鐵律:玩家做了什麼,遊戲必須在 50 毫秒內告訴他「我收到了」。這不是美學選擇,是神經科學的硬限制。

為什麼是 50ms?人類感知閾值

延遲範圍主觀感受心流影響
< 16ms完全無感,動作與結果融為一體✅ 完美「行動—意識合一」
16–50ms可接受,仍感覺「即時」✅ 心流維持
50–80ms開始察覺「有東西慢了一拍」⚠️ 心流開始鬆動
80–120ms明確感到延遲,操控感下降❌ 心流中斷風險
> 120ms「這遊戲很頓」❌ 心流崩潰

人類的視覺融合頻率約 60Hz(~16ms/frame),觸覺感知更敏銳(可辨識 5ms 差異),聽覺介於中間(~10ms 辨識閾)。50ms 是三個感官通道的「安全交集」。

回饋管線拆解

一個完整的回饋循環經歷以下階段:


玩家輸入 → 輸入採樣(1-4ms) → 遊戲邏輯運算(2-8ms) → 渲染管線(8-16ms) 
→ 顯示器掃描(4-16ms) → 光線到達視網膜(~0ms) → 大腦感知處理(~15ms)

總預算:50ms(從手指到大腦的完整路徑)

遊戲開發者可控制的部分約 30-35ms,剩餘歸顯示硬體與人體神經傳導。

延遲預算分配表

回饋通道可用預算管線瓶頸設計對策
視覺≤ 33ms(2 frames @60fps)渲染排隊、後處理粒子特效預載、不等物理完成就先播
聽覺≤ 16ms(1 audio buffer)音頻引擎延遲預載音效至記憶體、使用硬體混音
觸覺(方向盤/手把)≤ 8ms通訊協議延遲直連馬達驅動板、跳過中間層
體感(座椅/風扇)≤ 50ms機械慣性預測性驅動(提前 1-2 frames 啟動)

延遲過高的後果:行動—意識分離

Csikszentmihalyi 定義心流的核心條件之一是「行動與意識的合一(merging of action and awareness)」。當回饋延遲超過閾值:

具體案例

💡 白話版:
你按下氮氣按鈕,0.05 秒內畫面就要爆出加速特效 + 引擎咆哮 + 座椅後推——如果慢了 0.1 秒,你會覺得「這車反應好遲鈍」。
更糟的情況:漂移時方向盤的力回饋慢了 0.08 秒,玩家會覺得「車子不聽話」,即使物理模擬完全正確,主觀體驗已經崩壞。
對比:好的回饋像是用手指敲桌面——動作和聲音是「同一件事」。壞的回饋像是對著山谷喊話等回音——你知道有回應,但連結已斷。

7.2 多感官回饋矩陣

設計原則

單一感官回饋是「通知」,多感官同步回饋才是「體驗」。街機框體擁有完整的四通道輸出能力(視覺 + 聽覺 + 觸覺 + 體感),這是與家用主機、手機最大的差異化武器。

完整回饋矩陣

以下矩陣定義了 8 種核心操作在 4 個感官通道的具體設計參數:

操作 1:加速(Throttle)
通道效果描述強度起始延遲持續時間淡出
視覺速度線從畫面邊緣向中心匯聚,FOV 微擴(+2°)40%0ms持續中鬆開後 300ms
聽覺引擎轉速上升音、排氣聲漸強50%0ms持續中鬆開後 200ms
觸覺方向盤微振(模擬引擎震動),頻率隨轉速升高30%0ms持續中鬆開後 100ms
體感座椅輕微後傾(2°),背部風扇微啟20%16ms持續中鬆開後 500ms
白話說明「油門踩下去,整個世界在加速,你被推進椅背裡」
操作 2:煞車(Brake)
通道效果描述強度起始延遲持續時間淡出
視覺速度線消失、FOV 收縮(-3°)、前方物體放大50%0ms持續中鬆開後 200ms
聽覺輪胎摩擦聲、引擎降檔回火聲60%0ms持續中鬆開後 150ms
觸覺煞車踏板阻力增加(力回饋)、方向盤抖動70%0ms持續中鬆開後 80ms
體感座椅前傾(3°)、安全帶收緊感(氣囊)40%8ms持續中鬆開後 400ms
白話說明「重踩煞車,身體往前衝,腳下踏板在頂你,像真的在減速」
操作 3:漂移進入(Drift Entry)
通道效果描述強度起始延遲持續時間淡出
視覺車尾煙塵噴出、攝影機外移拉寬、藍色火花出現70%0ms500ms 漸入至漂移維持
聽覺輪胎尖叫聲(起始爆發)、引擎音調變化80%0ms300ms 爆發漸入持續音
觸覺方向盤突然反向力(模擬反打)、持續抵抗力85%0ms200ms 爆發漸至維持力
體感座椅側傾(向彎外 5°)、側邊風扇啟動60%16ms300ms漸至維持
白話說明「甩尾的瞬間,方向盤搶著要回正,屁股被甩向外側,輪胎在尖叫——你知道自己正在做一件很酷的事」
操作 4:漂移維持(Drift Sustain)
通道效果描述強度起始延遲持續時間淡出
視覺火花顏色升級(藍→橙→紫)、氮氣條充能動畫50-90%遞增持續整段漂移釋放時轉換
聽覺持續胎噪 + 升調音效(暗示蓄力中)40-70%遞增持續整段漂移釋放時爆發
觸覺方向盤持續反向力(維持需要對抗)50-65%持續整段漂移釋放時回彈
體感座椅維持側傾、振動頻率隨時長微增40-55%遞增持續整段漂移釋放時回正
白話說明「你在跟車子拔河,火花越來越亮,聲音越來越高——這是在告訴你:繼續撐住,大獎快來了」
操作 5:漂移釋放(Drift Release / Boost)
通道效果描述強度起始延遲持續時間淡出
視覺火花爆發→推進尾焰、畫面色調偏暖、速度線爆增95%0ms200ms爆發1.5s 漸消
聽覺爆發音效(boom)+ 加速引擎嘶吼90%0ms150ms爆發1s 漸消
觸覺方向盤力突然消失(回正彈跳)+ 短振動80%0ms100ms200ms 歸零
體感座椅猛烈後推 + 全身風扇最大85%8ms300ms1s 漸消
白話說明「漂移結束的那一刻像是開香檳——嘭一聲爆開,火焰噴射,被彈射出去,所有蓄積的緊張感在這瞬間釋放成快感」
操作 6:碰撞(Collision)
通道效果描述強度起始延遲持續時間淡出
視覺畫面邊緣紅閃 + 碰撞方向碎片飛濺 + 短暫色偏75%0ms200ms300ms 歸零
聽覺金屬撞擊聲 + 玻璃碎裂(輕微)70%0ms150ms200ms
觸覺方向盤瞬間衝擊力(碰撞方向)+ 劇烈短振90%0ms80ms150ms
體感座椅向碰撞反向衝擊 + 全身短振75%8ms150ms300ms
白話說明「撞了一下——痛但不致命。像是打了個趔趄,不是摔了一跤」
操作 7:超車(Overtake)
通道效果描述強度起始延遲持續時間淡出
視覺對手半透明殘影 + 排名數字跳動動畫 + 畫面微閃金光65%0ms500ms800ms
聽覺「咻」的呼嘯風切聲 + 短促勝利音效55%0ms400ms300ms
觸覺方向盤輕微亂流振動(模擬氣流擾動)35%0ms300ms200ms
體感對應側風扇短促強風(模擬對手被甩開)30%16ms400ms300ms
白話說明「呼——風從旁邊刮過,名次數字往上跳了一格,有種『幹得好』的爽感但不會打斷你的節奏」
操作 8:Nitro 釋放(Nitro Activation)
通道效果描述強度起始延遲持續時間淡出
視覺全螢幕加速爆發(色彩飽和度+20%)、隧道視覺效果、火焰尾跡100%0ms300ms爆發Nitro持續期漸弱
聽覺爆發聲(噴射音)+ 持續轟鳴 + 環境聲被壓低95%0ms200ms爆發持續期維持60%
觸覺方向盤高頻微振(引擎超轉感)+ 加速阻力75%0ms100ms爆發持續期40%
體感座椅強力後推 + 正面風扇全開 + 背部按摩馬達90%8ms500ms爆發持續期50%
白話說明「按下氮氣就像被火箭踢了一腳——世界瞬間模糊,風灌滿臉,引擎在尖叫,你被釘在椅子上往前衝」

平台通道可用性

平台視覺聽覺觸覺體感回饋豐富度
街機框體(旗艦)✅ 大螢幕✅ 環繞音響✅ 力回饋方向盤+踏板✅ 動感座椅+風扇★★★★★
街機框體(標準)✅ 大螢幕✅ 立體聲✅ 力回饋方向盤⚠️ 振動座椅(無動態)★★★★☆
家用主機+方向盤✅ 電視✅ 音響/耳機✅ 力回饋方向盤❌ 無★★★☆☆
家用主機+手把✅ 電視✅ 音響/耳機⚠️ 手把振動(弱)❌ 無★★☆☆☆
手機✅ 小螢幕⚠️ 手機喇叭⚠️ 線性馬達(微弱)❌ 無★☆☆☆☆
💡 設計啟示: 街機的回饋通道數量是手機的 4 倍,這就是為什麼同一款遊戲在街機上更容易讓人進入心流——感官被完整包覆,大腦沒有餘力分心。設計時應「為最豐富的平台設計完整體驗,再為受限平台做減法」,而非反過來。

7.3 操作回饋設計(成功的正向強化)

設計原則:每個成功動作都得到即時多通道獎賞

正向回饋是心流的燃料。玩家做對了一件事,遊戲必須用「感覺」而非「文字」告訴他:「你很棒,繼續」。這種回饋不能等到賽後結算,必須在動作發生的當下立刻兌現。

漂移火花系統(Drift Spark Escalation)

漂移火花是競速遊戲最經典的正向回饋設計——它將「漂移持續時間」轉化為「可見的獎勵升級」:

階段觸發條件火花顏色視覺規模音效觸覺獎勵
Stage 1漂移 0-1.5s💙 藍色小火花、貼地低頻嗶聲方向盤輕微抵抗Mini Boost (0.5s)
Stage 2漂移 1.5-3.5s🧡 橙色中等火花、帶尾跡中頻升調音方向盤中度抵抗Normal Boost (1.2s)
Stage 3漂移 3.5s+💜 紫色大火花、電弧效果高頻蓄力音(緊張感)方向盤強力抵抗+振動Ultra Boost (2.5s)

設計關鍵: 每個階段的轉換瞬間必須有明確的「升級感」——顏色跳變(非漸變)、音效節點、觸覺脈衝。玩家需要清楚知道「我剛剛升級了」。

Perfect Nitro 時機獎勵

在氮氣條充滿的精確瞬間按下按鈕:

這個設計的核心:讓「精確時機」成為可追求的技巧目標,每次做到都有明確的「完美」確認。

超車瞬間回饋

時序事件目的
+0ms對手車輛動態模糊化、「咻」風切聲速度差感知
+100ms排名數字動畫(3→2,帶彈跳效果)進展確認
+200ms畫面邊緣金色微閃(0.3s)獎勵感
+500ms回歸正常不干擾後續操作

核心約束: 超車回饋必須 < 500ms 完成全部表演,否則會干擾下一個操作判斷。

完美入彎回饋

完美入彎是「做對了但不張揚」的操作,回饋應該是低調的正向確認:

玩家可能不會意識到這個回饋存在,但身體會記住「這樣打方向盤感覺很好」。

Slipstream(尾流)捕捉回饋

進入前車尾流範圍時:

連續技 Combo 系統

連續成功操作(漂移→超車→漂移→Perfect Nitro)觸發 Combo 累計:

Combo 數視覺回饋聽覺回饋額外獎勵
×2微小連擊數字浮現音效升半音氮氣恢復 +10%
×3數字放大 + 金色邊框再升半音 + 節奏加快氮氣恢復 +20%
×5數字爆炸特效 + 全屏微閃短促勝利旋律氮氣恢復 +35%
×8+火焰環繞車身持續升調 + 背景音樂情緒升高氮氣恢復 +50%

Combo 中斷條件: 3 秒無成功操作、碰撞、出軌。中斷時 Combo 數字碎裂消散(輕度負面回饋,不至於挫敗)。

正向回饋頻率法則

目標:每 3-8 秒至少一次正向回饋事件

間隔玩家心理狀態設計對策
< 3s回饋過密,感覺疲勞/廉價降低弱操作的回饋強度
3-5s理想高頻段,適合高技巧路段密集彎道、超車機會
5-8s理想低頻段,適合直道蓄力Slipstream、氮氣蓄積回饋填充
8-12s臨界——需要環境回饋補充自動插入速度里程碑、路段轉換提示
> 12s危險——玩家可能分心或無聊賽道設計問題,不應存在

回饋強度隨技巧升級

同一個操作,執行品質不同,回饋強度應有差異:


普通漂移: 回饋強度 50% → 「還行」
良好漂移: 回饋強度 70% → 「不錯」  
完美漂移: 回饋強度 100% → 「太屌了」

這讓高手在做同樣的事時感受到更強的獎勵,激勵精進而非重複。

技能經濟循環(Self-Reinforcing Skill Loop)


漂移(操作)→ 火花升級(回饋)→ 加速Boost(獎勵)→ 更高速度(結果)
    ↓                                                        ↓
需要更精確的漂移 ←←←←←←←←←←← 更高速度帶來更大挑戰 ←←←←←

這個循環是回饋心流的核心引擎:技巧本身會創造出需要更多技巧的情境,而每個環節都有即時回饋確認玩家「你在正確的路上」。

💡 白話版: 就像滾雪球——你漂移越好,火花越亮,加速越猛,速度越快,下一個彎就越刺激,需要更好的漂移來應對。這個循環永遠不會無聊,因為難度跟能力在一起成長。

7.4 失敗回饋設計(不能太重也不能太輕)

設計原則:告知而非摧毀,糾正而非懲罰

失敗回饋是回饋心流中最精密的部分。太重,玩家憤怒退幣;太輕,玩家學不到東西。正確的失敗回饋應該讓玩家感到「我知道錯了,但我馬上可以修正」——保持控制感。

失敗回饋光譜


太重(rage-quit)                                              太輕(不學習)
 ←─────────────────────── 理想區間 ───────────────────────→
 
❌ 全螢幕爆炸     ⚠️ 完全停止     ✅ 短暫減速      ✅ 微提示      ❌ 完全無感
❌ 長時間失控     ⚠️ 控制權剝奪   ✅ 控制權短暫受限  ✅ 自動修正    ❌ 無視覺變化
❌ 排名暴跌       ⚠️ 掉多名       ✅ 掉1名          ✅ 差距拉大    ❌ 無後果
❌ 嘲諷音效       ⚠️ 警告音       ✅ 輕度提示音     ✅ 靜默        ❌ 無音效

具體失敗回饋設計

撞牆(Wall Collision)
面向設計時序
視覺畫面邊緣紅閃(碰撞方向),持續 0.2s,全屏變紅0-200ms
聽覺悶撞聲(低頻為主,避免刺耳),音量中等0-150ms
觸覺方向盤碰撞方向衝擊力 + 短促強振0-80ms
體感座椅向碰撞反方向傾斜8-200ms
速度懲罰減速 30-50%(依速度而定),絕不完全停止0-500ms
恢復0.5s 內回到可操控狀態500ms

關鍵: 玩家永遠不會「卡住」。最差的情況是減速但持續前進。

出軌(Off-Track)
面向設計時序
視覺賽道邊界短暫閃紅、車輛位置指示箭頭即時
聽覺砂石/草地音效(表面材質變化)即時
觸覺方向盤不規則振動(模擬非鋪裝路面)即時持續
自動修正溫和轉向輔助引導回賽道(不剝奪控制權)300ms後啟動
速度懲罰阻力增加導致自然減速(非強制煞車)漸進

關鍵: 出軌感覺像「踩到爛泥巴往回滑」,不像「撞到隱形牆被彈回來」。

漂移失敗 / Spin-out
面向設計時序
視覺攝影機短暫搖晃(振幅有限,0.5s)、輪胎煙霧加大0-500ms
聽覺輪胎尖叫失控聲(升調表示失控)0-400ms
觸覺方向盤快速左右擺動(模擬失控)0-300ms
自動恢復車輛 0.8s 內自動穩定(不需要玩家額外操作)300-800ms
速度懲罰減速 40%,但維持前進方向即時

關鍵: Spin-out 不是全車旋轉 180°——那會讓玩家完全迷失方向。最多偏轉 45° 然後自動回正。

被超車(Being Overtaken)
面向設計時序
視覺對手呼嘯而過的動態模糊 + 排名數字下降動畫0-400ms
聽覺對手引擎「唰——」掠過音效0-300ms
觸覺方向盤輕微氣流擾動0-200ms
情緒管理顯示「你被超越了!」的文字

關鍵: 被超車的回饋必須輕——它已經夠沮喪了,不需要遊戲再補刀。

掉名次(Losing Position)

恢復回饋機制

失敗後 3-5 秒的「恢復窗口」設計:

時序設計目的
失敗 +0-1s失敗回饋播放告知錯誤
失敗 +1-2s環境略微「讓步」(AI車稍慢、彎道稍寬)降低連續失敗風險
失敗 +2-3s第一個小型正向回饋機會出現(小超車機會)重建信心
失敗 +3-5s正常難度恢復回歸心流

這個機制對玩家是不可見的——他們只會感到「撞了一下但很快就追回來了」。

黃金法則:失敗恢復時間 < 50% 心流重建時間

失敗回饋總覽表

失敗類型嚴重度速度懲罰控制恢復時間恢復回饋心流重建預算
輕微碰撞-15%0.3s即有正向機會2s
撞牆-40%0.5s1s 後正向機會3s
出軌-30%(漸進)0.8s自動修正+路徑提示3s
Spin-out中高-50%0.8s2s 後環境讓步4s
嚴重碰撞-60%1.0s2s 環境讓步 + 3s 正向機會5s
被超車心理0%即時1s 後 Slipstream 機會2s
💡 白話版: 想像你在打保齡球。壞的設計是:投了一顆 gutter ball,機器大聲嘲笑你,燈光全暗,要等 30 秒球才回來。好的設計是:球偏了,機器輕聲「唔」一下,球 3 秒就回到你手裡,而且下一球的球瓶好像比剛才近了一點點。

7.5 HUD 設計

P0-P3 優先級系統

HUD 是回饋心流的視覺介面層,但它同時也是心流的潛在殺手。每多一個 HUD 元素,就多一個把玩家視線從賽道上拉走的風險。

優先級定義元素理由
P0 必須顯示影響即時決策、無替代方案氮氣量表、排名/位置氮氣決定何時按按鈕;排名決定策略(防守/進攻)
P1 重要有助決策但非即時必要速度計、路線小地圖速度感可從視覺判斷;地圖幫助預判但非必須
P2 可選錦上添花的資訊進度條、圈速差距、Combo計數增加目標感但移除後不影響操控
P3 禁止會打斷心流的元素文字彈窗、即時分數跳動、廣告、系統通知任何需要「閱讀」的內容都是心流殺手

P3 嚴禁清單:

心流自適應 HUD(Flow-Adaptive HUD)

根據即時心流指數(FlowIndex)動態調整 HUD 密度:

FlowIndex 範圍HUD 狀態具體表現設計意圖
FI > 0.8極簡模式HUD 整體淡化至 30% 透明度,僅氮氣條保持完整顯示玩家在高心流中不需要看 HUD,讓視野完全屬於賽道
FI 0.6-0.8標準模式所有 P0+P1 元素正常顯示正常遊戲狀態
FI 0.4-0.6輔助模式路線提示箭頭出現、煞車點提示亮起玩家可能在掙扎,提供非侵入性輔助
FI < 0.4完整輔助模式全部 HUD + 路線建議 + 操作提示圖示玩家可能是新手或正在嚴重失誤,給予最大支援

轉換規則:

不遮彎道原則


┌────────────────────────────────────────────────────────┐
│  [排名]                                    [氮氣條]    │  ← 頂部邊緣帶
│                                                        │
│                                                        │
│                    賽 道 核 心 區                        │  ← 絕對淨空:
│                   (螢幕中央 70%)                      │     不放任何 HUD
│                    玩家視覺焦點                         │
│                                                        │
│                                                        │
│  [速度]              [小地圖]                           │  ← 底部邊緣帶
└────────────────────────────────────────────────────────┘

Mini Map 設計規範

規範項目設計值理由
尺寸螢幕面積 ≤ 4%夠看但不搶注意力
透明度50-70%(自適應)不遮擋後方道路資訊
顯示範圍前方 2-3 個彎道只看「需要準備的」,不看已過去的
旋轉方式隨玩家車頭方向旋轉直覺判讀:前方 = 上方
閃爍/動畫❌ 完全禁止閃爍會觸發周邊視覺注意力搶奪
對手標記僅顯示前後各 1 名資訊精簡
位置右下或左下角周邊視覺可及但不在主視線上

色彩編碼規則

用途色系色相範圍理由
資訊(速度、位置)冷色白/淺藍/灰中性、不引起情緒反應
警告(碰撞、低氮氣)暖色橙→紅(漸層隨嚴重度)本能警覺反應
獎勵(Combo、超車)金色系金/琥珀/亮黃正向情緒關聯
蓄力中(漂移、Nitro充能)能量色藍→紫→白(隨蓄力程度)漸層暗示「正在累積」
危險(即將失控)警戒色紅色脈衝(非持續)短暫引起注意後消退

字體與尺寸規則

動畫規則

規範設計值違反後果
進場動畫≤ 300ms過長會被感知為「遲鈍」
循環動畫❌ 禁止持續運動會不斷搶奪周邊注意力
觸發條件僅限玩家操作觸發非玩家觸發的動畫 = 干擾
退場動畫≤ 200ms fade out不要逗留
同時動畫數≤ 2 個多重動畫造成認知過載
💡 白話版: HUD 就像好的裁判——你踢了一場精彩的球賽結束後,回想起來幾乎不記得裁判做了什麼。但如果裁判一直吹哨、舉牌、跑到你面前比手畫腳,你一定踢得很煩。

7.6 UI/UX 流程:投幣→比賽→結果的零中斷設計

核心原則:Never Break Immersion

從玩家投入第一枚硬幣到離開機台,整段體驗應該是「一個連續的事件」而非「一堆畫面拼接的拼圖」。每一次黑屏、每一次 Loading 文字、每一次從零開始的場景都是心流的斷點。

完整流程設計


投幣 → 選擇(≤15s) → 出發(≤3s) → 比賽 → 結束(減速) → 成績 → 續幣(10s) → ...
  │        │            │          │         │          │         │
  │        │            │          │         │          │         └→ 續幣:直接出發
  │        │            │          │         │          │              不續幣:排行榜→招攬
  │        │            │          │         │          └→ 覆疊顯示,非換頁
  │        │            │          │         └→ 慢動作,攝影機環繞
  │        │            │          └→ 零彈窗、零中斷
  │        │            └→ 攝影機從車庫飛到起跑線
  │        └→ 快速選擇或一鍵跳過
  └→ 引擎聲啟動、畫面開始活起來

各階段詳細設計

階段 1:投幣(Coin Insert)
元素設計
視覺招攬畫面(attract mode)中引擎在怠速、攝影機在賽道上慢速巡航
投幣瞬間引擎轉速攀升音效 + 畫面色彩飽和度提高 20% + 「引擎已就緒」的感覺
過渡攝影機從賽道巡航平滑移動到車庫/選車介面,無切割
音訊背景賽道環境音全程維持,永不靜音
階段 2:角色/車輛選擇(≤15 秒)
元素設計
時間限制15 秒倒數(以引擎轉速表或環形進度條顯示,非數字)
快速遊玩「Quick Play」按鈕——使用上次選擇或預設,直接進入比賽
車輛展示車輛在車庫中實時旋轉,引擎音隨選擇變化
選擇確認選定後車輛引擎咆哮 + 車庫門開始上升
倒數結束自動選擇當前高亮車輛,無額外確認畫面
背景可隱約看到/聽到賽道上其他車輛在暖胎
階段 3:選擇→比賽開始過渡(≤3 秒)
元素設計
攝影機從車庫一鏡到底飛到起跑格,沿途可見賽道和觀眾
黑屏絕對禁止
Loading在選車階段背景預載完成,此過渡純粹是表演
音訊引擎聲從車庫回音環境 crossfade 到開放賽道環境
體感座椅開始輕微怠速振動
倒數起步3-2-1-GO 以紅燈→綠燈呈現,嵌入在賽道環境中(非 UI 覆蓋層)
階段 4:比賽中
規則說明
零彈窗任何資訊以 HUD 整合方式呈現,永不覆蓋中央視野
零暫停沒有暫停選項(街機設計,投了幣就是全程體驗)
零中斷無 mid-race loading、無圈間黑屏、無強制播放的過場動畫
圈間過渡通過起終點線時排名短暫放大(0.5s)+ 圈數翻牌,不切換任何東西
階段 5:比賽結束→成績
時序事件感官設計
終點 +0s衝線瞬間:慢動作 0.5s + 金色閃光爆發感、成就感
終點 +0.5s攝影機從車內切到外部追蹤,車輛減速滑行視角變化暗示「結束了」但不突兀
終點 +1-2s成績數據從畫面邊緣浮入(排名、時間、最佳圈速)覆疊在仍在滑行的車輛上,非新畫面
終點 +2-3s如有新紀錄,金色邊框 + 短促勝利旋律獎勵最後一擊
全程引擎持續怠速音、賽道環境聲維持引擎永不停止
階段 6:續幣倒數(10 秒)
元素設計
視覺車輛停在賽道上怠速,攝影機輕微繞行,成績保持顯示
續幣提示螢幕下方小型「INSERT COIN」提示,不佔主畫面
倒數表現以引擎轉速表指針下降表示,非大數字倒數
音訊引擎怠速 + 遠方觀眾聲 + 淡入的「等待你回來」氛圍音樂
倒數末段最後 3 秒引擎轉速開始下降,暗示「要離開了」
體感座椅振動逐漸減弱(引擎要熄火的感覺)
階段 7A:續幣成功
元素設計
瞬間反應投幣 → 引擎嘶吼回升 + 座椅振動恢復
過渡直接進入下一場起跑格,不回主選單
時間投幣到重新出發 ≤ 3 秒
連續性排名、紀錄、累計成績無縫延續
階段 7B:不續幣
時序事件
倒數結束引擎熄火音效(但不突兀)
+1s攝影機緩緩拉遠,顯示排行榜(覆疊在賽道畫面上)
+3s「YOUR RECORD」高亮顯示玩家名次
+5s漸入 attract mode(賽道巡航),保持排行榜 3 秒
+8s完全回到 attract mode

核心規則總結

規則說明
零黑屏任何場景切換必須用攝影機運動或 crossfade,禁止全黑
引擎永不停止從投幣到離開,玩家始終聽到引擎音——它是心理連續性的錨
預載替代等待所有 loading 在前一階段背景完成,玩家不等任何東西
動作替代文字用攝影機運動、音效變化、光線變化表達狀態轉換,非文字說明
方向感不中斷即使切換視角,空間方向(賽道在哪、觀眾在哪)永遠一致
💡 白話版: 想像看一部好電影——你不會在精彩處突然看到「Loading Scene 2...」對吧?整段從投幣到結束應該像一部 3 分鐘的動作短片,開頭結尾自然銜接,中間永遠不切黑。引擎聲就像電影配樂——它可以大聲小聲,但永遠不會停。

7.7 評估指標

回饋延遲實測方法

使用高速攝影機(≥240fps)同步拍攝:

計算方式: 逐 frame 比對輸入動作 frame 與各通道首次回饋 frame 的時間差。每種操作至少測量 30 次取平均值與 P95。

玩家滿意度量測

賽後即時問卷(觸控螢幕,≤5 題,≤10 秒完成):

題目量表對應面向
「車子聽不聽話?」1-10操控回饋即時性
「撞到東西時感覺如何?」太輕 ← 1-10 → 太重失敗回饋強度
「漂移爽不爽?」1-10正向回饋滿意度
「畫面上的東西會不會太多?」1-10HUD 侵入感
「想不想再玩一場?」1-10整體心流體驗

注意力分配測量

使用眼動追蹤設備(eye tracker 內嵌於框體螢幕):

具體 KPI 定義與目標

KPI定義目標值測量方式頻率
視覺回饋延遲輸入→畫面首次變化≤ 33ms (2 frames)高速攝影機每版本
音訊回饋延遲輸入→音效首次輸出≤ 16ms (1 buffer)示波器每版本
觸覺回饋延遲輸入→馬達首次驅動≤ 8ms加速規每版本
正向回饋頻率每分鐘正向回饋事件數8-20 次/分鐘 (每 3-8s)遊戲日誌每場
失敗恢復時間失敗→重新可操控≤ 1.5s(街機)遊戲日誌每場
HUD 單次注視玩家每次看 HUD 的時長≤ 0.3s眼動追蹤抽樣
HUD 總佔比注視 HUD 佔總遊戲時間< 5%眼動追蹤抽樣
回饋滿意度賽後問卷「車子聽話度」≥ 7/10問卷每場
路面注視比視線在賽道區域的時間比> 90%眼動追蹤抽樣
續幣率相關性回饋滿意度 vs 續幣率的 r值r > 0.5統計分析月度

KPI 異常處置

指標偏移可能原因調整方向
視覺延遲 > 33ms渲染管線瓶頸、後處理過重減少視覺特效層數、預算分配優先回饋特效
正向回饋 < 8次/分賽道直道過長、操作機會不足增加微操作觸發點(路面變化、微彎道)
正向回饋 > 20次/分回饋閾值太低、太容易觸發提高觸發門檻,讓回饋更有含金量
HUD 注視 > 5%HUD 資訊不夠直覺、需要閱讀簡化 HUD 圖形、增大字號、減少元素
恢復時間 > 1.5s失敗懲罰過重、恢復機制不足縮短控制恢復時間、加入自動修正輔助
回饋滿意度 < 7整體回饋品質問題需深入診斷具體哪個環節不足

評估實施建議


📌 結論

> 📌 本章結論

1. 50 毫秒是鐵律。 玩家按了按鈕,遊戲就要立刻回應——不是「算完再說」,而是「先回應再算」。視覺可以晚兩幀,但方向盤的力回饋一幀都不能等。慢了就不是「有延遲」,是「車子不聽話」。
2. 好的回饋是全身的。 你看到火花、聽到引擎咆哮、感覺到方向盤在掙扎、屁股被椅子推著走——四件事同時發生,你的大腦才會相信「我真的在開車」。少了任何一個通道,說服力就打折。
3. 成功要大聲慶祝,失敗要小聲提醒。 漂移噴出紫色火花時要像跨年煙火一樣精彩;撞到牆時就像絆了一下——「喔」一聲然後繼續跑,而不是被按在地上數落。玩家最怕的不是失敗,是失敗之後爬不起來。
4. HUD 越少越好。 最好的 HUD 是玩家根本不記得它存在。只放「現在要做決定」必須看的東西,其他全部撤掉。如果玩家需要「讀字」才能理解的資訊,那就是設計失敗。
5. 從投幣到結束,永遠不切黑。 把整場體驗想成一部電影——引擎聲是配樂、攝影機永遠在動、場景用運鏡串接不用切割。黑屏 = 把觀眾推出電影院再叫他走回來。每次黑屏,你都在賭玩家還願不願意重新投入。

§8. 環境美學與場景設計

8.1 賽道環境美學對心流體驗的影響

8.1 理論基礎

環境心理學與心流的交集

環境心理學研究顯示,物理環境的美學品質直接影響人的注意力、情緒喚醒與認知表現。在競速遊戲中,賽道環境不僅是「背景裝飾」,更是影響心流的關鍵設計變數。

Weibel et al.(2010)的研究發現,空間臨場感(Spatial Presence)與心流正相關——玩家越感覺「身處其中」,越容易進入心流狀態。環境美學是建立臨場感的核心途徑。

出處:Weibel, D., Wissmath, B., Habegger, S., Steiner, Y., & Groner, R. (2010). Immersion in Computer Games: The Role of Spatial Presence and Flow. *International Journal of Computer Games Technology*, 2010, 456763.

視覺認知負荷理論

視覺環境的複雜度直接影響玩家的認知負荷分配:

這與心流理論的「技能-挑戰平衡」原理一致——環境美學也有其「最適複雜度」。

出處:Oliveira et al. (2012). On the human visual perception and game design. *Proceedings of SBGames 2012*.

碎形複雜度與美學偏好

Della-Bosca et al.(2017)使用碎形維度(Fractal Dimension)量化遊戲環境的視覺複雜度,發現:

出處:Della-Bosca, D., Taylor, R., & Beavis, C. (2017). An analysis of game environments as measured by fractal complexity. In *Proceedings of DiGRA 2017*.

Taylor et al.(2011)的碎形美學研究支持:人對碎形維度 D ≈ 1.3 的偏好跨文化一致,且與降低的生理壓力反應(EDA降低)相關。

出處:Taylor, R.P. et al. (2011). Perceptual and physiological responses to the visual complexity of fractal patterns. *Nonlinear Dynamics, Psychology, and Life Sciences*, 15(2), 261-282.

圖8:碎形維度與美學偏好/認知負荷關係圖

碎形維度 (D) 與美學偏好 / 認知負荷關係 碎形維度 D 1.0 1.2 1.4 1.6 1.8 2.0 偏好度 / 舒適度 心流最適區間 D ≈ 1.3-1.5 美學偏好 認知負荷 視覺疲勞 單調 無聊 複雜 過載 最適點 空白牆面 樹木/海岸線 密集藤蔓 雜訊
碎形維度通俗解釋

碎形維度(Fractal Dimension, D)是衡量圖像視覺複雜度的數學指標,數值範圍約 1.0~2.0:

碎形維度 D視覺感受現實對應物賽道設計對應
≈ 1.0極簡單、平滑直線、光滑方塊、空白牆面過於單調的賽道(空曠沙漠、無裝飾隧道)
≈ 1.2簡潔、有些結構簡單建築輪廓、幾何圍欄基礎場景(工業區、停車場)
≈ 1.3-1.5豐富但不雜亂(人眼最舒適)自然風景、樹木輪廓、海岸線、城市天際線理想的路邊景觀複雜度
≈ 1.7開始感覺繁雜密集的藤蔓、雜亂的電線桿群過度裝飾的場景
≈ 2.0極度複雜(雜訊)電視雪花、密集碎片視覺過載(絕對避免)

通俗理解:D 越高,圖像邊緣越「碎」、細節越密。人眼天生偏好 D ≈ 1.3 的複雜度——這恰好是大自然中最常見的輪廓複雜度(樹冠、山脊、雲朵)。

套用到賽道設計:路邊建物景觀的輪廓線(天際線剪影)維持碎形維度 D ≈ 1.3-1.5,玩家潛意識中會感覺「豐富但不雜亂」——既不會因單調而無聊,也不會因複雜而分心。

碎形維度的計算方法:盒計數法(Box-Counting Method)

原理:用不同大小的「盒子」覆蓋圖像邊緣,統計需要多少個盒子才能覆蓋完。盒子越小需要越多——增長的速率就是碎形維度。

具體步驟

計算公式


D = lim(ε→0) [log N(ε) / log(1/ε)]

實務上:D = 線性迴歸斜率 of (log N(ε) vs log(1/ε))

Python 實作範例


import cv2
import numpy as np

def fractal_dimension(image_path):
    # 1. 載入並邊緣偵測
    img = cv2.imread(image_path, cv2.IMREAD_GRAYSCALE)
    edges = cv2.Canny(img, 100, 200)
    
    # 2. Box-counting
    sizes = [4, 8, 16, 32, 64, 128, 256]
    counts = []
    for size in sizes:
        count = 0
        for i in range(0, edges.shape[0], size):
            for j in range(0, edges.shape[1], size):
                box = edges[i:i+size, j:j+size]
                if np.any(box > 0):
                    count += 1
        counts.append(count)
    
    # 3. 線性迴歸求斜率
    log_sizes = np.log(1.0 / np.array(sizes))
    log_counts = np.log(np.array(counts))
    coeffs = np.polyfit(log_sizes, log_counts, 1)
    return coeffs[0]  # 斜率 = 碎形維度 D

實際應用流程

工具建議

⚠️ 碎形維度適用性限制

1. 靜態研究限制:Taylor et al.(2011)和 Della-Bosca et al.(2017)的研究基於靜態圖像。在 200km/h 下,動態模糊大幅降低有效碎形維度,玩家實際感知的視覺複雜度可能遠低於靜態截圖計算值。
2. D值精度:box-counting 結果對邊緣偵測閾值、網格範圍高度敏感(±0.2)。建議將「D ≈ 1.3-1.5」理解為「D ≈ 1.3±0.3 的參考範圍」。
3. 相對比較優先:碎形分析的核心價值在於同一分析參數下的賽道間相對比較(A段 vs B段),而非絕對閾值判定。
4. 高速段建議:高速段(>250km/h)的視覺品質以 motion blur 下的「路面可讀性」和「速度參照物對比度」為主要指標,碎形維度主要適用於低速段和設計預覽階段。

8.2 建物主題與場景對注意力的影響

城市 vs 自然環境
環境類型視覺特性對心流的影響適合的賽段功能
城市街道高對比、幾何形狀、人工光源提升警覺與專注,但易產生資訊過載技術段(急彎群、分叉路)
自然景觀有機曲線、柔和色調、遠景降低壓力、恢復注意力(ART理論)恢復段(直線加速、呼吸點)
隧道/室內封閉空間、收窄視野強化專注、增加速度感知高張力段
開闊高架寬廣視野、遠景釋放感、成就感釋放段(Nitro釋放時機)

注意力恢復理論(Attention Restoration Theory, ART):Kaplan(1995)提出自然環境具有「恢復性注意力」的功能——暫時從「需要努力的注意力」切換到「不費力的吸引」,讓精神恢復。在競速遊戲中,自然風景段可作為「認知呼吸點」。

出處:Kaplan, S. (1995). The restorative benefits of nature: Toward an integrative framework. *Journal of Environmental Psychology*, 15(3), 169-182.

白天 vs 夜晚
時段視覺特性對心流的影響
白天全域照明、所有物體可見路線清晰、降低認知負荷、適合新手
黃昏溫暖色調、長影子、對比提升最佳美學體驗、適度神秘感
夜晚有限視野、霓虹光源、高對比提升專注(視野自然收窄)、增強速度感、但增加難度

研究支持:Elliot & Maier(2014)的色彩心理學綜述指出,暖色調(紅/橙/黃)與較高喚醒水平相關,冷色調(藍/綠)與較低喚醒相關。夜景中的霓虹暖光可在低整體亮度下維持適度喚醒。

出處:Elliot, A.J., & Maier, M.A. (2014). Color Psychology: Effects of Perceiving Color on Psychological Functioning in Humans. *Annual Review of Psychology*, 65, 95-120.

寫實 vs 風格化

Preprints.org(2025)的研究提出視覺風格對玩家認知吸收的影響:

出處:Preprints.org (2025). The Impact of Visual Style on Player Experience in Video Games. Manuscript 202511.2192.

8.3 美術風格對認知負荷的影響

視覺複雜度的三個層次
層次定義對心流的影響設計原則
路面層賽道表面、標線、路緣直接影響操控判斷最高可讀性、最低雜訊
近景層路邊建物、護欄、樹木提供速度參照+環境沉浸中等細節、有節奏重複
遠景層天際線、遠山、天空建立場景氛圍+不佔認知高美學、低互動需求

核心原則:視覺複雜度應隨與路面的距離增加而「安全地增加」——路面最簡潔,遠景最豐富。

色彩對比與路線引導

色彩在競速遊戲中的功能性應用:

資訊密度與心流帶寬

⚠️ 作者推論:以下為基於認知負荷理論的設計推論,非直接實驗結論。

玩家的注意力總頻寬有限(Miller, 1956 的「7±2」原則在視覺場景中的延伸):

設計目標:環境美學應精準填滿操控之外的「餘裕注意力」,不多不少。

8.4 場景變化節奏與心流維持

場景切換作為節奏工具

場景環境的變化本身就是張力節奏的一部分:

場景轉換心理效果對應氮氣節奏
城市→隧道空間壓縮、張力提升技巧蓄氣段
隧道→開闊海濱視野爆發、釋放感紫噴釋放時機
白天→夜晚(漸變)逐步提升警覺難度漸增段
密集建物→空曠荒野認知負荷驟降恢復/呼吸點
場景變化頻率

⚠️ 設計推論:以下為基於Weber et al.(2016)動態節奏研究推導的建議。

8.5 A9 DX 賽道環境設計建議

環境美學 × 氮氣節奏整合

A9 DX 的核心心流節奏是氮氣循環。環境美學應配合而非干擾此循環:

氮氣循環階段環境設計配合原理
技巧蓄氣(跳台/spin/甩尾)環境提供清晰的技巧觸發點視覺暗示(跳台前方高亮、甩尾彎道前有色帶引導)降低認知搜索負擔,讓玩家專注在技巧執行
氮氣蓄滿等待釋放環境漸增速度感暗示(路邊物體加密、光帶加速流動)營造「蓄勢待發」的期待感
紫噴釋放加速環境配合:通過標誌性地標/場景爆發(如衝出隧道見到全景、飛越地標建築)視覺獎勵強化紫噴釋放的高潮感
減速/恢復環境開闊、色調柔和、遠景優美認知恢復,準備下一輪循環
具體設計建議

設計建議 19:建立「環境三層分離」原則 — 路面層保持最高可讀性(清晰標線、明確路緣)、近景層提供速度參照(有節奏的重複元素如路燈、護欄)、遠景層承載美學體驗(壯觀地標、天際線)。三層視覺複雜度不互相干擾。

設計建議 20:場景節奏同步氮氣循環 — 每個「技巧蓄氣→紫噴釋放」循環(約10-15秒)配合一次環境小高潮(衝出隧道、飛越地標、光影變化),讓環境獎勵與操作獎勵同步,雙重強化心流。

設計建議 21:利用夜景/隧道自然收窄注意力 — A9 DX 的夜景賽道天然適合高張力技術段(視野自然收窄→專注度提升→更容易進入心流)。在需要高密度技巧操作的段落,優先安排隧道或夜間環境。

設計建議 22:環境複雜度遵循碎形中等原則 — 控制賽道環境的視覺碎形維度在 D ≈ 1.3-1.5 的舒適區間。避免過度裝飾(D > 1.7 造成視覺疲勞)和過度空曠(D < 1.2 造成單調感)。

設計建議 23:紫噴時刻配合「視覺爆發」— 在賽道設計中,將紫噴最可能釋放的位置(通常在長直線前或跳台後)安排在場景轉換的「爆發點」(如隧道出口→海景全景、夜色中霓虹爆發),讓玩家的操作高潮與視覺高潮同步。

8.6 驗證方法

驗證手段測量指標說明
眼動追蹤注視分佈、掃視路徑確認玩家是否看路面(操控)vs 看環境(沉浸)
瞳孔直徑認知負荷環境變化點的瞳孔反應是否適度
A/B 測試同路線不同環境主題比較 FlowIndex 和續玩率差異
碎形分析螢幕截圖的碎形維度量化各賽道段落的視覺複雜度
主觀評價GEQ 沉浸感分量表環境美學是否增強沉浸體驗

§9. UI 設計對心流的影響

9.1 UI 設計對心流體驗的影響

9.1 UI 資訊密度與認知負荷

HUD 資訊量的心流平衡

競速遊戲 HUD 需在「提供足夠資訊」與「不干擾操控專注」之間取得平衡。根據 Miller(1956)的工作記憶容量限制和 Sweller(1988)的認知負荷理論:

出處:Sweller, J. (1988). Cognitive load during problem solving: Effects on learning. *Cognitive Science*, 12(2), 257-285.

HUD 元素分級
優先級元素呈現方式心流原理
P0(必需)氮氣量表大型色彩條,位於拇指視線附近核心操作決策依據
P0(必需)排名/位置小數字,螢幕邊角目標感維持
P1(重要)速度計簡化圓弧或數字速度感知輔助
P1(重要)路線小地圖半透明,不閃爍預判下一彎道
P2(可選)進度條小型進度條長期目標感
P3(避免)即時分數跳動❌ 不應在比賽中顯示搶奪注意力
P3(避免)文字訊息彈窗❌ 不應在比賽中顯示打斷心流

圖9:HUD 認知負荷對比 — 簡潔版 vs 過載版

§8 圖 — HUD 認知負荷 A/B 比較 A:過度擁擠 — 認知負荷高 ✗ 2nd GAP +0.34s 1. PLR007 1:21.0 2. YOU 1:21.3 3. PLR003 1:22.1 LAP 2/3 1:12.345 BEST 0:41.1 SPLIT +0.2 AVG SPD 234 MAP TRICK SCORE 12,450 TIRE TEMP ██████░░ 78° FUEL ████░ 62% 287 km/h GEAR 5 RPM NITRO ✗ 認知過載 B:精簡心流友善 — 認知負荷低 ✓ 2nd +0.3s LAP 2/3 1:12.3 287 km/h ✓ 心流友善 比較摘要 A 過度擁擠: • 12+ 個資訊元素同時顯示 • 視線需頻繁跳轉(認知切換成本高) • 遊戲畫面被大面積遮擋 • 打斷心流 → 玩家從「體驗者」變成「讀表者」 B 精簡心流友善: • 僅 4-5 個核心元素(排名/圈速/速度/氮氣) • 周邊視覺即可接收資訊(無需移動視線) • 遊戲畫面最大化呈現 • 維持心流 → 玩家沉浸在賽道體驗中

9.2 視覺回饋與心流強化

回饋的即時性與一致性

心流條件之一是「即時回饋」(Csikszentmihalyi, 1990)。UI 視覺回饋應:

氮氣條設計的心流最佳化

氮氣條不只是「資訊顯示」,更是節奏引導工具——引導玩家建立「蓄氣→釋放」的心流循環:

設計要素心流功能具體建議
蓄氣動畫建立期待感+目標感漸進充能動畫,接近滿格時加速閃爍
滿格提示觸發釋放衝動滿格瞬間邊框發光+微震動,暗示「現在釋放!」
釋放特效獎勵感+確認全條爆發消散+螢幕邊緣色光(黃→紫=強度)
冷卻顯示準備下一循環條立即從零重新開始充能,維持循環感
速度感特效的心流調控
特效觸發條件心流功能
Motion blur(動態模糊)速度 > 閾值增強速度感知,強化沉浸
FOV 變化加速/減速加速→FOV擴大→速度感;減速→收窄→專注
色彩飽和度心流狀態偵測深度心流時微幅提升飽和度→環境更生動
景深效果紫噴啟動背景模糊+路面銳利→視覺聚焦到前方

9.3 操作介面的流暢度

沉浸連續性原則

心流建立需要持續不中斷的專注。UI 流程中的每個「斷點」都是心流的潛在殺手:

斷點影響設計原則
選車/選道畫面中斷→重建心流的暖身成本最短化,或允許「快速重來」跳過
載入畫面注意力脫離遊戲情境顯示賽道預覽/提示,維持思緒在賽車上
結果畫面心流餘韻 vs 下一局動機快速展示+「再來一局」按鈕極醒目
投幣提示現實闖入→完全打斷倒數設計(10秒),不突然黑屏
過渡動畫設計

9.4 UI 動態與遊戲節奏同步

心流狀態驅動的 UI 變化

當系統偵測到心流狀態時,UI 應退場;脫離心流時,UI 應漸進介入

FlowIndex 範圍UI 行為原理
> 0.8(深度心流)HUD 漸淡至 30% 透明度,僅保留氮氣條減少干擾,完全沉浸
0.6-0.8(淺層心流)HUD 正常顯示維持資訊輔助
0.4-0.6(邊緣)路線提示漸顯(彎道箭頭)輕度引導
< 0.4(脫離)全部輔助開啟+技巧提示幫助重建

圖10:心流狀態下的 UI 自適應變化

§8 圖 — 心流狀態下 UI 動態變化(漸進式隱藏) 低心流 中心流 深度心流 低心流狀態 新手 / 剛開始比賽 / 不熟悉 3rd LAP 1/3 0:32 MAP 198 💡 甩尾可蓄氮氣! 🅰 按住=使用氮氣 UI 100% 顯示 + 操作提示 + 教學標記 中等心流狀態 熟悉操作 / 進入節奏 / 第 2 圈 2nd LAP 2/3 1:12.3 267 提示消失 / 元素縮小 / 透明度降低 深度心流狀態 完全沉浸 / 本能反應 / 最後衝刺 1st 342 km/h 僅保留速度 / 其餘漸隱 / 遊戲畫面最大化 自適應 HUD 設計原則 • 觸發條件:連續完美操作次數、無碰撞持續時間、Nitro 連續使用、排名提升速度 • 漸進過渡:UI 元素不會突然消失,而是在 2-3 秒內逐漸降低透明度/縮小尺寸 • 即時恢復:任何碰撞/失誤/降速立即恢復完整 HUD(玩家需要資訊來糾正錯誤)

9.5 色彩、字體與動畫的注意力影響

色彩規則
用途建議色彩原理
路線引導冷色(藍/白)低喚醒,餘光可辨
危險/警告暖色(紅/橙)高喚醒,觸發警覺
獎勵/成就金色/紫色正向強化,與氮氣一致
背景UI低飽和灰不與遊戲畫面競爭
字體規則
動畫規則

9.6 設計建議

設計建議 24:HUD 分級制 — 比賽中僅顯示 P0(氮氣條+排名)和 P1(速度+小地圖)元素,P2 以下預設隱藏。

設計建議 25:氮氣條作為節奏引導 — 滿格時「脈衝提示」(邊框發光+微震動),引導玩家建立穩定的蓄氣-釋放循環。

設計建議 26:心流自適應 HUD — FlowIndex > 0.8 時 HUD 自動漸淡至半透明;FlowIndex 下降時漸進恢復完整 HUD + 輔助提示。

設計建議 27:零中斷投幣流程 — 結果畫面疊加在減速畫面上,投幣後直接出發,不切黑、不回主選單。

設計建議 28:動畫時序規範 — UI 進場 < 300ms,回饋 < 100ms,禁止持續迴圈閃爍。


§10. 成長心流 Progression Flow

版本:v2.0
日期:2026-07-03
核心問題:如何讓玩家每局都想再來一次?
評估指標:完賽率、接關率、投幣率、重玩率、回訪率

10.1 單局成長感:每局結束時覺得「我進步了」

核心原則:不是「你贏了」,是「你變強了」

玩家投幣不只是為了贏,更是為了感受到自己的進步。即使輸了,只要覺得「這次比上次好」,就會想再玩。

學術依據

單局成長感的設計手法

#手法白話解釋場景例子
1個人最佳紀錄比較不跟別人比,跟自己的上一次比「本次圈速:1:23.4(比個人最佳快 0.3秒!)」
2技巧統計面板讓你看到「這次漂移成功率 85%」數字化展示你的進步
3圈速分段對比每一段賽道跟上次比是快還是慢綠色=比上次快、紅色=比上次慢
4里程碑慶祝首次完美通過某個難彎→特效慶祝「首次全程無撞牆!」金色特效
5幽靈車對比看到上一次自己的影子,追上它=進步了視覺化的「我vs過去的我」
6難度自然提升這次用更難的車/賽道也能跑出好成績從新手車畢業到性能車

輸了也要有成長感

這是關鍵:大多數玩家不會每次都贏。設計重點是讓「輸」不等於「白玩」。

輸的方式設計回應玩家感受
第4名完賽「圈速進步了!」+段落分析雖然沒贏但我變快了
中途撞牆被甩開「第2段比上次少撞3次牆」操控在進步
最後被反超「你領先了 85% 的賽程!」我其實很強,下次守住就好

10.2 跨局成長:解鎖系統與收集動機

解鎖的心理學

Goal Gradient Effect(Kivetz, Urminsky & Zheng, 2006):人越接近目標,努力就越大。就像跑馬拉松——看到終點線的時候腿會突然有力。

Endowed Progress Effect(Nunes & Drèze, 2006):給人一個「已經開始了」的進度條,比從零開始更能推動行為。實驗顯示:10格蓋了2格的集點卡,完成率(34%)比 8 格空白卡(19%)高了將近一倍——即使兩者都需要再蓋 8 格。

街機解鎖系統設計

解鎖類型解鎖條件心理驅動力設計重點
新車輛累計完賽 5/10/20 次收集慾+新鮮感每 3-5 局解鎖一台
新賽道在當前賽道達到一定成績探索慾「打敗第3名就解鎖新地圖」
外觀配件累計漂移/超車次數個性化+炫耀低門檻、高頻率
隱藏要素特殊條件(全程零撞牆)成就感+驚喜不告訴玩家條件

解鎖節奏:前密後疏


第1-3局:每局都解鎖東西(讓你覺得「好多獎勵」)
第4-10局:每2-3局解鎖(維持動力)
第11局+:每5局一個大解鎖(長期目標)

這利用了 Endowed Progress Effect:一開始就讓玩家「上路」,看到進度條在動。


10.3 意猶未盡結束設計

Near-Miss Effect(差一點效應)

學術依據

街機版「差一點」設計

設計手法白話解釋場景例子
差一點破紀錄成績展示時強調你離紀錄有多近「差 0.2 秒就破個人最佳!」
差一點解鎖解鎖條件差一點達成「再漂移成功 2 次就解鎖新車!」
差一點贏終點差距極小的「險勝/惜敗」「你只輸了 0.1 秒⋯⋯」
差一點全完美接近完美但有一個小瑕疵「全程零撞牆,就差第7號彎⋯⋯」

結束畫面設計原則


10.4 社交驅動

Self-Determination Theory 的「關聯感」

人是社會動物。跟別人有連結時動機最強。在競速遊戲中,社交驅動有三個層次:

層次機制設計效果
朋友圈看到朋友的成績「你的朋友 Alex 跑了 1:21.5,你能打敗他嗎?」最強動力
本地社群本台機器的歷史排名店排行榜第一名的名字就刻在機台上領地感
全球全球/地區排行榜「你的成績排在全世界前 12%!」成就感

幽靈車對戰

最有效的社交功能:跟朋友的「鬼影」比賽。

為什麼有效:

設計重點


10.5 街機投幣動機

接關(Continue) vs 重來(New Game)

這是街機盈利的核心心理學。

接關(Continue)重來(New Game)
玩家心理「我剛剛表現那麼好,不想白費」「這次我知道怎麼跑了,重頭來會更好」
觸發條件還在心流中、差一點就贏剛學到新技巧、想挑戰不同路線
最佳時機比賽最後1/3被反超時一場結束後看到「差一點」數據
設計重點保持心流連續性(別讓人冷卻)提供「下次會不同」的期待

投幣率最大化的設計

階段策略心理原理
比賽中維持心流、創造纏鬥心流中的人不想停
比賽結束瞬間「差一點」資訊+解鎖進度Near-Miss + Endowed Progress
接關倒數(10秒)引擎低鳴不停+畫面不歸零沉浸連續性(別讓人「醒來」)
接關後速度補償+位置適度回復讓接關「值得」(不能從頭開始太痛苦)

關鍵原則:「意猶未盡」而非「被懲罰」


10.6 長期回訪:為什麼一週後還想回來

三大回訪動力

動力機制設計
1. 未完成的目標蔡格尼效應:沒完成的事比完成的更記得住「你還差 3 局解鎖那台車⋯⋯」
2. 技能記憶你學會的操控技術不會消失回來時「手還記得」→立即的勝任感
3. 社交更新有人破了你的紀錄「Alex 打破了你的紀錄!」(推播/店內顯示)

更新頻率

時間尺度更新內容目的
每日每日挑戰(今天用X車跑Y賽道)日常理由
每週新排行榜賽季/主題活動週期回訪
每月新賽道/新車輛/限時活動大型回訪動力

SDT 三需求的長期滿足

心理需求短期滿足長期滿足
自主感選車/選賽道個性化外觀/遊玩風格養成
勝任感每局進步感從新手到高手的成長旅程
關聯感跟旁邊的人比好友社群/店內排行/全球地位

10.7 評估指標

核心指標

指標定義健康範圍不健康信號
完賽率開始比賽的人中完成的比例> 85%< 70% = 中途放棄太多
接關率比賽結束後選擇接關的比例30-50%< 20% = 意猶未盡感不足
投幣率同一玩家連續投幣次數2-4次/人1次就走 = 第一局體驗不好
重玩率同日內再次遊玩的比例> 40%< 25% = 成長感/社交感不足
回訪率7日內回來的比例> 20%< 10% = 長期動力不足

次要指標

指標意義
接關後完賽率接關是否「值得」(太低=接關懲罰太重)
解鎖完成率解鎖門檻是否合理(太低=太難,太高=太簡單無感)
排行榜互動率玩家是否在乎社交(低=需加強社交設計)
「差一點」觸發率有多少比率的結局出現 near-miss 資訊
新手→第二局轉化率第一局體驗是否足夠好到讓人想繼續

指標之間的關係


第一局體驗好 → 完賽率高
    ↓
差一點效應 + 成長感 → 接關率高
    ↓
多局累積 → 投幣率高
    ↓
社交+未完成目標 → 回訪率高

📌 本節結論

讓玩家「再來一次」靠的不是懲罰(「你輸了,不服氣就再投幣」),而是獎勵(「你進步了,差一點就破紀錄了,再一局就解鎖新車了」)。三個最強心理工具:(1) Near-Miss Effect——讓每次結束都是「差一點」;(2) Endowed Progress——讓進度條永遠「已經開始了」;(3) 社交——讓朋友的紀錄就在那裡等你超越。街機的商業模式不是「逼人花錢」,而是「讓人覺得再花一次值得」。

§11. 心流可控性與即時調控

六大系統如何協同維持整局心流——從觸發到維持到恢復的完整閉迴路

項目內容
版本v2.0
日期2026-07-03
作者Flow Analyst
專案競速遊戲心流研究 — Racing Flow Model

11.1 心流觸發機制

核心發現

好的設計能將心流觸發率從 ~8%(隨機發生)提升至 ~65%(刻意設計)。這不是魔法,而是理解大腦如何「進入狀態」,然後把所有條件一次備齊。

十大觸發方法

#觸發方法白話解釋街機實例可控性 (1-5)
1即時操控回饋方向盤轉多少,車就轉多少,零延遲方向盤轉動 → 車輛 1:1 回應,輪胎聲即時跟隨★★★★★
2難度漸進匹配挑戰剛好比你的能力難一點點第一彎寬、第二彎中、第三彎窄★★★★☆
3明確目標指引你永遠知道下一步要幹嘛前方 200m 有對手尾燈,排名顯示「第 3 / 差 0.3 秒」★★★★★
4不間斷注意力錨定每秒都有東西抓住你的眼睛路面標線流動、環境物件飛掠、對手車尾噴焰★★★★☆
5風險-報酬抉擇冒一點險可以獲得更大回報內線過彎更快但可能撞牆 vs 外線安全但慢 0.5 秒★★★★☆
6節奏循環建立規律的操作節拍讓大腦進入自動模式煞車→轉向→加速→氮氣,每 12-20 秒一個循環★★★★★
7社會比較壓力旁邊有人在看/有人在比隔壁座位的對手、排行榜前三名在螢幕邊★★★☆☆
8時間壓力感倒數計時創造緊迫感倒數計時器 + 每個 checkpoint 續命★★★★☆
9感官沉浸包覆視聽觸覺全面包住你座椅震動、環繞音效、大螢幕佔滿視野★★★★☆
10微成就即時確認每做對一件小事就得到肯定完美過彎 → 螢幕閃金光 + 「PERFECT!」+ 計時加 0.2 秒★★★★★

觸發機率公式(白話版)


心流發生機率 = 難度適合 × 注意力被抓住 × 沒被打斷 × 玩家想玩
因素好設計的值差設計的值如何達成
難度適合0.850.30DDA 即時調整 AI 速度、彎道寬度;FlowIndex 偵測玩家狀態
注意力被抓住0.900.40每 3 秒有新視覺事件;對手 AI 保持在視野內;音效節奏同步操作
沒被打斷0.900.50碰撞恢復 <0.8 秒;無系統彈窗;投幣續命 <2 秒完成
玩家想玩0.950.70選車有歸屬感;前局有未完成目標;街機外觀吸引投幣

計算:

「前 10 秒」法則

如果心流沒有在前 10 秒內啟動,整局體驗都有風險。

原因:街機玩家投幣後的心理狀態是「期待 + 微焦慮」,這是最佳觸發窗口。一旦過了 10 秒沒有進入狀態,大腦會切換到「評估模式」(這遊戲好不好玩?),此時再觸發心流需要 3 倍以上的刺激量。

前 10 秒設計清單:

大腦機制白話版:專注力開關(LC-NE 系統)

大腦裡有一個「專注力開關」——藍斑核(Locus Coeruleus),它釋放正腎上腺素(NE)來控制你的注意力狀態。這個開關有 3 個模式:

模式NE 程度玩家狀態遊戲中的表現
🔴 關閉模式過低無聊、分心、想看手機賽道太長太直、沒對手、沒事件
🟢 專注模式適中全神貫注、反應快、時間感消失心流狀態!難度恰好、不斷有新刺激
🟡 焦慮模式過高緊張、手忙腳亂、容易犯錯太難、撞太多次、排名一直掉

設計目標: 永遠把玩家的 LC-NE 維持在🟢「專注模式」。

實現方法:


11.2 脈衝式心流(Pulsed Flow)

核心概念

在 3-4 分鐘的街機遊戲中,心流不是連續不斷的,而是以 2-4 個脈衝 的形式出現。

想像心電圖:不是一條高位平線,而是有節奏的起伏波形。每一次「心流脈衝」是一段 15-40 秒的深度投入,之間有 5-15 秒的短暫喘息。

為什麼脈衝 > 連續?

大腦的 NE 系統有生物限制:

類比:

就像聽一首好歌——不是一直高潮,而是有起有落,副歌前的醞釀讓高潮更爽。
Verse(醞釀)→ Pre-chorus(張力累積)→ Chorus(爆發)→ Bridge(喘息)→ Final Chorus(最強爆發)

4 分鐘場次的時間結構


時間      │ 階段        │ 心流狀態        │ 設計重點
──────────┼─────────────┼─────────────────┼────────────────────────
0:00-0:15 │ 暖機        │ 啟動中 ▲       │ 感官轟炸、操控確認、第一微成就
0:15-0:45 │ 第一脈衝    │ ████████ 高     │ 第一組連續彎道 + 第一次超車
0:45-1:00 │ 第一釋放    │ ▽ 短暫下降     │ 長直線、風景開闊、背景音樂降
1:00-1:40 │ 第二脈衝    │ █████████ 更高  │ 技術彎道組 + 近身纏鬥
1:40-1:55 │ 第二釋放    │ ▽ 短暫下降     │ 隧道出口開闊 / 補充氮氣
1:55-2:40 │ 第三脈衝    │ ██████████ 最高 │ 高速段 + 排名決戰 + 捷徑抉擇
2:40-2:50 │ 最終釋放    │ ▽ 微降         │ 最後一個直線衝刺前的瞬間
2:50-3:15 │ 衝線脈衝    │ ████████████ 巔峰│ 全力衝刺 + 結果揭曉
3:15-3:30 │ 餘韻        │ 緩降 ↘         │ 慢動作重播、成績統計、再投幣提示

每個脈衝的 3 階段

每一次心流脈衝都經歷相同的微觀結構:


Reset(重置)3-5 秒
    ↓
Climb(攀升)3-8 秒
    ↓
Lock-in(鎖定)15-40 秒
階段時長大腦狀態設計元素
Reset3-5 秒NE 回充、注意力放寬直線段、簡單路段、視野開闊、背景音量降
Climb3-8 秒NE 開始上升、警覺提高路面開始變窄、前方出現對手/彎道預告、音樂漸強
Lock-in15-40 秒NE 穩定高位、全神貫注連續技術操作、對手纏鬥、密集回饋

「氮氣節拍器」作為脈衝觸發器

氮氣系統天然適合作為心流脈衝的「節拍器」:

設計要點:


11.3 Flow Curve 設計(新增)

概念

Flow Curve 是我們的核心分析工具:將 120 秒的遊戲過程,每 10 秒切一刀,標記玩家在該時段的主導情緒狀態。 連起來就是這局遊戲的「情緒曲線」。

就像作曲家看樂譜就知道這首歌的情緒走向,遊戲設計師看 Flow Curve 就知道這場比賽「好不好玩」。

五種情緒狀態代碼

代碼情緒玩家內心獨白生理指標
T緊張 (Tension)「好險!差一點就撞了!」心率上升、握緊方向盤、身體前傾
R放鬆 (Release)「喘口氣...下一段要來了」心率回落、手指放鬆、視線稍微放寬
F挫折 (Frustration)「搞什麼!又撞了!」心率飆高但伴隨怒氣、可能鬆開方向盤
E興奮 (Excitement)「太爽了!我超過他了!」心率高但伴隨愉悅、可能喊出聲
A成就 (Achievement)「我做到了!最佳紀錄!」心率緩降、滿足感、微笑

理想 Flow Curve 形狀

一場好的 120 秒比賽,情緒曲線應該是這樣的:


情緒強度
  高 │          E    E         E  E     E  E  A
     │        ╱  ╲╱  ╲      ╱ ╲╱ ╲  ╱ ╲╱ ╲╱ ╲
     │      T      T   ╲  T       T        T    ╲
     │    ╱              ╲╱                       R
  低 │  R
     └──────────────────────────────────────────────→ 時間
      0s   20s    40s    60s    80s   100s   120s

分段設計原則:

時段情緒序列設計意圖
前 20 秒 (0-20s)R → T → E暖機 → 第一挑戰 → 第一成功,確認「這遊戲我能玩」
中前段 (20-60s)T → E → R → T → E震盪上升,建立節奏感,每次高點比前一次稍高
中後段 (60-100s)T → E → E → T → E高峰更長、更密集,玩家已進入深度投入
結尾 (100-120s)E → A → R最終高潮 → 成就確認 → 滿足收束

不良 Flow Curve 模式

模式名稱曲線形狀問題玩家反應
平坦型R R R R R R R R R R R R全程太簡單,沒有挑戰「好無聊...」不會再投幣
全緊張型T T T T T T T T T T T T全程高壓,沒有喘息「太累了...」手酸放棄
挫折牆型T T T F F F F F F R R R中段遇到難度牆「這什麼爛遊戲」走人
隨機型T R E F T R E F T R E F沒有節奏邏輯「搞不懂...」困惑離開
虎頭蛇尾型E E E E T R R R R R R R開頭精彩後面空洞「就這樣?」失望
前慢後急型R R R R R R T T E E E A前半段太漫長很多人撐不到後半

塑造 Flow Curve 的設計工具

每個設計系統都像是作曲家手中的一個樂器,協同演奏出理想的情緒曲線:

設計工具對 Flow Curve 的影響具體操作
賽道佈局建立基礎節奏骨架彎直交替 = T/R 交替;連續彎道 = 持續 T→E
DDA 系統消除不良 F 突刺偵測到連續失敗 → 降低 AI 速度、加寬碰撞判定
NPC 行為在設計時刻創造競爭張力第 45 秒讓 AI 追上玩家 → 製造 T;第 90 秒讓玩家超越 → 製造 E
回饋系統放大成功時刻(E → E+)超車時慢動作 0.3 秒 + 音效 + 畫面特效 = 把普通 E 升級為強烈 E
氮氣節奏提供可預期的高潮時刻每 15 秒氮氣滿 → 玩家知道「爽的要來了」= 期待感
音樂系統情緒預告與強化副歌對齊高潮段;鼓點加密 = T 暗示;旋律開闊 = R 暗示

完整 120 秒設計範例

場景: 城市夜景賽道,4 名 AI 對手,中等難度玩家

時段賽道段落情緒目標主導系統支援系統
0-10s起跑直線 → 第一淺彎R→T操控心流(確認手感)速度心流(加速 G 力)、回饋心流(起步音效)
10-20s城市窄巷連續 S 彎T→E賽道心流(路線挑戰)操控心流(成功過彎快感)、回饋心流(PERFECT 提示)
20-30s開闊大道 + 第一氮氣E→R速度心流(氮氣爆發)回饋心流(速度線特效)、賽道心流(視野開闊放鬆)
30-40s高速公路匯入 + AI 逼近R→T競爭心流(對手出現在後視鏡)速度心流(維持高速壓力)、回饋心流(警告音效)
40-50s高架橋連續彎道 + 超車T→E競爭心流(並排纏鬥)操控心流(精準走線超越)、回饋心流(超車特寫)
50-60s下橋長坡 + 隧道入口E→R賽道心流(場景轉換)速度心流(下坡加速快感)、回饋心流(隧道光影)
60-70s隧道內高速段 + 氮氣R→T→E速度心流(極速 + 氮氣疊加)回饋心流(隧道迴音+光線模糊)、操控心流(微調閃避)
70-80s隧道出口急彎 + 漂移T→E操控心流(完美漂移)回饋心流(漂移火花+計分)、賽道心流(出口豁然開朗)
80-90s河濱大道 + AI 最終進攻E→T競爭心流(AI 全力追擊)速度心流(尾流加速可用)、回饋心流(排名閃爍)
90-100s終點前連續技術彎T→E賽道心流(最難路段)操控心流(極限操控)、競爭心流(0.1 秒差距)
100-110s最終直線衝刺E→E+速度心流(全速衝線)競爭心流(photo finish)、回饋心流(全畫面特效)
110-120s衝線 + 結算E→A→R回饋心流(成績展示)成長心流(新紀錄/解鎖)、競爭心流(排名確認)

11.4 FlowIndex 即時偵測與 DDA 聯動

FlowIndex 白話解讀

FlowIndex 量測的是你「開車開得多像一個進入狀態的人」。它看三件事:

組成權重白話意思量測什麼
操控穩定度45%你的方向盤轉得穩不穩方向盤修正頻率、幅度;低頻穩定修正 = 高分
操控精細度30%你的操作有沒有精準到位過彎路線與最佳路線的偏差;煞車/加速的精確時機
路線重現能力25%你能不能每圈都走類似的好線連續數彎的路線一致性;是否有穩定的「自己的走法」

FlowIndex = 操控穩定度(45%) + 操控精細度(30%) + 路線重現能力(25%)

一個數字,每秒更新,範圍 0.00-1.00。

即時偵測:取樣什麼、多快

資料來源取樣頻率用途
方向盤角度60Hz計算操控穩定度(抖動頻率分析)
方向盤角速度60Hz判斷是主動轉向還是慌張修正
油門/煞車深度60Hz計算操控精細度(漸進 vs 急踩)
車輛位置(相對賽道中心線)30Hz計算路線偏差
車速曲線30Hz比對理想速度曲線
碰撞事件即時重大中斷標記
氮氣使用時機即時精細度加分項(最佳時機使用)

FlowIndex 更新週期:每 1 秒計算一次(綜合前 1 秒的 60 個方向盤樣本 + 30 個位置樣本)

四區間模型


FlowIndex
1.00 ┬─────────────────────────────
     │  ██ 深度心流區 ██          │ 維持一切,HUD 淡出
0.80 ├─────────────────────────────
     │  ▓▓ 淺層心流區 ▓▓          │ 微幅提高挑戰
0.60 ├─────────────────────────────
     │  ░░ 邊緣區 ░░              │ 判斷方向:焦慮 or 無聊?
0.40 ├─────────────────────────────
     │     脫離區                  │ 主動介入
0.00 ┴─────────────────────────────
區間FlowIndex系統判讀系統回應
🟣 深度心流> 0.80玩家完全進入狀態什麼都不要動。 HUD 漸淡、音樂融入背景、讓玩家享受純粹的操控快感
🔵 淺層心流0.60 - 0.80玩家有在投入但還沒到最佳微幅增加挑戰:AI 稍微跟近 +2%、下一個彎道提前 0.3 秒出現
🟡 邊緣區0.40 - 0.60即將離開心流,需要判斷方向先判斷再行動: 操控穩定度低 = 焦慮(太難)→ 降低挑戰;路線重現能力低 = 無聊(太簡單)→ 增加挑戰
🔴 脫離區< 0.40玩家明顯不在狀態主動介入:顯著降低 AI 速度、加寬有效路面、顯示路線提示、下一段給予免費氮氣

DDA 調整頻道

調整頻道調整範圍玩家感知度生效速度適用情境
AI 車速±3-8%極低2-3 秒漸變主要手段:太難就讓 AI 慢下來
轉向輔助等級±1 級即時新手或連續失誤時自動加強輔助
碰撞懲罰±1 級即時連撞 3 次 → 碰撞減速從 30% 降到 15%
氮氣充能速率±25%中低下一次充能生效落後時氮氣充更快 = 更多追趕機會
賽道有效寬度±0.5m 隱形護欄極低即時在困難彎道放置隱形護欄防止衝出
碰撞恢復加速+5% 持續 3 秒撞擊後即時撞牆/撞車後給小加速,減少懲罰感

關鍵規則:DDA 的紅線


11.5 中斷恢復設計

為什麼中斷恢復是生死問題

在街機環境中,心流一旦被中斷,玩家很可能直接離開(沉沒成本只有一枚硬幣)。不像家用機玩家會因為買了遊戲而忍耐,街機玩家的容忍閾值極低。

核心公式:

恢復時間 必須 < 50% × 心流重建時間

意思是:如果重新建立心流需要 20 秒,那任何中斷的恢復設計必須在 10 秒內讓玩家「回到狀態」。

中斷類型與恢復時間

中斷類型嚴重度自然恢復時間設計輔助後恢復時間設計目標
輕微碰撞(蹭牆/蹭車)★☆☆☆☆3-5 秒1-2 秒幾乎不中斷心流
重大撞擊(正面撞牆/翻車)★★★☆☆8-15 秒4-6 秒一個脈衝內恢復
系統 UI 彈出(投幣續命畫面)★★★★☆10-20 秒5-8 秒最小化 UI 時間
外部干擾(有人撞到機台/說話)★★★☆☆15-30 秒8-12 秒遊戲端保持節奏感
不公平感知(「AI 作弊!」)★★★★★30 秒 ~ 永遠10-15 秒最危險!必須預防

加速恢復的設計策略

策略 1:極速重生(< 0.8 秒)
策略 2:重生後難度緩衝(3 秒保護期)
策略 3:碰撞恢復加速(+5%,持續 3 秒)
策略 4:音樂連續性(音樂永不中斷)
策略 5:延遲顯示排名掉落
策略 6:路線提示短暫出現

50% 法則的實踐

場景心流重建時間50% 上限設計方案
第一脈衝中碰撞15 秒(還在熱身)7.5 秒快速重生 + 難度緩衝 + 恢復加速 = 4 秒 ✓
深度心流中碰撞25 秒(要重建很深的投入)12.5 秒全套策略 + 音樂不斷 + AI 暫緩 = 8 秒 ✓
不公平感知60 秒(情緒修復很慢)30 秒預防為主: DDA 永遠隱形、AI 碰撞避免從後方、裁判系統公正可見
投幣續命畫面20 秒10 秒倒數設計 5 秒(不是 10 秒)、續命後立即恢復加速 + 無敵 2 秒

最危險的中斷:不公平感知

所有中斷中,「不公平感知」是唯一可能導致心流永久中斷的類型。

觸發條件:

預防設計(比恢復更重要):


11.6 六大系統協同調控(新增)

六大心流系統總覽

系統核心提供主要觸發條件心流貢獻
🎮 操控心流「車聽我的話」的掌控感精準轉向、完美煞車、流暢過彎基礎層,所有心流的地基
🏁 競爭心流「我要贏他」的緊張感對手近身、排名變動、差距縮小動機層,提供心流的「理由」
🛤️ 賽道心流「下一段會怎樣」的期待感新場景出現、路線選擇、地形變化結構層,決定心流的「節奏」
💨 速度心流「好快好爽」的快感高速段、氮氣爆發、下坡加速感官層,最直覺的心流體驗
✨ 回饋心流「我做得好」的確認感特效、音效、分數、稱號強化層,放大其他系統的效果
📈 成長心流「我在進步」的滿足感新紀錄、解鎖、技巧提升感知長期層,驅動再投幣動機

核心原則:協同補償

當一個系統的心流貢獻下降時,其他系統必須自動補償,確保整體心流不中斷。

就像一個樂團:吉他手彈錯一個音,鼓手加重節拍、貝斯手補上低音、鍵盤手填入和弦——聽眾幾乎不會發現。

補償矩陣

下降的系統下降原因補償系統 1補償系統 2補償系統 3
🎮 操控心流 下降玩家操控吃力(新手/疲勞)回饋心流:加強正面回饋,即使小動作也給肯定(「GOOD!」)🛤️ 賽道心流:切換到較寬鬆路段,降低操控要求🏁 競爭心流:AI 拉開距離,減少同時處理對手的壓力
🏁 競爭心流 下降對手不在附近(大幅領先/落後)💨 速度心流:加強速度感(風聲+動態模糊),讓單純開快也爽🏁(自我修復):NPC 加速追近/前方 AI 放慢等待回饋心流:顯示「最快單圈」「速度新高」等個人成就
🛤️ 賽道心流 下降路段單調(長直線/重複彎)💨 速度心流:提供氮氣,用速度感填補場景空白🏁 競爭心流:安排對手此時逼近,製造對戰張力回饋心流:環境視覺事件(飛機低空掠過、煙火、夕陽)
💨 速度心流 下降被迫減速(急彎/彎道組)🎮 操控心流:提供漂移手感滿足,「慢但技術性高」回饋心流:漂移火花、輪胎白煙、漂移計分大量噴發🛤️ 賽道心流:彎道段搭配絕美景觀(山崖邊、海岸線)
✨ 回饋心流 下降回饋系統靜默(極少見)💨 速度心流 + 🎮 操控心流:依靠純粹的駕駛內在滿足感(設計不應讓此情況發生)
📈 成長心流 下降玩家感覺沒進步回饋心流:顯示中場里程碑(「已完成 75%!」「本局漂移總距離 200m!」)🏁 競爭心流:設計一個「恰好能達成」的超車目標

優先級階層

當多個系統同時偏低,該先救哪個?


最高優先 ─── 操控心流 ───  如果操控崩了,其他一切都沒意義
    │                        (方向盤握不住,什麼 flow 都沒有)
    │
    ├─── 競爭心流 ─────────  心流的「動機引擎」
    │                        (沒有對手 = 沒有理由拼命)
    │
    ├─── 速度心流 ─────────  最直覺的爽感
    │    賽道心流              (快 = 爽,是最原始的遊戲快樂)
    │
    ├─── 回饋心流 ─────────  放大器,重要但不是根源
    │
最低優先 ─── 成長心流 ───  長期系統,單局內影響最小

決策邏輯:

「永不全低」法則

在任何時刻,至少 2 個心流系統必須處於正面狀態。

這是遊戲設計的「最低保障線」。如果偵測到 5 個系統同時低於閾值,系統進入緊急補救模式

正常運作下,6 個系統會自然維持「3-4 個在高位,1-2 個在中位,0-1 個在低位」的動態平衡。


11.7 120 秒分析範例

場景設定

逐段分析表

時段賽道段落描述情緒FI 區間🎮 操控🏁 競爭🛤️ 賽道💨 速度✨ 回饋📈 成長DDA 動作
0-10s城市起跑線,3-2-1 倒數後起步,短直線接第一個右彎R→T0.55→0.65▲ 起步操控確認,方向盤有回饋● 中性,起步混戰但位置未明▲ 城市夜景首度展開,霓虹燈牆▲ 起步加速感,引擎聲漸強▲▲ 倒數音效+「GO!」+輪胎白煙● 中性
10-20s城市窄巷 S 型連續彎,第 2 名在正前方T→E0.65→0.75▲▲ 連續彎道操控,第一次完美過彎▲ 第 2 名尾燈在眼前,距離 0.5 秒▲ 巷弄兩側店鋪招牌飛掠● 中速段,專注轉向▲▲ 「PERFECT TURN!」彈出▲ 「比上次過這段快 0.3 秒」
20-30s巷弄出口接上主幹道,路面變寬,第一次氮氣蓄滿E→R0.75→0.70● 直線段操控需求低● 對手散開,暫無威脅▲ 場景從窄巷突然開闊,天際線出現▲▲ 氮氣釋放!速度線+引擎嘶吼▲ 氮氣特效+速度計衝上紅區● 中性
30-40s高速公路匯入匝道,大曲線右彎,第 4 名 AI 加速逼近R→T0.68→0.72▲ 高速彎道需要細膩控制▲▲ 後照鏡顯示追兵,距離從 1.2→0.6 秒▲ 匝道升高,城市全景在下方展開▲ 維持高速過彎的刺激感▲ 後方逼近警告音效漸強● 中性
40-50s高速公路三車道,與第 2 名並排,左右夾擊互不相讓T→E0.72→0.82▲▲ 並排時微操控避免碰撞▲▲▲ 並排纏鬥!0.1 秒差距● 高速公路段本身變化少▲▲ 尾流加速,速度感疊加▲▲ 「SIDE BY SIDE!」+ 分割畫面特寫▲ 首次進入第 2 名 = 本局新高無(FI 進入深度區)
50-60s成功超越!進入海底隧道入口,路面下坡E0.82→0.78● 直線下坡操控需求降▲ 剛超車的滿足感持續▲▲ 隧道入口光影轉換:明→暗→LED 燈帶▲ 下坡加速 + 隧道速度感增強▲▲▲ 「OVERTAKE!」大字+慢動作 0.3s▲ 排名顯示第 2 位
60-70s海底隧道高速段,LED 燈條形成光速隧道效果,氮氣二度蓄滿R→T→E0.75→0.80▲ 隧道微彎需要修正● 對手暫時拉開,無即時威脅▲▲ 光速隧道視覺效果極強▲▲▲ 氮氣+下坡+隧道=極致速度感▲▲ 速度計破表動畫+「MAX SPEED!」▲ 「本局最高速度 312km/h!」
70-80s隧道出口急上坡接左急彎,第 1 名 AI 在眼前T→E0.78→0.84▲▲▲ 急彎漂移操控!完美漂移達成▲▲ 漂移中瞬間拉近第 1 名距離▲ 出隧道見到海面月光● 彎道減速,速度感降▲▲▲ 漂移火花+計分瘋狂跳動+「DRIFT!」▲ 漂移計分刷新個人紀錄無(FI 在深度區)
80-90s彩虹大橋上坡段,與第 1 名差距 0.3 秒,第 3 名也追上E→T0.80→0.76▲▲ 三車近距離,精確走線避碰▲▲▲ 前後夾擊!第 1 名就在眼前▲ 彩虹大橋夜景,東京鐵塔在遠方▲ 上坡段速度略降但張力極高▲ 排名閃爍:「差 0.3 秒!」● 中性AI#4 微降速 2%(防止三車追撞)
90-100s大橋中段連續小彎道組,玩家碰撞護欄!短暫失速T→F→T0.76→0.52→0.62▼ 碰撞!操控中斷 1 秒▼ 被第 3 名超越,掉回第 3● 路段不變▼ 碰撞減速明顯▲(恢復)恢復加速啟動+路線提示● 中性恢復模式:+5% 加速 3s、排名延遲顯示、AI#1 降速 3%
100-110s大橋下坡最終直線,氮氣第三度蓄滿,全力追趕T→E0.62→0.78▲▲ 恢復操控,精確走最內線▲▲▲ 氮氣追趕!差距從 0.8→0.2 秒▲ 下坡衝向終點線,視野開闊▲▲▲ 氮氣+下坡=最高速感▲▲ 「FINAL LAP!」+全畫面衝刺特效▲ 追回差距的成就感AI#1 維持降速(讓玩家有追上的可能)
110-120s衝線!以 0.05 秒差距獲得第 2 名E→A→R0.78→0.85→0.70● 衝線操控結束▲▲▲ Photo Finish!幾乎追上冠軍▲ 終點線拱門+觀眾席▲ 衝線瞬間的最後速度感▲▲▲ 慢動作衝線+「2nd PLACE!」+成績全顯▲▲ 「個人最佳成績!」「解鎖新塗裝」

情緒旅程敘事

起步(0-10s): 玩家投幣後帶著期待坐上座椅。3-2-1 倒數時手握緊方向盤,心跳微微加快。起步瞬間座椅震動,引擎聲轟鳴,霓虹燈從兩側飛掠——「好,開始了。」這 10 秒的設計只有一個目的:讓大腦的 LC-NE 從「評估模式」切換到「專注模式」。

建立節奏(10-30s): 城市窄巷的連續 S 彎是第一個考驗。玩家成功通過時跳出「PERFECT TURN!」——第一個微成就到手,信心建立。出巷弄後路面突然變寬、天際線展開,配合第一次氮氣釋放,這是設計好的第一次「呼吸」。大腦在這裡整理剛才的成就感。

第一次心流脈衝(30-60s): 後方追兵逼近 → 並排纏鬥 → 成功超車。這 30 秒是第一次真正的「心流鎖定」。FlowIndex 從 0.68 攀升到 0.82,進入深度心流區。觸發關鍵: 競爭心流(並排的緊張感)+ 操控心流(精確閃避的掌控感)+ 回饋心流(超車慢動作特寫的滿足感)三系統同時高位。

第二次心流脈衝(60-80s): 隧道光速效果 + 第二次氮氣 + 出口完美漂移。這是「速度心流 + 操控心流」為主導的脈衝。FlowIndex 再次觸及 0.84。觸發關鍵: 極致速度感搭配完美漂移操控,加上隧道出口看到月光海面的場景震撼——感官系統被完全填滿。

危機與恢復(90-100s): 碰撞護欄!FlowIndex 瞬間從 0.76 墜到 0.52。這是全局唯一的 F(挫折)時刻。但系統立刻啟動恢復機制:+5% 加速讓玩家感覺「還有機會」,路線提示幫助重建方向感,AI 微降速確保差距不會絕望性拉大。10 秒內 FlowIndex 回到 0.62,符合 50% 法則。

最終脈衝(100-120s): 恢復後的全力追趕是全局情緒的最高潮。氮氣蓄滿帶來「最後一搏」的感覺,差距數字從 0.8 秒一路縮到 0.05 秒——每一個 0.1 秒的縮減都讓玩家心跳加速。最終以 Photo Finish 獲得第 2 名:沒有贏,但差一點就贏了。

這是完美的街機結局:成就感(個人最佳)+ 遺憾(差 0.05 秒)= 強烈的再投幣動機(「下一局我一定能追上!」)。

心流脈衝高亮

本局共出現 3 次明確的心流脈衝

#時段觸發器主導系統峰值 FI
135-55s後方追兵逼近 → 並排纏鬥 → 超車競爭心流 + 操控心流0.82
262-80s光速隧道 + 氮氣爆發 + 完美漂移速度心流 + 操控心流0.84
3102-118s碰撞恢復 → 全力追趕 → Photo Finish競爭心流 + 速度心流0.85

觀察: 每次脈衝的峰值 FlowIndex 都略高於前一次(0.82 → 0.84 → 0.85),符合「漸進提高」的理想曲線。第三次脈衝在碰撞之後反而最高——因為「險些失去再追回來」的故事弧度產生了額外的情緒動力。

補償事件範例

時段 90-100s:碰撞後的系統協同補償


事件:玩家碰撞護欄
      ↓
操控心流 ▼▼▼(崩潰:操控中斷)
競爭心流 ▼▼(被超越,掉名次)  
速度心流 ▼▼(碰撞減速)
賽道心流 ●(不變)
回饋心流 ●→▲(即將啟動補償)
成長心流 ●(不變)
      ↓
系統偵測:3 個系統同時低 → 啟動補償
      ↓
✨ 回饋心流補償:恢復加速特效(「RECOVERY BOOST!」)+ 路線提示光線
💨 速度心流補償:+5% 加速 3 秒 → 玩家感覺「沒有損失太多」
🏁 競爭心流補償(DDA):第 1 名 AI 降速 3% → 差距不會絕望
🛤️ 賽道心流補償:下一段恰好是下坡直線 = 低操控需求的恢復段
      ↓
結果:10 秒內恢復到 FI 0.62,隨後啟動第三次心流脈衝

重點: 不是只有一個系統在救場,而是四個系統同時從不同角度補償。玩家的主觀感受是「雖然撞了,但我很快就追回來了」——這個「追回來」的過程本身就成為故事的高潮前奏。


📌 結論

> 📌 本章結論

1. 心流可以被設計,不是靠運氣。 從 8% 觸發率到 65%,差別在於你有沒有在前 10 秒抓住玩家的專注力開關,並在接下來的 110 秒用脈衝節奏持續重新觸發它。
2. 脈衝比連續更爽。 大腦不是電池,是節拍器。2-4 次心流脈衝搭配適當的呼吸間隔,比強行維持 120 秒高強度更能讓玩家喊出「太爽了」——就像好歌不會從頭到尾都是副歌。
3. FlowIndex + DDA 是隱形的遊戲大師。 每秒偵測駕駛模式、四區間判讀、六個隱形調整頻道——所有操作對玩家完全透明。玩家只會覺得「這遊戲好像很懂我」,不會察覺有人在幕後調難度。
4. 六大系統是一支樂團,不是六個獨奏。 任何一個系統掉了都不致命,因為其他系統會自動補位。真正危險的是所有系統同時沉默——但只要遵守「永不全低」法則和補償矩陣,這種情況永遠不會發生。
5. 最後 0.05 秒比冠軍更值錢。 完美的街機結局不是讓玩家贏,而是讓玩家「差一點就贏」。碰撞後的逆轉追趕、Photo Finish 的 0.05 秒差距——這些「未完成的故事」才是讓玩家掏出下一枚硬幣的真正原因。

*— §8 完 —*

*下一章:§9 回饋系統設計——如何用視覺、聽覺、觸覺的交響樂放大每一個心流時刻*

§12. FlowIndex 公式詳解

12.1 FlowIndex 公式詳細解釋

12.1 公式定義

FlowIndex 採用統一的三指標公式(即時和離線版相同):


FlowIndex = w1 × max(0, 1 - 穩定性指標) + w2 × (1 - min(1, 操控品質指標)) + w3 × 一致性指標

⚠️ 權重為初始建議值(awaiting empirical calibration)

w1 = 0.45, w2 = 0.30, w3 = 0.25(總和 = 1.0)。此為基於理論直覺的起始點,需在 Phase 1 測試中以 FSS 問卷為黃金標準,用多元回歸反推最佳權重。

續玩率不納入公式,改為外部效標(external criterion):用 FlowIndex 預測續玩率,若相關性顯著(r > 0.3),則間接驗證公式有效性。

模型假設限制

本公式採用線性加法模型作為 baseline。此假設可能不成立——心流可能是門檻效應(任一指標低於閾值即無心流)或乘法關係。建議 Phase 1 測試中同時比較:

權重校準方法

FlowIndex 為一個 0-1 之間的連續值,數值越高代表越強的心流狀態跡象。以下逐一說明各變數。

12.2 各變數定義與計算方法

6.2.1 圈速CV(Coefficient of Variation of Lap Times)

定義:連續圈次完成時間的變異係數(標準差÷平均值)。

⚠️ 開放式賽道適配:對於無圈道概念的 point-to-point 賽道(如 A9 DX),「圈速CV」應替換為更能反映遊戲核心節奏的指標。以 A9 DX 為例,核心節奏為「氮氣技巧蓄力→釋放加速」的循環,因此最佳替代指標為氮氣循環節奏CV(連續氮氣釋放間隔的變異係數)。若遊戲無此機制,可退而使用分段時間CV。

計算方法


圈速CV = SD(T₁, T₂, ..., Tₙ) / Mean(T₁, T₂, ..., Tₙ)

其中 T₁~Tₙ 為連續 n 圈的圈速(建議 n ≥ 3)。

開放式賽道替代計算(以 A9 DX 為例)


氮氣循環CV = SD(Nitro_release₁_interval, ..., Nitro_releaseₙ_interval) / Mean(intervals)

其中 interval 為連續兩次氮氣釋放之間的時間差。穩定的釋放節奏反映玩家已掌握「技巧蓄氣→釋放」的循環,即行動-意識融合的表現。

為什麼反映心流

數值範圍

下限保護:公式中使用 max(0, 1 - 圈速CV) 確保當CV極大時(如新手圈速波動超過100%),該項不會產生負值。

數據收集:圈道制遊戲由系統自動記錄每圈過線時間;開放式賽道記錄每個Checkpoint通過時間或氮氣釋放時間戳,無需額外硬體。

6.2.2 輸入抖動度(Input Jitter)

定義:方向盤角度的高頻變化量,反映操控的平滑程度。

計算方法


輸入抖動度 = RMS(d²θ/dt²) / θ_max

即方向盤角加速度的均方根值,除以最大轉角進行正規化(0-1)。

替代計算(如無角加速度數據):


輸入抖動度 = Count(方向反轉次數) / 總取樣幀數

統計單位時間內方向盤反轉次數佔比。

為什麼反映心流

數值範圍

上限裁切:公式中使用 min(1, 輸入抖動度) 確保正規化後的值不超過1(極端情況下RMS可能因硬體異常超出正常範圍)。

數據收集:從方向盤控制器讀取原始角度數據(通常 60-120Hz 取樣率),軟體計算。

6.2.3 路線一致性(Racing Line Consistency)

定義:連續圈次中車輛行駛路線的重合程度。

計算方法


路線一致性 = 1 - (DTW_distance(Lap_i, Lap_i+1) / Track_length)

使用動態時間規整(DTW)或 Fréchet 距離計算相鄰兩圈路線的相似度,再以賽道總長度正規化。

簡化計算


路線一致性 = 1 - Mean(|X_i(s) - X_avg(s)|) / Track_width

在每個採樣點 s 計算實際橫向位置與平均路線的偏差,除以賽道寬度正規化。

為什麼反映心流

數值範圍

數據收集:記錄車輛每幀的 2D 座標位置(通常遊戲引擎已有),後端計算。

⚠️ 開放式賽道不適用:路線一致性指標依賴「重複跑同一段路線」來比較路線重合度。對於 point-to-point 開放式賽道(如 A9 DX),玩家單局內不會重複行駛同一段路,因此此指標無法直接套用。A9 DX 的 FlowIndex 中,此項由「氮氣補充效率」取代(見 §9.2 設計建議5的適配說明)。

定義:玩家在該局結束後選擇立即投幣續玩的比率。

計算方法


續玩率 = 1  (如果在倒數結束前投幣續玩)
續玩率 = 0  (如果離開)

對於批次統計


續玩率 = 該玩家連續遊玩局數 / 最大觀察局數

為什麼反映心流

數值範圍

數據收集:POS 系統記錄投幣時間戳,計算局間間隔。若間隔 < 60秒視為「立即續玩」。

12.3 建議權重設定

權重設定(初始值,待校準)
權重建議值設定理由
w1(穩定性指標)0.45表現穩定性是心流最可靠的行為指標,且量測精確
w2(操控品質指標)0.30反映即時操控品質,但受控制器硬體精度影響
w3(一致性指標)0.25反映技能掌握與專注,但首局無法計算

權重總和 = 1.0

續玩率定位為外部效標:不納入公式計算,改為驗證指標。若 FlowIndex 與續玩率相關性 r > 0.3,則間接支持公式有效性。

12.4 FlowIndex 判讀標準

FlowIndex 範圍心流狀態判讀建議動作
0.80 - 1.00深度心流維持當前難度,不做任何調整
0.60 - 0.79淺層心流系統良好,可微幅增加挑戰以加深
0.40 - 0.59邊緣狀態需判斷方向:偏焦慮則降難度,偏無聊則加挑戰
0.20 - 0.39脫離心流啟動DDA介入,顯著調整難度
0.00 - 0.19完全脫離可能是新手或已放棄,考慮輔助模式

場景判讀輔助

12.5 實際營運數據收集架構


┌─────────────────────────────────────────────┐
│              街機硬體層                       │
├─────────────────────────────────────────────┤
│ 方向盤角度 (120Hz) │ 踏板壓力 │ 過線感測器 │
└──────────┬──────────┬──────────┬────────────┘
           │          │          │
┌──────────▼──────────▼──────────▼────────────┐
│              遊戲引擎層                       │
├─────────────────────────────────────────────┤
│ 車輛座標(60fps) │ 圈速記錄 │ 碰撞事件 │ AI狀態 │
└──────────┬──────────────────────────────────┘
           │
┌──────────▼──────────────────────────────────┐
│           FlowIndex 計算模組                  │
├─────────────────────────────────────────────┤
│ • 每個測量周期結束時更新穩定性指標(圈速CV/分段CV/氮氣循環CV) │
│ • 每秒計算輸入抖動度(滑動窗口 5秒)           │
│ • 每個測量周期結束時更新一致性指標              │
│ • 每局結束時記錄續玩率                        │
│ • 即時輸出 FlowIndex → DDA引擎               │
└──────────┬──────────────────────────────────┘
           │
┌──────────▼──────────────────────────────────┐
│           後端分析平台                        │
├─────────────────────────────────────────────┤
│ • 每台機台上傳統計摘要(每局一筆)             │
│ • 不上傳原始幀數據(頻寬考量)                 │
│ • 長期追蹤 FlowIndex 與營收相關性             │
└─────────────────────────────────────────────┘

12.6 公式的限制與注意事項

限制說明緩解方式
首圈無法計算路線一致性和圈速CV需至少2圈數據首圈使用簡化公式(見下方)
新手偏差新手學習中的不穩定≠脫離心流識別「進步中的不穩定」(CV下降趨勢)另外處理
外部干擾續玩率受非心流因素影響續玩率作為外部效標驗證,不納入公式
賽道差異不同賽道的「正常」CV不同每條賽道獨立建立基線
對手互動碰撞、被撞導致的表現波動排除碰撞後3秒的數據;或加入「碰撞修正因子」
硬體精度不同機台方向盤靈敏度可能不同正規化處理;定期校準
首圈 FlowIndex 公式

首圈僅有輸入抖動度可用(無圈速CV、無路線一致性),使用單指標版本:


FlowIndex_Lap1 = 1 - min(1, 輸入抖動度)

此值僅作為 DDA 的初步參考,信心度較低。從第二圈起加入圈速CV,第三圈起使用完整即時版公式。


§13. 案例分析

基於 v1.1 的 13 款遊戲案例,以六大心流系統框架重新評分分析。

13.1 六大心流系統定義

系統核心問題評分標準
操控心流車是否好開、好玩?操控可預測性、學習曲線、因果清晰度
競爭心流競爭是否有趣且公平?對手行為合理性、超車機會、戲劇性
賽道心流每30秒是否有新刺激?節奏變化、風險獎勵、地標記憶度
速度心流是否持續感受到快?感官通道堆疊、FOV/場景設計、Nitro 衝擊力
回饋心流成功操作是否被即時強化?視覺/音效/觸覺回饋層次、正向循環
成長心流每局是否感受到進步?技能解鎖感、排名進階、再挑戰動機

評分標準:★ = 1(弱)至 ★★★★★ = 5(頂尖)


13.2 總覽評分矩陣

遊戲平台操控競爭賽道速度回饋成長總分總評
Asphalt 9 Arcade DX街機★★★★★★★★★★★★★★★★★★★★★21感官轟炸型
Initial D Arcade Stage街機★★★★★★★★★★★★★★★★★★★★★★★★24技術深度型
Wangan Midnight MT街機★★★★★★★★★★★★★★★★★★★★★★★★★25社交競速型
Gran Turismo 7主機★★★★★★★★★★★★★★★★★★★★★★★★24模擬沉浸型
Forza Horizon 5主機★★★★★★★★★★★★★★★★★★★★★★★★★25開放探索型
Mario Kart 8 DX主機★★★★★★★★★★★★★★★★★★★★★★★★24派對歡樂型
Assetto Corsa/ACCPC★★★★★★★★★★★★★★★★★★★★20純粹駕馭型
iRacingPC★★★★★★★★★★★★★★★★★★★★★★★23競技巔峰型
NFS UnboundPC★★★★★★★★★★★★★★★★★★★★20風格街頭型
Asphalt 9 Mobile手機★★★★★★★★★★★★★★★★★★★19碎片爽快型
Real Racing 3手機★★★★★★★★★★★★★★★★★★★19手機模擬型
GT7 VR ModeVR★★★★★★★★★★★★★★★★★★★★★★★★★25VR沉浸型
Assetto Corsa VRVR★★★★★★★★★★★★★★★★★★★★★★22VR硬核型

13.3 各系統最強/最弱分析

操控心流(Control Flow)

最強 ★★★★★:Initial D、GT7、iRacing、AC/ACC、GT7 VR、AC VR

共通特徵:

最弱 ★★:Asphalt 9 Mobile

弱點分析:

啟示:操控心流的核心是「因果歸因」——玩家必須相信「是我的操作造成了這個結果」。


競爭心流(Competition Flow)

最強 ★★★★★:iRacing、Mario Kart 8 DX、Wangan Midnight MT

遊戲競爭設計策略為何有效
iRacingSR+iRating 分級匹配永遠和相近水準的人比,每場都是「剛好能贏」的挑戰
Mario Kart道具橡皮筋+位置權重落後者有希望,領先者有威脅,戲劇性到最後一秒
Wangan MT4人本地對戰+封路攻防物理接觸=社交互動,勝負不只看速度還看策略

最弱 ★★:Real Racing 3

弱點分析:

啟示:競爭心流需要「即時互動性」——異步競爭無法替代同步對抗的戲劇性張力。


賽道心流(Track Flow)

最強 ★★★★★:Forza Horizon 5

為何最強:

最弱 ★★:(無明確最弱者,多款在 ★★★)

相對較弱者:Wangan MT、AC/ACC、iRacing

啟示:賽道心流的敵人是「重複」。每30秒需要一個新的視覺/操控刺激,否則注意力衰退。


速度心流(Speed Flow)

最強 ★★★★★:Asphalt 9 Arcade DX、Wangan Midnight MT

遊戲速度感設計感官通道數
Asphalt 9 DXFOV誇大+全視覺特效+動感平台+風扇+震動+Nitro爆發7/7 全開
Wangan MT300km/h力回饋負載+車流穿梭+座椅震動+風扇+隧道壓縮6/7

最弱 ★★:Assetto Corsa/ACC、iRacing

弱點分析:

啟示:速度心流與操控心流存在天然張力——越真實的操控,越難「感覺快」。我們需要找到兩者的平衡點。


回饋心流(Feedback Flow)

最強 ★★★★★:Asphalt 9 DX、GT7、Mario Kart 8 DX、GT7 VR、AC VR

遊戲回饋設計亮點
Asphalt 9 DXKnockdown 慢動作、Shockwave 全屏衝擊、動感平台同步
GT7DualSense 分區觸覺(路肩左右差異)、自適應扳機 ABS 抓放感
Mario Kart漂移火花三段色變、道具命中的即時視覺/音效爆發、Trick Boost 跳台慶祝
GT7 VRPSVR2 頭盔觸覺+Tempest 3D 音訊+深度感知+座艙存在感
AC VRFFB「方向盤即儀表」+VR 空間存在感放大觸覺感知

最弱 ★★★:iRacing、Initial D

弱點分析:

啟示:回饋心流 ≠ 回饋精確度。精確+華麗的組合才是最強。純精確(iRacing)或純華麗(某些手遊特效)都不夠。


成長心流(Progression Flow)

最強 ★★★★★:Initial D、iRacing、Forza Horizon 5

遊戲成長設計為何有效
Initial D技術從新手→Feint→Eraser→TST→Gutter Run 的明確階梯永遠有「下一個技術」要學
iRacingRookie→D→C→B→A→Pro 的 License 體系外在系統具象化技術成長
Forza H5車輛解鎖+塗裝+藍圖+季節內容+排行榜多維度成長路徑,總有一個適合你

最弱 ★★:Asphalt 9 Arcade DX

弱點分析:

啟示:成長心流需要「可見的軌跡」——玩家必須能回頭看見自己走了多遠。投幣制街機的最大挑戰就是如何在無進度系統下創造成長感。


13.4 六大系統之間的互補與衝突

互補關係

組合互補效應代表案例
操控心流 × 回饋心流精確操控+即時回饋=「人車合一」GT7 (DualSense)、AC VR
速度心流 × 回饋心流高速感+多感官爆發=「腎上腺素飆升」Asphalt 9 DX、Wangan MT
競爭心流 × 賽道心流對手戰術+賽道變化=「永不重複的比賽」Mario Kart 8 DX
操控心流 × 成長心流技術深度+可見進步=「長期沉迷」Initial D、iRacing
賽道心流 × 速度心流環境變化+速度感設計=「視覺盛宴」Forza Horizon 5

衝突關係

衝突對矛盾本質典型表現
操控心流 vs 速度心流真實操控=感覺慢;感覺快=操控失真AC/iRacing 精確但「慢」;Asphalt 快但「假」
競爭心流 vs 成長心流公平匹配=永遠贏不了大獎;強弱差距=新手被碾壓iRacing 分級精確但新手困在 Rookie
速度心流 vs 賽道心流持續高速=賽道變化被忽略;賽道變化=需要減速適應Wangan MT 高速但風景重複
回饋心流 vs 操控心流華麗回饋特效=遮蔽操控資訊;清晰操控=回饋樸素NFS Unbound 特效干擾視線

解決衝突的設計策略


13.5 對我們產品的啟示

街機競速遊戲的六大系統優先級

基於分析,街機平台的最佳心流系統權重:


速度心流 ★★★★★ (街機的終極優勢:全感官通道)
回饋心流 ★★★★★ (即時+華麗+物理觸覺)
操控心流 ★★★★  (要好開,但不需要 sim 級深度)
競爭心流 ★★★★  (本地多人對戰的社交性)
成長心流 ★★★   (受投幣制限制,但需要有回客機制)
賽道心流 ★★★   (受單局時長限制,但每局需有變化)

具體設計建議

操控心流

競爭心流

賽道心流

速度心流

回饋心流

成長心流


📌 結論

§14. 驗證方法

14.1 驗證方法

14.1 問卷量表法

推薦量表
量表適用場景題數優缺點
Flow Short Scale (FSS)遊玩後即時測量10題簡短、有效、適合快速場景
FSS-2 / DFS-2詳細研究36題(9維度×4題)全面但耗時
EGameFlow遊戲專用27題(7維度)遊戲特化、含社交維度
GEQ (Game Experience Questionnaire)多維遊戲體驗33題不僅測心流,含多情感維度

出處

街機場景的快速問卷建議

考慮街機環境(玩家站著、時間短),建議使用:

3題快速心流檢測(基於FSS核心維度簡化):

14.2 生理監測法

可行的指標與設備
指標設備整合方式侵入性有效性
心率方向盤內嵌傳感器
皮膚電導方向盤握把傳感器中高
瞳孔直徑螢幕上方紅外攝影機
面部表情攝影機+AI分析
握力壓力方向盤壓力感測器

關鍵指標組合(建議)

14.3 行為數據法(最適合街機環境)

可自動收集的心流代理指標
行為數據心流狀態特徵計算方法
圈速穩定性連續圈低方差SD(lap_times) / mean(lap_times)
輸入平滑度方向盤角度變化率低角加速度 RMS
路線一致性連續圈路線重合度高DTW距離/Fréchet距離
最佳線偏差趨近理想路線實際路線與理想路線距離
反應時間對突發事件反應快速從事件到輸入的延遲
遊玩時長連續投幣不離開總遊玩時間
投幣頻率結束後立即續關上局結束到下局開始時間
心流指數計算(提案)

FlowIndex = w1 × (1 - 圈速CV) + w2 × (1 - 輸入抖動度) + w3 × 路線一致性

其中權重 w1-w4 需透過對照實驗(行為數據 vs 問卷)校準。

14.4 綜合驗證流程建議

開發階段驗證

Phase 1: 內部測試(10-20人)
├── 生理監測(完整設備)
├── 遊玩後FSS問卷
├── 行為數據收集
└── 建立:行為數據 ↔ 問卷 ↔ 生理 的相關模型

Phase 2: 焦點測試(50-100人)
├── 行為數據收集
├── 簡化問卷(3題版)
├── 訪談(質性數據)
└── 校準FlowIndex權重

Phase 3: 場測(營運數據)
├── 純行為數據(自動收集)
├── FlowIndex即時計算
├── A/B測試不同設計
└── 長期追蹤投幣率×心流相關性

圖7:心流驗證三階段流程

心流驗證三階段流程圖 Phase 1:內部測試 10-20 人 生理監測(完整設備) FSS 問卷(36題) 行為數據收集 深度訪談 產出: 行為↔問卷↔生理 相關模型 使用工具: • PPG心率感測器 • 紅外瞳孔追蹤 • EDA皮膚電導 • 遊戲行為日誌 Phase 2:焦點測試 50-100 人 行為數據收集 簡化問卷(3題) 焦點訪談 A/B 測試設計 產出: 校準 FlowIndex 權重 w1-w4 參數確定 使用工具: • 方向盤PPG(嵌入式) • 遊戲行為自動日誌 • 平板快速問卷 • 統計分析軟體 Phase 3:場測營運 全量營運數據 純行為自動收集 FlowIndex 即時計算 A/B 測試不同設計 投幣率追蹤 產出: FlowIndex↔投幣率 商業驗證完成 使用工具: • 機台內建感測系統 • 雲端數據管線 • 即時儀表板 • 營運分析報表 FlowIndex = w₁×(1-圈速CV) + w₂×(1-輸入抖動度) + w₃×路線一致性 + w₄×續玩率 權重 w₁-w₄ 透過 Phase 1-2 校準,Phase 3 商業驗證 驗證方法參考:Bian et al. (2016); Jackson & Eklund (2002); Dixon et al. (2020)

14.5 產品應用建議

設計建議 16 ⁽探索性⁾:方向盤PPG心率感測為值得探索的研究方向(非建議即刻實作)。PPG對方向盤操控的動作干擾(motion artifact)敏感,可靠性存疑。替代方案:座椅嵌入式心震圖(BCG, Ballistocardiography)無需手接觸,從座椅震動提取心率,更適合高動態操控環境。

設計建議 17:建立行為FlowIndex — 根據圈速穩定性、輸入平滑度、路線一致性計算即時心流指數,用於DDA調整和後續分析。

設計建議 18:營運數據作為最終驗證 — 追蹤「單次遊玩局數」和「投幣間隔時間」作為心流體驗的商業代理指標,與FlowIndex進行相關分析。


§15. 設計建議總表與參考文獻

15.1 六大系統核心 Checklist

系統最重要的一件事絕對不能做的一件事
操控心流首局30秒內建立操控信心全管線延遲超過50ms
競爭心流NPC每20-30秒製造一次名次變化讓玩家察覺 Rubber Band 作弊
賽道心流每30秒提供新的刺激元素連續同方向彎道超過3個
速度心流多通道同步營造速度感Motion Blur 過重反而降低速度感
回饋心流每次成功操作3-8秒內有正向回饋比賽中彈出文字訊息遮擋視線
成長心流結束時顯示「差一點就...」讓玩家覺得輸了什麼都沒得到

15.2 Flow Curve 設計目標

時間段情緒目標主要負責系統
0-10秒興奮(起步加速)操控 + 速度
10-30秒建立信心(首次成功操控)操控 + 回饋
30-60秒第一波心流(超車+技巧)競爭 + 賽道
60-90秒呼吸+再攀升賽道 + 速度
90-150秒深度心流(纏鬥+技術段)全系統協同
150-180秒高潮(最後衝刺+逆轉)競爭 + 速度 + 回饋
結束意猶未盡 + 成長感成長 + 回饋

15.3 評估工具總覽

工具測量內容適用階段
Telemetry / Replay操控數據、路線、速度開發 + 營運
Heat Map失誤熱區、煞車點賽道調整
Eye Tracking視線分布、注意力UI / 場景測試
Heart Rate / GSR生理喚醒度研究驗證
Flow Curve 問卷每10秒情緒狀態體驗測試
營運數據完賽率 / 接關率 / 投幣率持續優化
AI 預測模型棄玩風險預測即時介入