Unity 回合制策略 – 中级 C# 编码
Unity Turn Based Strategy – Intermediate C# Coding
您是否希望提升您的游戏开发技能并将您的项目提升到一个新的水平?
你喜欢 XCOM2 或 Final Fantasy Tactics 这样的游戏吗?
在本课程中,您将掌握从初级到高级的技能,学习管理和组织一个复杂的项目。您将创建自定义网格系统并学习高级编程概念,例如;C# 泛型、C# 事件和自定义结构。加上 A* 寻路!
即使您对回合制策略游戏不感兴趣,这些技能也可以超级转移到其他类型的游戏中。
您将创建具有多个单位的回合制游戏玩法,以及基于网格的运动和逻辑。您还将添加敌人 AI,并通过您创建的所有操作,编写优质、高质量的代码。
- 编写可重用且易于扩展的代码
- 学习组织一个复杂的项目
- 将游戏逻辑与动画和视觉组件分开
- 学习编写干净的代码,如何保持所有系统解耦
您需要熟悉 Unity 编辑器,并具备 C# 的基本到中级知识。如果您已经参加了我们的任何完整 Unity 2D 或 3D 课程(或同等课程),那么您就可以开始学习了。
您只需支付一次性费用即可获得终身使用权。创作者是合格且经验丰富的编码人员,因此能够清楚地解释复杂的概念,并一路娱乐。我们很高兴与 Code Monkey 合作为您带来这门课程。
受益于我们来自其他学生和定期参加论坛的讲师的世界级支持。
您将可以访问课程论坛,您可以在其中讨论课程范围内的主题,或者讨论单个视频。在 Facebook(近 2 万)、我们自己的 TA 策划的社区(每天 1.7 万次观看)和我们的学生聊天组(随时有 1 万次直播)中加入我们令人惊叹的开发者社区。
您将在本课程中学到什么:
- 将您的技能从初级提升到高级
- 学习管理和组织复杂的项目
- 高级编程概念,例如;C# 泛型、C# 事件和自定义结构
- 创建自定义网格系统
- 学习 A* 寻路和敌人 AI
- 具有多个单位的回合制游戏
- 基于网格的运动和逻辑
- 在编写高质量代码的同时创建操作
你的导师
您好,欢迎您,我是您的 Code Monkey(又名 Hugo Cardoso),我在这里教您使用 Unity 和 C# 进行游戏开发。
我是一名专业的独立游戏开发者,在 Endless Loop Studios 下在 Steam 上成功发布了许多游戏。我已经编程了 20 多年,并且使用 Unity 已经有 10 多年了。
2018 年,我开设了“Code Monkey”YouTube 频道,以分享我的知识并帮助您完成游戏开发之旅。现在有数百个免费视频,涵盖从初学者到高级的各种主题。
感谢您的阅读,我希望您能从我这里学到很多东西,以帮助您制作自己的游戏!
概述
第 1 节:简介
讲座 1 宣传片
第0讲 欢迎来到课程
第 0 讲 社区与支持
第 0 讲 链接和资源
Lecture 0 设置 Unity & VS Code
第 0 讲 IntelliSense 问题?
Lecture 0 C# Fundamentals 的提醒
Lecture 0 访问我们的项目
讲座 0 项目设置
Lecture 0 渲染管线和资源
第0讲后处理
第 2 部分:单位移动和选择
第 2 讲 介绍 – 单位移动和选择
第 3 讲单元基础设置
第4讲单元移动
第5讲鼠标射线投射
第6讲鼠标世界位置
第7讲单元点击移动
第 8 讲 Public vs SerializeField Private
第 9 讲单元动画设置
讲座 0 单元动画师
第 10 讲 Unit Animator 参数
Lecture 0 Unit 移动时旋转
第11讲单元选择
第 12 讲单元选择视觉,事件
第 13 讲单元选择的视觉,单例
第 3 部分:网格系统和摄像头
第14讲介绍-网格系统和相机
第15讲网格系统设计
第16讲网格系统
第17讲网格对象
第18讲网格对象调试
第19讲 水平网格
第20讲 电影机
第21讲 摄像机移动和旋转
第0讲 相机变焦
第 0 讲 介绍 – 动作和 UI
第0讲 移动动作
Lecture 0 移动动作验证
讲座 0 网格视觉
讲座 0 基础动作类
第0讲 单一主动动作
第 0 讲 UI 设置
第0讲单元动作系统UI
Lecture 0 点击 UI 选择动作
讲座 0 通用采取行动
第 0 讲 选定的动作 UI 视觉对象
Lecture 0 操作繁忙的 UI
讲座 0 行动要点
第0讲 转向系统
Lecture 0 介绍 – 敌人和战斗
讲座 0 敌人
第0讲 射击动作
讲座 0 单元动画师
第0讲射击子弹视觉
第0讲卫生系统
讲座 0 布娃娃
第0讲单元世界UI
第 0 讲 运动相机
Lecture 0 网格视觉颜色
第0讲 敌人AI基础
第 0 讲 敌人 AI 情结
第 0 讲 介绍 – 寻路
第 0 讲 C# 泛型
Lecture 0 网格系统泛型
第0讲 寻路概述
Lecture 0 寻路脚本
Lecture 0 寻路实现
第 0 讲 寻路障碍
第 0 讲 关卡设计
Lecture 0 带寻路的单位移动
第 0 讲 介绍 – 波兰语
第0讲 屏幕抖动
第0讲手榴弹动作
讲座 0 手榴弹视觉效果
第 0 讲 可破坏的箱子
Lecture 0 可破坏的板条箱零件
第0讲 剑术
第0讲互动动作
第0讲 接口IInteractable
第 0 讲 输入重构
第0讲 输入系统
第 0 讲 终级
第0讲 恭喜!下一步是什么?
【多余】文件夹 是我整理完后在目录找不到的 如果有要找的资源可以在里面找一下
评论(0)