使用现代Unity开发技术创建一个有趣的2D平台,掌握Unity引擎和C#编程

你会学到:
学习C#的基础知识。从变量、“如果”语句到创建面向对象的结构。没有编程经验是必要的。
创建一个可玩的角色(征服者),具有动画,向任何方向移动,跳跃,攀爬和攻击任何阻挡你的敌人的能力。
当涉及到游戏开发时,掌握解决问题的艺术。通过了解你可能面临的障碍以及研究和找到解决办法的多种方法。
通过完成每段视频中呈现给你的挑战,展现你的“游戏开发者”肌肉。增强你的学习体验,并在项目中加入你自己的味道。
通过实现音效(SFX)、动画、跟随镜头和影院机器,在Unity中开发类似忍者的技能。使用自动平铺创建您自己的2D平台关卡。
通过学习专家工程师使用的工具“版本控制”,成为一名专业的程序员。不仅在游戏开发中,而且在所有基于编程的项目中。
通过理解玩家体验意味着什么,以及如何为任何想玩你的游戏的人创造愉快和有趣的游戏,建立游戏设计和关卡设计的坚实基础
把你从这门课程中学到的一切都转换成你选择的任何编程语言。像JAVA、JavaScript、Python、C++和任何其他面向对象的语言

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch
语言:英语+中英文字幕(云桥CG资源站 机译) |时长:49节课(10h 24m) |大小解压后:5.72 GB

要求
运行Unity和Visual Studio(要求不太高)的最低要求的工作计算机或笔记本电脑
学习如何创造一个有趣的游戏的欲望和动力

描述
The Ultimate Guide To C# Unity Programming

学习任何东西的最好方法是以一种真正有趣的方式去做,这就是这门课程的来源。如果你想了解你看到的这些不可思议的游戏是如何制作的,没有比这门课更好的起点了。我们确保本课程具备一切你需要的东西,让你从初学者(即使没有编码经验)开始,慢慢地把你带到中级,最后成为专业人士。

我选择这个课程的主要项目是一个2D平台,因为它不仅有一个我们可以实现和学习的巨大的游戏开发概念库,而且因为它非常简单(尤其是如果你是初学者)来钻研和开始你的游戏开发之旅。

本课程中的所有内容都经过精心制作、复习和重新复习,尽可能为您提供最佳体验,并最大限度地提高您的学习效果。因此,您不仅将有一个很好的学习时间,您还将获得最大的回报,通过离开本课程,您的武器库中有很多工具来继续您在游戏开发西部的旅程。

第1部分-介绍和设置:

我们将从下载开始游戏开发旅程所需的所有必要工具开始。这意味着最新版本的Unity和最新版本的Visual Studio。我们还将讨论让您感觉宾至如归所需的一切,以及如何利用课程最大限度地发挥您的学习潜力。最后,我们将通过一个非常简单的游戏来创建我们的第一个代码,以减轻压力。

第2部分-魔方游戏:C# & Unity基础知识:

这是事情升温的地方。我们将从学习什么是版本控制开始,版本控制对于游戏开发人员来说是一个非常强大的工具,被世界各地的专业程序员使用。我们将学习C#的基础知识,所以即使你有ZERO CODING EXPERINCE,你仍然可以理解一切,并学习如何构建伟大的游戏和继续项目。我们还将掌握Unity Engine的基本原理,以及它是如何工作的。

第3部分-城堡征服:建立我们的世界:

我们开始我们的主要项目。我们将从建立我们的世界开始,还有什么地方比我们游戏的游戏设计和玩家体验更好。我们将添加雪碧床单切片。你将了解到2D平台上的所有地图是如何轻松创建的,并了解到这并不像看起来那么难。我们将添加我们的角色,他是一个伟大的征服者,挥舞着他信任的锤子,你将第一次体验动画。

第4部分-城堡征服:创造我们的征服者:

在这里,你可以更深入地让我们的角色感受到活力。我们会让他能够在我们创造的层面上移动,并与各种东西互动,比如墙壁等等。我们的征服者会跳、爬、跑、翻,有时只是站在那里无所事事。我们还将实现一种叫做CINEMACHINE的现代游戏开发技术,使我们的游戏变得非常酷和专业。

第5部分-城堡征服:添加敌人和炸弹:

这是事情变得有点可怕的地方,因为我们的征服者不再安全。他的城堡里有新的威胁,猪在游荡,炸弹随时准备爆炸。我们会增加敌人,激活他们,让他们伤害我们的征服者,如果他离他们太近的话。我们还会增加一些危险,比如炸弹,如果玩家在开始燃烧后没有保持安全距离,炸弹就会爆炸。

第6部分-城堡征服:控制我们的游戏:

这是我们给我们的玩家增加生命的地方,我们增加更多的关卡和分数,让任何玩我们游戏的人达到他们应该达到的目标。让我们的世界变得更加有趣和有趣。这也是我们为我们的世界添加音效,真正让一切变得生动的地方。

奖金部分:

这是我们多做一点的地方。我们更深入地研究我们游戏的用户界面画布,让它看起来更好。我们添加了所有可用的SFX,这样我们与之交互的所有东西都有一个附加的声音,最后我们通过向我们的播放器添加几个新的动画来调整关卡的进度。

您将在本课程中学到的内容:

下载并安装Unity和Visual Studio

为什么我们需要统一的Visual Studio

以简单的方式将Visual Studio与Unity结合使用

如何设置好游戏开发环境

Unity Engine以一种简单而全面的方式

通过创建一个游戏,以最有趣的方式学习C#的基础知识

使用玩家输入来控制我们游戏的行为

向游戏对象添加不同组件

给游戏物体增加重力和其他力量

让游戏对象在我们的游戏中相互作用

加入雪碧片并切片

创建切片资产

如何从我们的切片资产创建级别

成为忍者问题解决者,学习如何一步一步地解决游戏开发和编码中的任何问题

创建动画

在动画之间进行过渡

添加攀爬机械

添加爆炸并杀死玩家的炸弹

添加攻击你的敌人

使用二维附加组件自动创建关卡

了解什么是玩家体验

为游戏添加音效

给我们的游戏增加一个评分系统

给濒临死亡的玩家增加生命

这门课是给谁的
有抱负的游戏开发人员,在创建游戏时不知道从哪里开始
希望通过使用Unity非常简单的引擎创建自己的游戏,以真正有趣的方式学习编码基础知识的年轻程序员
想创建一个2D平台,但不知道如何轻松高效地完成的人

此处为密码隐藏区,登录评论后刷新网页 点击下方按钮查看解压密码!
*该资源需回复评论后下载,马上去发表评论?
©本站部分资源解压密码需要登录评论后获取,避免爬虫批量采集资源,感谢您的理解与支持!

发表回复

后才能评论

评论(6)