问我有关Unity的任何事情

Ask Me Anything About Unity

学生要求的主题包括 ECS、工作系统、数据库、增强现实、程序动画、人工智能等。

 学习内容

  • 应用各种新的游戏开发技能,在实现自己的游戏机制时找到自定义解决方案。

 要求

  • 熟悉 Unity 游戏引擎 (V. 2018+)
  • 对 C 语言有中等程度的了解#

 描述

关于Unity,你想知道什么,但又不敢问?你认为你的问题太琐碎而不能成为一门完整的课程吗?每天,Penny de Byl 博士都会收到来自她的学生的信息,要求就各种主题提供帮助,这些主题将从简短的教程中受益。 在本课程中,Penny 将她 25 年的游戏开发、研究和教学经验付诸实践,在各种流行的基于短期研讨会的教程中回答您的问题。

 涵盖的主题包括:

  1. Unity 实体组件和作业系统

  2.  瞄准导弹

  3.  游戏内任务系统

  4. 读取和写入数据库

  5. 动画面部表情

  6. 适用于 Android 和 iOS 的增强现实简介

  7.  对象池

  8. 使用资源包

 目录和概述

 第 1 部分:

本课程从检查新的 Unity 实体组件和作业系统的部分开始,您将在其中构建一个行星模拟,其中包含 50,000 颗行星,这些行星在四个太阳的引力影响下运行。

 第 2 部分:

在此之后,研究目标搜索导弹制造的部分将涵盖发射后仍锁定在目标上的基本视线导弹,以及增加一个航点系统,该系统为导弹提供有趣的弯曲和时髦的轨迹。

 第 3 部分:

下一节将逐步介绍游戏内任务系统的全新创建。从简单的第三人称游戏环境开始,您将构建一个任务系统来监控玩家的进度,并涵盖UI系统的Unity基础知识以支持其演示。

 第 4 部分:

在本节中,您将学习如何从Unity内部访问在线数据库以存储游戏数据。通过使用免费的在线数据库服务,您将跟随我们创建数据库并编写简单的 PHP、mySQL 和 C#,以将 Unity 应用程序与存储在外部服务器上的玩家详细信息链接起来。

 第 5 部分:

如果您曾经想为自己的角色添加实时面部动画以使其栩栩如生,那么本节适合您。在其中,您将为角色添加情感表达,并学习如何通过代码在它们之间融合。我们还将通过添加眨眼和眼睛凝视动态来增加角色的可信度。

 第 6 部分:

想学习如何在手机上制作增强现实吗?本部分将指导你开发几种增强体验,您可以在 Android 或 Apple 设备上试用这些体验。使用带有特殊学生许可证的 Wikitude SDK 只是为了注册,您将在 5 分钟内启动并运行您的第一个 AR 应用程序。

 第7节:

对象池是一种非常流行的游戏设计模式,可帮助您节省内存使用量。 如果您需要创建大量资源,例如子弹或障碍物,那就太好了。 本节将向您展示如何通过开发小行星射击游戏来构建这样一个可以应用于您自己游戏中任何地方的系统。

 第8节:

在本节中,您将学习如何使用 Unity 的资源包。 这些是外部资源,您可以随时调用到游戏中。 您将学习如何从头开始创建资源包,然后如何在运行时从本地驱动器和在线 URL 将它们加载到您的项目中。 我还将向您展示如何在运行时加载和交换玩家角色,以及如何在游戏发布后扩展捆绑包以继续引入新内容。

学生们对 Penny 课程的评价:

  1. Penny 是一位出色的讲师,她擅长将复杂的概念分解成更小、更易于理解的主题。

  2. Penny的教学风格非常有动力,而且图文并茂。

  3. 这门课程很棒。讲师解释了您需要知道的一切,并鼓励您进行实验和挑战自己。

本课程适合谁:

  • Unity的初级、中级和高级学生,他们希望加入一个由好奇心强的学生组成的社区,他们热衷于了解各种游戏开发主题。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。