这是一门基于 Godot 4 的城市建造游戏实战课,围绕一个可导出到 HTML5/Web 的 3D 经营类项目,讲解从游戏设计文档、Blender 与 Godot 协作流程,到 AStar 寻路、packed arrays、多网格优化、VAT 顶点动画纹理等中级主题,适合想提升 Godot 编程、性能优化与技术美术流程能力的开发者。
你能学到什么
【你将学到的内容】
1. 城建玩法设计与项目规划(4 讲|约2.6h)
• 梳理 city builder 核心循环与玩法目标
• 设计并迭代游戏设计文档
• 分析开发中的关键设计问题
• 建立适合独立项目推进的前期方案
2. Blender / Godot 美术与技术流程(多讲|约贯穿全课)
• 搭建 3D 资源制作与导入流程
• 理解 Vertex Animated Textures 的生产思路
• 处理实例化渲染相关的顶点绘制与遮罩方案
• 建立面向复杂场景的技术美术工作流
3. Godot 4 城建核心程序开发(8 讲|约9h)
• 使用 Godot 4.4 搭建完整网页项目
• 实现城建游戏中的 AStar 路径寻找
• 编写核心游戏逻辑与系统交互
• 推进 vertical slice 级别的可玩内容落地
4. Web 优化、着色器与最终打磨(6 讲|约3.7h)
• 使用 multimesh、packed arrays 等方式优化 Web 构建
• 拆解 VAT 着色器与实例化算法实现
• 加入音效、结束界面与参数调优
• 完成一个可展示、可运行的 polished vertical slice
【核心能力沉淀】
1. 城建玩法原型能力:能从设计文档出发,搭出 city builder 的核心玩法骨架。
2. Godot 4 项目落地能力:能把设计方案转成可运行的 Godot 4.4 网页项目。
3. 路径与系统实现能力:能在城建场景中实现 AStar 寻路和关键交互逻辑。
4. 技术美术整合能力:能把 Blender、VAT、着色器和实例化渲染串成稳定流程。
5. Web 性能优化能力:能针对浏览器发布场景做结构和渲染层面的优化。
——————————————————————————————————————————————————



















暂无评论内容