Godot 零基础实战入门:手把手带你完成 7 个小游戏
https://www.udemy.com/course/learn-to-code-by-making-games-in-godot
课程目录:
01.Godot简介
02.GDScript基础、逻辑与变量、属性
00:00:00 GDScript基础
00:13:36 逻辑与变量
00:32:55 属性
03.布尔值与流程控制、数据类型、函数
00:00:00 布尔值与流程控制
00:15:51 数据类型
00:37:05 函数
04.制作类青蛙过河游戏(上)
00:00:00 基础入门
00:12:09 获取玩家输入
00:20:38 摄像机系统
00:26:18 物理引擎
00:37:40 动画制作
00:49:32 信号通信机制
05.制作类青蛙过河游戏(下)
00:00:00 车辆生成
00:15:46 帧间隔时间
00:24:20 碰撞检测
00:33:49 关卡搭建
00:47:45 UI 布局
01:07:52 场景切换过渡动画
01:19:34 音效与音频系统
06.制作横版闯关游戏(上)
00:00:00 工程环境搭建
00:05:57 角色移动逻辑
00:16:30 子弹发射系统
00:28:23 玩家角色动画
00:46:03 差值动画
00:55:07 瓦片地图
07.制作横版闯关游戏(下)
00:00:00 无人机敌人 AI
00:18:21 节点分组管理
00:26:37 光源光照系统
00:40:03 着色器特效
00:57:00 项目收尾完善
08.制作类星露谷农场小游戏(上)
00:00:00 课程简介
00:07:50 玩家角色动画
00:27:32 移动状态动画
00:37:19 枚举类型
00:52:44 工具动画
01:05:58 瓦片自动拼接
09.制作类星露谷农场小游戏(下)
00:00:00 关卡制作
00:12:55 自定义编辑器工具
00:39:45 作物基础配置
00:58:19 作物生长周期逻辑
01:13:53 项目收尾
10.制作宝可梦小游戏(上)
00:00:00 工程初始化配置
00:15:47 基础核心知识
00:28:56 网格布局按钮
00:43:09 基础攻击功能实现
00:49:12 列表数据容器搭建
01:03:51 状态管理逻辑
11.制作宝可梦小游戏(下)
00:00:00 UI 焦点交互
00:04:25 攻击力逻辑判定
00:19:09 怪物切换
00:33:04 回合战斗完整流程
00:57:39 UI 视觉样式美化
12.制作 3D 飞机大战(上)
00:00:00 3D 引擎入门介绍
00:24:20 玩家角色配置
00:46:40 制作投射物
13.制作 3D 飞机大战(下)
00:00:00 3D 碰撞检测
00:15:06 场景环境系统
00:37:02 游戏整体完善与成品收尾
14.制作 3D RPG 游戏(上)
00:00:00 课程简介
00:08:38 基础相机跟随
00:21:50 优化摄像机平滑逻辑
00:29:46 角色移动与跳跃物理
00:40:38 角色状态动画
15.制作 3D RPG 游戏(下)
00:00:00 敌人基础节点配置
00:19:45 玩家与敌人交互判定
00:36:35 生命值 UI 系统
00:44:55 关卡场景搭建
16.制作 FPS 游戏(上)
00:00:00 设计游戏工程初始化配置
00:12:27 射线瞄准系统实现
00:27:03 枪械基础射击逻辑
00:42:56 枪械切换机制
17.制作 FPS 游戏(下)
00:00:00 敌人基础节点配置
00:16:48 生命值与受伤判定系统
00:33:58 项目完整收尾