• 投稿

【Godot 4实战】从零打造“吸血鬼幸存者”:GDScript 开发 Roguelite 全流程教学

3081
0
2026-01-02 13:19:39
23
14
148
4
【课程简介】 这是一门专为独立游戏开发者打造的 Godot 4 引擎实战课程。以当下火爆的“吸血鬼幸存者”(Survivors)类游戏为核心案例,课程将带你从一个空白项目开始,一步步构建出功能完备的 Roguelite 游戏。你将深入掌握 GDScript 编程语言,学习如何处理成群结队的敌人 AI、设计令人满足的自动攻击系统、构建随机化的技能升级池以及数据持久化存储。无论你是初学者还是希望提升架构能力的开发者,本课程都将帮助你掌握开发高质量 2D 竞技场生存游戏的核心技能,将你的创意转化为代码。 您将学到 -- 核心架构搭建:掌握 Godot 4 基础设置、项目组织结构及 TileMap 地图系统的使用。 -- 战斗机制开发:实现流畅的玩家移动、自动索敌攻击系统以及精确的伤害数值计算。 -- 敌人生成系统:编写加权生成算法,实现随着时间推移难度递增的“潮汐式”敌人生成机制。 -- Roguelite 进阶:开发经验值掉落、等级系统、随机技能选择池以及属性无限叠加逻辑。 -- 碰撞与检测:深入理解 Hitbox(攻击框)与 Hurtbox(受击框)的高效交互逻辑。 -- UI 与反馈:制作动态血条、伤害数字飘字、升级菜单及游戏结束结算界面。 -- 数据持久化:从零编写存档与读取系统(Save/Load),实现永久升级等“元游戏”要素。 -- 音效与发布:学习音频总线管理,并掌握将最终游戏成品导出的完整流程。 【讲师信息】 讲师 Kaan Alpay (Firebelley) 是一位经验丰富的全职独立游戏开发者,拥有多年的 Godot 引擎开发经验。他曾成功开发并发布过备受好评的商业游戏作品。作为讲师,他非常注重代码的整洁性(Clean Code)与项目的可扩展性,擅长将复杂的系统拆解为易于理解的模块,致力于帮助学员养成良好的编程习惯和专业的架构思维,让学员不仅学会“怎么写”,更懂得“为什么这样写”。
AI & 机器人 - 赛博会议室:852270885 | 翻译引擎:nihaovid.cn
Godot 系统课程
(12/59)
11.1万播放
简介
【Godot 4实战】30天挑战制作30款游戏:从零打造你的独立游戏作品集 (上)| Godot 4 / GDScript / 快速原型开发 /游戏机制设计
【Godot 4实战】30天挑战制作30款游戏:从零打造你的独立游戏作品集(下) | Godot 4 / GDScript / 快速原型开发 /游戏机制设计
通过Godot游戏开发学习编程:从零到一制作7款经典游戏 | 角色扮演 / 农场模拟 / 平台跳跃 / 动作射击 / 塞尔达 / 星露谷物语 / 宝可梦
Godot 4 与 C# 2D 游戏开发入门(上):从环境配置到七款实战项目开发详解 | 引擎基础 / C# 脚本 / 节点系统 / 物理交互
Godot 4 与 C# 2D 游戏开发入门(下):从环境配置到七款实战项目开发详解 | 引擎基础 / C# 脚本 / 节点系统 / 物理交互
Godot 4 实战教程:手把手教你做个超有趣的涂色App!(完整项目) | 项目设置 / 图像处理 / 涂色工具开发 / 多页面导航 / 高级交互
【保姆级Godot教程】零基础恐怖游戏开发全流程:从零打造一个让人脊背发凉的游戏!| 场景搭建 / 环境设计 / NPC / 导航系统 / 多语言支持
【Godot 4 教程】零基础开发类塞尔达风格 2D 动作冒险游戏 (从入门到实战) | GDScript 编程 / 关卡设计 / 解谜系统 /
【Godot特效】手把手教你制作魔法、爆炸与环境特效,掌握独立游戏画质提升秘籍
【Godot 4】保姆级实战教程:从零打造像素风 RPG(战斗/AI/系统详解)
Godot 4 2D 游戏开发实战:从零打造复古街机神作 | 移动机制 / 战斗系统 / 动态敌人生成 / 游戏架构 / UI / 数据持久化 / 音效
【Godot 4实战】从零打造“吸血鬼幸存者”:GDScript 开发 Roguelite 全流程教学
【独立游戏开发】拒绝吃灰!带你用Godot4从零敲出一个完整的2D肉鸽游戏 | 随机生成 / 背包系统 / 肉鸽核心循环
【Godot教程】手把手教你复刻《星露谷物语》,打造你的专属农场游戏 | 角色设置 / 地形生成 / 资源管理 / 自动化机器 / 商店系统
Godot 4 移动端开发全攻略:保姆级教程带你上架 App Store | 游戏架构 / 触控操作 / 屏幕适配优化 / 商店 / 数据存档 / 全平台
独立游戏开发首选:Godot 4 零基础入门,手把手教你做 3 款不同类型的 2D 游戏 | 2D 射击 / 平台跳跃 / 物理模拟
毕设大挑战:和队友做了一款海狸修坝肉鸽游戏 | 多人 / 游戏主题转化 / 程序开发与美术音效
11:14
零基础也能做 3D 游戏?从零手撸 3D 塔防和 FPS 射击游戏 | GDScript 编程实战 / 3D 物理与控制 / 视觉动画增强
Godot 4.6 游戏开发:从零打造 2D 俯视角动作游戏 | TileMapLayer / 状态机 / 导航系统 / 视觉特效
Godot 4 开发实录:从零手写 2D 游戏核心逻辑(上)| GDScript 脚本编程 / 2D 游戏开发工作流
Godot 4 开发实录:从零手写 2D 游戏核心逻辑(下)| GDScript 脚本编程 / 2D 游戏开发工作流
Godot 3.5 物品栏与UI系统构建(上) | GDScript / 界面交互 / 数据模型
Godot 3.5 物品栏与UI系统构建(下) | GDScript / 界面交互 / 数据模型
游戏开发编程入门,新手必看!| Godot引擎 / 脚本逻辑 / 基础算法
17:45
尝试学习 Godot 引擎:开发体验与核心逻辑分享 | 游戏开发 / 逻辑构建 / 节点系统
10:03
Godot引擎开发潜力展示:5款值得参考的独立游戏作品赏析
03:59
Godot项目会被反编译吗?探讨游戏源码保护与资产加密的现实方案 | 反编译防御 / 源码保护 / 资产加密
06:29
Godot 4.7 实用技巧:使用 remap() 函数实现数值范围归一化处理
06:13
从零开始构建Godot RTS游戏:摄像机交互、选框机制与状态机系统实现 | GDScript / 实时战略游戏
Godot 引擎底层架构:如何不使用任何节点构建游戏?| RenderingServer / SceneTree / 纯代码渲染
13:07
Godot 开发效率提升:脚本命名、类型检查与性能优化技巧分享
13:09
AI 辅助游戏开发实测:使用 MiniMax Code 在 Godot 引擎中构建恐怖游戏
08:00
恐怖游戏开发:利用Godot MCP与AI工具实现过场动画自动化制作 | Godot MCP / Higgsfield / Claude OPUS 5 联动
07:15
告别生硬手感!Godot 4 第三人称角色与武器系统实操演示 | 有限状态机 / 摄像机控制 / 动画树 / 武器管理
AI 辅助开发格斗游戏实测 | Godot 引擎 / Claude Opus 5 / 3D 资产生成
09:56
Godot 架构优化:为什么我放弃了场景构造器模式,转而使用工厂模式?
06:06
Godot 移动端开发神器推荐 | Opus 5 / Makko / 跨平台部署
12:56
Godot开发:Utility AI实现智能NPC | 智能行为决策 / 资源管理
37:58
Godot引擎开发的5款神作 | 游戏开发 / 独立游戏 / Godot 4
03:38
Godot 进阶:脱离 SceneTree,使用 RenderingServer 实现高性能动画精灵 | 纯代码驱动 / 性能优化
11:30
Godot 3D游戏开发入门:角色控制器构建与碰撞层逻辑解析 | 项目初始化 / 场景搭建 / 碰撞逻辑
17:58
Godot 4.3 零基础实战:从零独立开发一款完整的3D动作冒险游戏 | 游戏引擎 / 角色控制 / 场景搭建 / 脚本编写
Godot引擎可视化着色器制作:三面投影Triplanar与关卡原型设计 | Visual Shader / 纹理映射
09:31
Godot关卡设计怎么做?结合Hyper3D快速生成3D资产与地形搭建工作流 | 3D关卡灰模 / 场景生成
09:19
Godot引擎实战:从零实现2D布娃娃物理系统与角色交互 | RigidBody2D / 关节约束 / 碰撞体配置
06:12
使用Godot引擎从零制作经典打砖块游戏:物理系统与基础逻辑实现 | 游戏开发 / Godot 引擎 / 物理碰撞 / 静态类型
33:34
使用 Godot 引擎从零制作卡牌对战游戏!实现卡牌数据资源与平滑拖拽交互 | 卡牌数据资源 / 交互节点 / 拖拽状态
39:37
Claude Opus 5.5 VS GPT-6 Sol,谁能用 Pixel Engine 做出更好的 Godot 游戏?
20:34
Godot 4新功能:Texture Streaming纹理流送技术解析与使用指南 | Texture Streaming / 显存优化 / 动态加载
01:35
用Godot引擎从零制作3D动作冒险游戏,塞尔达风格实操分享 | Godot / 游戏开发 / 3D动作冒险 / 塞尔达
用Godot开发3D动作肉鸽游戏!从零实现流畅连招、状态机与敌人AI | 状态机 / 连招系统 / 敌人AI / 关卡循环
音乐游戏是怎么做出来的?Godot节奏游戏制作全流程分享 | Godot / 音乐节奏 / 游戏开发 / 音游制作
Godot 4 3D房间放置技巧 | Grid Placement插件配置 / 网格对齐 / 关卡搭建
06:51
Godot 3D地形制作新方法,使用TerraBrush插件快速搭建游戏场景 | TerraBrush插件 / 地形雕刻 / 场景搭建
16:30
为什么Godot做的3D游戏看起来质感很差?12个参数带你告别塑料感 | 光照优化 / AgX色调映射 / 性能调优
17:45
盘点5款Godot引擎制作的优秀游戏!看看开源引擎能做出什么大作
03:53
Godot游戏开发实战:使用自动平铺(Autotiling)高效制作2D RPG瓦片地图 | Tilemap / Autotiling / Terrain Se
09:06
期待Godot加入这个神仙功能!游戏开发效率要起飞了 | 游戏开发/引擎功能/PR追踪
03:46
Godot 4 游戏开发:从零实现 3D 场景的昼夜循环与天空着色器 | 昼夜循环 / 时间同步 / 3D环境渲染
25:48
客服
顶部
赛事库 课堂 2021拜年纪