Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
Full Guide To Unity 3D & C#: Learn To Code Making 3D Games Unity 3D&C语言完整指南学习教程:学习编写3D游戏代码
由迈克尔·穆尔创作|最后更新日期:2021年1月
时长:9小时| 6大节| 41小节课|视频:1280x720,44 KHz 语言:英语+ 中文字幕(机译)+原英文字幕|大小: 5.55 GB 含课程素材及工程文件 百度一下 云桥网络 平台huo取 教程!
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
通过使用统一3D物理创建一个有趣的3D火箭船平台,学习统一3D引擎(2021)和C#编程
你会学到什么
学习C#的基础。变量。如果& quot语句、数组和创建面向对象的结构。没有编程经验是必要的。
用声音效果、飞行能力、可调整的旋转速度和粒子效果(如火焰和爆炸)创建一艘3D火箭船,以征服周围的空间界限
通过实现音效(SFX)、动画、场景照明和Cinemachine,在Unity 3D中开发类似忍者的技能。用3D游戏对象创建关卡
通过学习成为一名专业的程序员版本控制& quot专家工程师使用的工具。不仅在游戏开发中,而且在所有基于编程的项目中。
通过理解玩家体验意味着什么,以及如何为任何想玩你的游戏的人创造愉快和有趣的关卡,建立游戏设计和关卡设计的坚实基础
掌握游戏开发中解决问题的艺术。通过了解你可能面临的障碍以及研究和找到解决办法的许多方法。
将本课程中的可转移编码技能融入您选择的任何编程语言。像JAVA、JavaScript、Python、C++和任何其他面向对象的语言
弯曲您的& quot游戏开发者& quot通过完成每一个视频向你展示的挑战来锻炼肌肉。增强学习体验,为项目增添自己的味道。
要求
运行统一和Visual Studio的最低要求的工作计算机或笔记本电脑(这不是。学习如何创造有趣的3D游戏的动力
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
描述
本课程采用现代游戏开发(Unity 2020)的最新内容和最新技术
学习任何东西的最好方法是以一种真正有趣的方式去做,这就是这门课程的来源。如果你想了解所有这些令人难以置信的游戏是如何制作的,没有比这门课更好的起点了。我们确保这门课程具备一切你需要的东西,让你从初学者(即使没有编码经验)开始,慢慢地把你带到中级,最终成为专业人士。
本课程的主要项目是太空火箭船3D,它是针对任何水平的学生的完美项目。因为它有大量的选项可以用来探索统一引擎的来龙去脉,同时在每个回合都提供了使用基本C#编码和高级C#编码的机会。
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
本课程中的一切都经过精心制作、复习和重新复习,为您提供尽可能好的体验,并最大限度地提高您的学习效果。因此,您不仅会有很好的学习时间,还会获得最大的回报,通过离开本课程,您将拥有大量工具,继续您在游戏开发西部的旅程。
第1部分-简介:
是我们布置一切的地方。我将带你一步一步地完成Unity的下载、安装和与Visual studio集成的过程。我们还讨论了如何使用本课程并充分利用其中的一切
第2部分-魔术形状3D-Unity和C#基础:
是我们创造Unity和C#基础的地方。如果你是C3和联合的新手,没有任何经验,这是一个完美的起点,因为我们将为未来的大项目做好一切准备。您将学习C#的基础知识,如变量、if语句和数组,同时在Unity中构建一个有趣的迷你游戏来帮助您入门
第3部分——创造我们的火箭:
我们开始制造我们不可思议的火箭。我们从塑造我们的火箭开始,你将创造你的火箭,你可以随心所欲地制造它。我们将根据玩家的输入学习驾驶火箭。我们还将学习在我们的火箭上添加音频,同时更深入地研究Unities系统,理解C#中的各种概念
第4节-水平设计:
是我们开始创造水平的地方。因为每一个伟大的火箭都需要一个伟大的空间才能飞进去。在创建关卡之前,我们将了解游戏设计的基础知识以及行业如何看待基础知识。我们将理解Unity和C#中的场景管理,并在这一节的最后有一个完整的功能
第5节-先进火箭船设计:
这是我们把火箭带到下一个层次的地方。我们用随动凸轮给我们的游戏增加了一个新的维度。我们将学习一种不可思议的工具,它具有无限的创造力,叫做统一的粒子系统,可以帮助我们从火箭上创造爆炸效果和火焰。我们会添加更多的音效。最后,给我们的火箭增加一个健康栏,并增加额外的游戏机制
第6节-高级设计:
有了我们的新火箭,我们需要新的空间让它飞进来。我们将深入研究统一引擎,并了解如何点亮我们的游戏,以制作一些不可思议的场景。我们将学习动画,并将它们应用于我们的障碍,使它们更加动态。最后,我们将为我们的游戏创建一个标题菜单,用可交互的按钮开始我们的游戏
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
您将在本课程中学到的内容:
下载并安装统一和Visual Studio
为什么我们需要统一的Visual Studio
以简单的方式使用Visual Studio和Unity
如何设置好游戏开发环境
统一引擎以简单而全面的方式
用最有趣的方式创建一个游戏
使用玩家输入来控制我们游戏的行为
向游戏对象添加不同组件
给游戏物体增加重力和其他力量
让游戏对象在我们的游戏中相互作用
从基本的三维形状创建一个飞行火箭船
学习基于物理的旋转
了解统一粒子系统
用我们的火箭飞船制造爆炸效果和火焰
了解游戏设计的核心,以及是什么让关卡变得有趣
在游戏中创建多个关卡以及如何通过它们
理解复杂的C#编码技术,比如“协同程序”
创建调试键,允许你快速测试你的水平
使用Cinemachine一个多功能的统一工具来添加跟随相机
为我们的游戏添加多种音频和不同的方式
创建一个当火箭被击中时动态变化的健康栏
摇动你的相机以产生冲击力
在Unity中详细学习照明的各个方面
了解如何制作动画,使他们旋转,移动和水平平移对象
用按钮和滑块创建一个可交互的标题菜单
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
这门课是给谁上的:有抱负的游戏开发人员,他们不会。我不知道从哪里开始创建游戏年轻的程序员想通过使用Unity创建自己的3D游戏,以真正有趣的方式学习编码的基础知识。这是一个非常简单的工程。他想创造一个3D火箭,但他没有。我不知道如何简单有效地做这件事。游戏开发人员在Unity中有一个坚实的基础,但觉得他们缺乏足够的深度来创建一个从头到尾的游戏
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
Unity 3D游戏代码编程学习教程 Full Guide To Unity 3D & C#: Learn To Code Making 3D Games
教程章节目录:
一.简介和设置
1.为什么你应该购买这门课程
2.一步一步下载Unity & Visual Studio
3.Unity & Visual Studio 101
4.你的第一个代码
二.神奇形状3D - C#和统一3D基础
1.通过调试打印到控制台。日志()
2.变量101
3.刚体和碰撞器
4.预设和基本输入系统
5.如果-否则语句
6.数组和循环
7.制造混乱
8.公共方法和返回类型
三.太空火箭船3D -创造我们的火箭船
1.版本控制简介
2.塑造我们的火箭船
2.1猎鹰9号设计. zip
2.2火箭船预制拉链
3.基本火箭输入
4.驾驶我们的火箭飞船
5.旋转我们的火箭飞船
6.添加音频
7.解决运动缺陷
8.设计师检查员
四.太空火箭船三维级设计
1.在游戏对象上使用标签
2.水平设计101
3.水平设计调整
4.创造第二个层次
5.更多细节中的预设
6.水平装载和场景管理
7.使用协同程序
8.级别调试键
9.遍历级别
五.太空火箭船3D -高级火箭船设计
1.添加多个SFX
2.粒子效果101
2.1爆炸粒子系统
3.电影院机器跟随摄像机
4.添加健康栏(第1部分)
4.1健康酒吧精灵
5.添加健康栏(第2部分)
6.添加抖动凸轮
六.太空火箭船3D -高级设计
1.制作障碍物动画
2.照亮我们的场景
3.创造游戏时刻
4.打开和关闭用户界面
5.创建标题菜单(第1部分)
6.创建标题菜单(第2部分)