Ask Me Anything About Unity (Updated)

DZV6rUVWmW9g1tyl2ANAwzAFMKldasqN

关于 Unity,您想了解什么但一直不敢问?您是否认为您的问题太琐碎而无法成为一门完整的课程?每天,Penny de Byl 博士都会收到她的学生发来的消息,要求就各种主题提供帮助,这些主题将从简短的教程中受益。在本课程中,Penny 将她 25 年的游戏开发、研究和教学实践付诸实践,在各种流行的基于研讨会的短期教程中回答您的问题。每个月下一个最受欢迎的教程请求都会添加到课程中,在 Udemy 中,直到总共涵盖 10 个主题。

内容和概述

第 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 加载到您的项目中。我还将向您展示如何在运行时加载和交换玩家角色,以及如何在游戏发布后扩展捆绑包以继续引入新内容。

MP4 | Video: h264, 1280×720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + .srt | Duration: 71 lectures (13 hour, 48 mins) | Size: 8.79 GB
Student-requested topics including ECS, Job System, Databases, Augmented Reality, Procedural Animation, AI and more.

What you’ll learn

Apply a diverse set of new game development skills to find custom solutions in implementing their own game mechanics.

Requirements

Be familiar with the Unity Game Engine (V. 2018+)
Have an intermediate understanding of C#

Description

What do YOU want to know about Unity but have been afraid to ask? Do you think your questions are too trivial to become an entire course? Every day Dr Penny de Byl receives messages from her students asking for assistance on a wide variety of topics that would benefit from a short tutorial. In this course, Penny puts her 25 years of game development, research and teaching into practice to answer your questions in a variety of popular short workshop based tutorials. Each month the next most popular tutorial request will be added to the course, here in Udemy, until a total of 10 topics have been covered.

Topics covered so far include:

The Unity Entity Component and Job System

Targeting Missiles

In-game Quest Systems

Reading and Writing to a Database

Animating Facial Expressions

Introduction to Augmented Reality for Android and iOS

Object Pooling

Working with Asset Bundles

Contents and Overview

Section 1:
The course begins with a section examining the new Unity Entity Component and Job System where you will build a planet simulation with 50,000 planets that orbit and are under the gravitational influence of four suns.

Section 2:
Following this, a section examining the creation of target-seeking missiles will cover basic line of sight missiles that remain locked onto a target, after being fired, as well as the addition of a waypoint system that gives missiles interesting curved and funky trajectories.

Section 3:
The next section steps through the ground-up creation of an in-game quest system. Starting with a simple third person game environment, you will build a quest system which monitors player progress, as well as cover the Unity fundamentals of the UI system to support its presentation.

Section 4:
In this section you will learn how to access an online database from inside Unity to store game data. Through the use of a free online database service, you will follow along as we create a database and write simple PHP, mySQL and C# to link a Unity application with player details stored on an external server.

Section 5:
If you’ve ever wanted to add real-time facial animations to your own characters to bring them alive, this section is for you. In it you will add emotional expressions to a character and learn how to blend between them with code. We will also add extra believability to the character by adding blinking and eye gaze dynamics.

Section 6:
Want to learn how to make augmented reality on your mobile phone? This section will step you through developing several augmented experiences that you can try on your Android or Apple devices. Using the Wikitude SDK with a special student license just for being enrolled, you’ll have your first AR app up and running in 5 minutes.

Section 7:

Object Pooling is a very popular game design pattern that will help you save on memory usage. It’s great if you need to create a lot of resources, such as bullets or obstacles. This section will show you how to build such a system that can be applied anywhere in your own games, through the development of an asteroid shooting game.

Section 8:

In this section you will learn how to work with Unity’s Asset Bundles. These are external resources that you can call into your game at any time. You’ll learn how to create an Asset Bundle from scratch and then how to load them into your project at runtime, from both a local drive as well as an online URL. I’ll also show you how to load and swap player characters at runtime and how to expand the bundle after a games release to continue to bring in new content.

What students are saying about Penny’s courses:

Penny is an excellent instructor and she does a great job of breaking down complex concepts into smaller, easy-to-understand topics.

Penny’s teaching style is exceptionally well-motivated and illustrated.

This course is awesome. The lecturer explains everything you need to know and encourages you to experiment and challenge yourself.

Who this course is for:

Unity beginner, intermediate and advanced students who would like to join a community of inquisitive students keen to learn about a variety of game development topics.

gVioqsw8Lz1VaGVaN1PUuJEQwn1ZI09Z

资源下载此资源仅限VIP下载,请先
本站资源仅限VIP会员下载点击购买VIP会员

原创文章,作者:steven,如若转载,请注明出处:https://rr3d.cn/12541.html

赞 (0)
steven的头像steven
上一篇 2021年6月6日
下一篇 2021年6月6日

相关推荐

发表回复

登录后才能评论
分享本页
返回顶部