部分 架構與封裝
第1 章 UI 交互 .............................................................................................................. 2
1.1 綁定事件響應 ........................................................................................................ 2
1.2 事件傳遞流程 ........................................................................................................ 7
1.3 事件響應接口 ...................................................................................................... 11
第2 章 玩法底層 ......................................................................................................... 16
2.1 游戲循環(huán) .............................................................................................................. 16
2.2 時間記錄 .............................................................................................................. 23
2.3 動畫事件 .............................................................................................................. 27
2.4 游戲同步 .............................................................................................................. 31
第3 章 輔助系統(tǒng) ......................................................................................................... 36
3.1 有限狀態(tài)機 .......................................................................................................... 36
3.2 腳本系統(tǒng) .............................................................................................................. 43
第二部分 藝術資源
第4 章 資源分類 ......................................................................................................... 50
4.1 貼圖種類 .............................................................................................................. 50
4.2 材質效果 .............................................................................................................. 54
4.3 動畫分類 .............................................................................................................. 63
4.4 流動效果 .............................................................................................................. 66
第5 章 后處理效果 ...................................................................................................... 71
5.1 模糊效果 .............................................................................................................. 71
5.2 泛光效果 .............................................................................................................. 79
5.3 輝光效果 .............................................................................................................. 83
5.4 景深 ...................................................................................................................... 94
第6 章 資源工作流 .................................................................................................... 108
6.1 圖片格式更改 .................................................................................................... 108
6.2 動畫抽取 ............................................................................................................ 111
6.3 文件移動檢測 .................................................................................................... 116
第三部分 底層核心
第7 章 渲染原理 ....................................................................................................... 120
7.1 渲染管線 ............................................................................................................ 120
7.2 渲染順序 ............................................................................................................ 126
第8 章 3D 數學基礎 .................................................................................................. 129
8.1 點和向量 ............................................................................................................ 129
8.2 向量的運算 ........................................................................................................ 130
8.3 區(qū)域檢測 ............................................................................................................ 138
8.4 平面移動 ............................................................................................................ 142
第9章 尋路算法 ........................................................................................................ 147
9.1 尋路這件事 ........................................................................................................ 147
9.2 A*算法 ............................................................................................................... 150
9.3 Navigation 系統(tǒng) .................................................................................................. 158
9.4 任務調配 ............................................................................................................ 161
第四部分 自定義擴展
第10 章 調試工具 ..................................................................................................... 168
10.1 GM 命令 ........................................................................................................... 168
10.2 繪制曲線 .......................................................................................................... 174
10.3 指示繪制 .......................................................................................................... 181
第11 章 日志工具 ...................................................................................................... 190
11.1 出錯暫停 .......................................................................................................... 190
11.2 日志接口優(yōu)化 .................................................................................................. 195
11.3 頻道化日志 ...................................................................................................... 199
11.4 崩潰日志上報 .................................................................................................. 204
第12 章 快捷功能 ..................................................................................................... 207
12.1 自定義菜單 ...................................................................................................... 207
12.2 定制UI ............................................................................................................. 213
12.3 回退操作 .......................................................................................................... 217
第13 章 后臺服務 ..................................................................................................... 221
13.1 編輯器服務 ...................................................................................................... 221
13.2 自動注冊框架 .................................................................................................. 225
13.3 遍歷文件 .......................................................................................................... 228
第五部分 獨立游戲
第14 章 角色分工 ..................................................................................................... 234
14.1 產品策劃 .......................................................................................................... 234
14.2 美術設計 .......................................................................................................... 237
14.3 運營知識 .......................................................................................................... 241
14.3.1 用戶規(guī)模數據 ................................................................................... 241
14.3.2 用戶價值數據 .............................