通过从头开始构建2D和3D游戏来掌握Unity,在C#中学习Unity并编写您的第一个Web,Mac和PC 2D和3D视频游戏。掌握Unity所需的全部知识。
您将学到什么
Unity 2D和3D:学习多个2D和3D游戏并积累经验
构建2D Unity游戏
构建3D Unity游戏
检测碰撞,接收用户输入并创建玩家动作
学习Unity中的C#脚本,一种强大的现代语言,从刮。无需事先编程经验。
熟练掌握C#的入门概念,例如变量,“ if”语句和数组
实施声音效果,背景音乐和粒子效果
了解如何使用Unity UI系统
收集和销毁游戏对象
了解面向对象的编程在实践中如何工作。
要求
可用磁盘空间(PC为5GB,Mac为10GB)来安装Unity,Visual Studio和我们的项目。
能够运行Unity 2019(免费的个人版)的PC或Mac。
定期通过互联网访问问答和社区。
学习编码的热情和意愿。
课程介绍
***所有游戏都是在Unity版本2019中创建的***
***该代码适用于最新的Unity版本***
***本课程将使用所有新的Unity功能进行更新***
立即注册并成为2D和3D游戏开发大师
随着Unity的发布,构建游戏从未如此简单!!!
我最初希望学习游戏开发时希望这是一门课程。
该课程完全基于项目,我们将使用Unity Game Engine从头开始创建4个功能齐全的游戏。
我们将从简单的事情开始,因此,如果您是第一次使用Unity,那么您会感到很舒服。
如果您遇到任何问题,也将受益于我的超快速响应(如果有人发布问题,我每天都会检查Udemy论坛)。哦,所有参加该课程的学生也将为您提供帮助!
让我们看一下我们将在其中进行的课程:
首先,我们将从编程语言入手,因为它是游戏开发中最重要,最强大的部分,然后我们将继续了解基本原理。我们将了解语法,构建逻辑并获得有关编程语言的完整命令。
然后,我们将继续使用刚刚学到的编程知识在Unity引擎中创建一些游戏。因此,我们将从一个简单的Dodge the Blocks游戏开始,并以3D设计它,然后使用鼠标制作一些游戏,以便你们可以了解Unity中的Mouse属性。
然后,我们将继续创建一些功能丰富的游戏,其中包括所有功能,包括将这些游戏构建到Android设备上以及测试其Bug。
您将学习
了解基本的C#基础知识
了解基本的C#语法
为游戏构建逻辑
Unity界面
基本的C#编程
中级C#编程
高级C#编程
导入和组织资产
切片精灵
动画精灵
了解如何使用Unity New UI System
创建菜单
创建加载屏幕
制作酷动画
了解和使用Unity物理系统
使用二进制输入/输出保存游戏数据
创建角色和关卡选择菜单
使用游戏控制器来控制游戏的工作流程
在游戏中播放音乐
了解如何支持多种屏幕分辨率
在本课程中,还有更多等着您
本课程未涵盖的内容:
该课程从基本到更高级的知识,都将教您如何规划,设计和开发游戏的所有知识,但是,该课程不会教您Unity的每个方面以及如何使用它,因为不可能教所有内容。
使用您在本课程中获得的知识,您将拥有足够的知识,以便继续使用Unity或任何其他游戏引擎在游戏开发领域中提高自己。
如果您曾经想过一款很棒的游戏,那么请注册本课程并学习开发下一款热门游戏所需的工具!!!
参加本课程有什么风险?
没有!!如果您对课程不满意,我保证我会给您全额退款,不问任何问题!
现在报名!!你不会失望的!!
本课程适合谁:
没有编码经验或Unity 3D经验的初学者
没有C#开发经验的
程序员要学习Unity
经验丰富的游戏开发人员的游戏开发人员
完整的初学者