JoshWindsor 发表于 2021-12-10 21:24

C# Unity编程终极指南



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