本课程是 Gianny Dantas 在 Udemy 平台推出的《Godot 2D Academy: Create a 2D RPG Game with Godot 4》实战进阶课,定位中阶 Godot 4 2D 开发,面向已掌握 Godot 4 基础、想从零搭建完整 2D RPG 的开发者。课程 2026 年 4 月更新,总时长13 小时 47 分钟,共 15 章节 97 节课,全程采用 GDScript 实战教学,带你用简单高效的方式攻克 RPG 复杂系统,最终产出架构清晰、可复用、可打磨上线的完整 2D RPG 项目。
你能学到什么
【你将学到的内容】
课程入门与项目资源(3 讲,6min)
课程介绍、学习注意事项、游戏素材资源说明
玩家角色全开发(10 讲,1hr 38min)
项目创建、玩家场景搭建;FSM 有限状态机实现、动画控制、血量组件、经验系统、攻击逻辑
城镇关卡搭建(7 讲,1hr 2min)
使用 TileMap 制作城镇主区域、房屋、水域、敌人区、特殊敌人区等关卡场景
全套 UI 面板制作(9 讲,1hr 11min)
主按钮、背包、装备、属性、技能、技能快捷栏、玩家整体 UI 界面实现
背包与装备系统(15 讲,3hr)
物品数据配置、背包槽位、物品丢弃 / 移动 / 使用逻辑、装备系统、物品拓展与效果实现
玩家属性系统(5 讲,23min)
属性关联绑定、数值实时更新、伤害计算逻辑
敌人与 AI 系统(13 讲,1hr 36min)
敌人场景、生成器、FSM 敌人 AI;跟随 / 攻击状态、特效、血条、战利品系统
技能系统(7 讲,59min)
技能数据配置、技能效果、装备与快捷栏使用逻辑
NPC 与对话系统(7 讲,1hr 7min)
NPC 场景、对话面板、对话展示、NPC 自主移动逻辑
商店交易系统(6 讲,54min)
商店面板、商店 NPC、物品加载、交易功能实现
【核心能力沉淀】
Godot 4 进阶精通:熟练掌握 2D 节点、信号、场景复用、Autoload、资源系统与 GDScript 规范编写
专业架构设计:精通 FSM 有限状态机,搭建灵活可扩展、可维护的 RPG 游戏架构
全 RPG 系统开发:独立完成玩家、敌人、背包、装备、技能、NPC、对话、商店、任务、合成全套核心系统
工程化开发能力:编写整洁可复用代码,掌握专业 Godot 项目结构与开发规范
实战落地能力:从零到完整可上线 2D RPG,可直接迁移框架到自定义项目
——————————————————————————————————————————————————




















暂无评论内容