你会学到什么
使用Godot构建100%服务器权威游戏
优化游戏在移动设备上的 60fps 性能
通过网络创建先进的运动和战斗机制
开发基于大厅/房间的系统,用于 4-8 名玩家的配对
学习反作弊方法和机制
熟悉高级网络延迟补偿方法,包括协调、插值和时钟同步
从 Mixamo 到 Blender 到 Godot 导入和操作 3D 模型和动画
构建可扩展的可管理服务器/客户端代码库
学习如何使用粒子系统来创建特效。
Create Your 3D MOBA Game for Mobile Using Godot

要求
熟悉 Godot 引擎的基础知识并拥有一些经验会有所帮助

描述
了解如何使用 Godot 引擎创建 3D MOBA 游戏
了解将 3D 角色从 Mixamo 导入到 Godot 的基础知识
为您的角色设置灵活的动画树
通过在 Godot 中导入和操作 3D 资源来构建 3D 环境
使用 Godot 中的光照贴图烘焙优化移动设备的资源
实现多分辨率和多点触控输入功能
使用Godot中的粒子系统创建特效
为您的游戏创建大厅/房间系统
学习高级游戏网络概念,例如实体插值、时钟同步和协调
通过移动和战斗在游戏中利用先进的网络概念
讨论如何对进入游戏的玩家进行身份验证
了解如何构建和存储游戏的用户数据。

课程时长:18小时09分钟 1280X720 mp4 语言:英语+中英文字幕(云桥CG资源站 机译)含课程文件


课程目录:

一、简介

2. 准备好3D角色和动画!
1. 使用 Mixamo 并下载动画
2. Mixamo-Godot 管道原理
3. 在 Blender 中组合 Mixamo 动画
4. 将角色导入 Godot
5. Godot 中的基本动画编辑
6. 介绍 AnimationTree 节点
7. AnimationTree 节点第 2 部分

3. 准备 3d 环境
1. 搭建 3D 舞台
2. 让河流流动!视觉着色器编辑器简介
3. 向场景添加灯光和天空
4. 向舞台添加碰撞形状
5. 向角色添加碰撞形状并使其无阴影

4. 为移动和优化做好准备
1. 多分辨率和多点触控按钮
2. 设置用于 Android 导出的 Godot
3. 创建相机
4. 修复移动设备的常见问题
5. 使用烘焙光照贴图
6. 性能监控

5. 对字符控制器进行编程
1. 操纵杆编程
2. 角色移动第 1 部分
3. 角色移动第 2 部分
4. 添加重力
5. 将各种动画添加到控制器
6. 代码优化和修复

6. 添加特效wParticles
1. 创建切割效果
2. 创建火球攻击 第 1 部分
3. 创建火球攻击 第 2 部分
4. 创建地面粉碎效果

7. 组网介绍
1. 理论网络架构和作弊
2. 创建服务器项目
3. 在 VPS 上托管您的游戏

8. 创建大厅系统
1. 创建大厅场景和场景处理
2. 使用 SceneHandler
3. 编码大厅系统第 1 部分
4. 编码大厅系统第 2 部分
5. 编码大厅系统第 3 部分6. 编码大厅系统第 4 部分7.
编码大厅系统第 4部分
大厅系统第 5 部分
8. 大厅系统编码第 6 部分

9. 多人游戏的网络概念
1. 将舞台和角色复制到服务器
2. 角色生成和舞台加载第 1 部分
3. 角色生成和舞台加载第 2 部分
4. 时钟同步
5. 将输入发送到服务器
6. 世界状态 – 同步动画和运动
7 . 实体插值
8. 服务器协调
9. 网络战斗基础

发表回复

后才能评论