完整的 Unity 3D 开发者:使用 C# 在 Unity 6 中设计和开发游戏

Complete Unity 3D Developer: Design & Develop Games in Unity 6 using C#

更新到 Unity 6!设计和开发视频游戏。学习 C#。编写您的第一款适用于 Web、Mac 和 PC 的 3D Unity 游戏。

学习内容

  • 从头开始学习 C#。一种强大的现代语言。
  • 获得使用 Unity 2020 的经验 – 一个非常通用的 3D 工具。
  • 获得出色的视频游戏设计常识。
  • 在 Unity 中制作 2.5D 和 3D 游戏。
  • 将您的知识转移到 .NET、其他语言等。
  • 了解面向对象编程在实践中的工作原理。
  • 培养解决问题的积极态度。
  • 实践练习 EVERY VIDEO 以培养实际技能。
  • 学习良好的编码和设计模式。
  • 学习使用源代码控制,这是在小型团队中工作的重要工具。

要求

  • 能够运行 Unity 2017 或更高版本的 PC 或 Mac。
  • 定期上网进行问答和社区活动。

描述

本课程已更新到 Unity 6,但仍与旧版本的 Unity 兼容。

这是期待 已久的 Complete Unity Developer 续集 – 互联网上最受欢迎的电子学习课程之一!使用全新的项目和我们最新的教学技术从头开始完全重新设计。您将受益于我们已经教授了超过 200 万学生编程和游戏开发的事实,其中许多学生因此交付了商业游戏。

Unity 是一个令人难以置信的 3D 包,用于制作视频游戏、建筑和医学成像等。挑战在于它使用起来既庞大又复杂,特别是对于编码和游戏开发的完全初学者。我们通过引导您逐步完成创建令人兴奋的 游戏的过程,使学习编码变得轻松有趣

加入我们在 Facebook(近 20k)、我们自己的助教策划的社区以及我们的学生 Discord 聊天频道中,加入我们的优秀开发人员社区。

如果您正在阅读本文,您可能已经拥有入门所需的一切。Unity 可免费下载。通过定期访问 Internet 连接,您将能够参与我们蓬勃发展的社区。 即使您没有编码或 3D 包的经验,我们也会指导您了解基本原理的所有内容。慢慢开始,然后在所学知识的基础上进行构建,您很快就会拥有非常扎实的 Unity 应用知识。

您将构建五个有趣的游戏,每个游戏都会教您游戏开发的关键技能。从变量和碰撞检测等基础知识到程序生成和 AI 等更高级的内容,您将掌握这一切 – 同时躲避障碍物和炸毁外星人!

  • 创建“Obstacle Dodge”游戏。了解玩家输入、碰撞、变量和 if 语句。这是让您熟悉 Unity 的完美方式。

  • 进入“Rocket Boost”,这是一款基于物理的游戏。弄乱力、命名空间和类。将火箭和你的技能推得更远!

  • 为“Galaxy Strike”做好准备,这是一款老式的轨道射击游戏。掌握 Unity 的地形和时间轴工具,同时对数组、for 循环和协程进行编码。具有现代风格的街机乐趣!

  • 在“Royal Run”中制作一个程序化的无限跑酷游戏。构建永不停歇的世界,使用列表、拾取、动画、后处理等。

  • 关注第一人称射击游戏“Sharp Shooter”。使用 ProBuilder 处理导航网格代理、敌人 AI、武器切换、光线投射和原型设计关卡。因为谁不想制作 FPS?

不要相信我们的话,请看学生花时间写的精彩 评论。我们很自豪能够改变生活,并为 1000 多人提供宝贵的新技能。我们希望您现在就成为他们中的一员。

该课程是基于项目的,因此您不仅会学习枯燥的编程概念,而且会随着您的学习立即将它们应用到真正的独立游戏中。所有项目文件都将包括在内,以及其他参考资料和资源 – 您永远不会卡住。有“会说话的头”、强大的图表、高质量的截屏视频等等。

对于您构建的每个演示游戏,您将遵循以程…

  • 接受挑战,自己构建整个游戏。

  • 逐步展示如何构建它。

  • 接受申请挑战,并定期重新应用您的知识。

更喜欢专注于 2D?查看我们的 Complete Unity Developer 2D 课程。想要更高级的东西吗?查看我们史诗般的 Unity RPG 课程。想要获得认证、找到工作或学习环境艺术 – 我们已经为您准备好了。绿叶徽标是您质量的标志。

您只需一次性支付一次性费用即可获得终身访问权限。创作者是合格且经验丰富的编码员和狂热的游戏玩家,因此能够清楚地解释复杂的概念,并在此过程中进行娱乐。

本课程不涵盖的内容…

以下是一些我们不会详细介绍的内容……

  • 艺术资源创建(提供但未在屏幕上制作的资源)。

  • 高级性能优化。

  • 编辑器插件或修改。

  • 物理引擎修改。

任何想学习创建游戏的人:Unity 3D 是一个很棒的平台,可让您制作生产质量的游戏。此外,这些游戏可以从单一来源为 Windows、MacOS、iOS、Android 和 Web 创建!

现在就开始吧,您不会失望的!

本课程适合谁:

  • 任何想以有趣的方式学习编码的人 – 通过制作游戏。
  • 想要学习制作视频游戏的人,边走边学代码。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。