Unity 官方教程 学习

Posted 志不强者智不达

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity 官方教程 学习相关的知识,希望对你有一定的参考价值。

Interface & Essentials

Using the Unity Interface

1.Interface Overview https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/interface-overview?playlist=17090

2.The Scene View https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/scene-view?playlist=17090

3.The Game View https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/game-view?playlist=17090

4.The Hierarchy Window https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/hierarchy-window?playlist=17090

5.The Project Window https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/project-window?playlist=17090

6.The Inspector Window https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/inspector-window?playlist=17090

7.Build and Player Settings https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/build-and-player-settings?playlist=17090

8.Introduction to the Profiler https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/introduction-profiler?playlist=17090

Essential Unity Concepts

1.Game Objects and Components https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/game-objects-and-components?playlist=17090

2.Prefabs - Concept & Usage https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/prefabs-concept-usage?playlist=17090

3.Tags https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/tags?playlist=17090

4.Layers https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/layers?playlist=17090

Live Sessions on Unity Interface and Essentials

1.Editor Basics https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/editor-basics?playlist=17090

2.Game Objects https://unity3d.com/cn/learn/tutorials/topics/interface-essentials/game-objects?playlist=17090

3.Unity Tips & Tricks https://unity3d.com/cn/learn/tutorials/topics/tips/unity-tips-tricks?playlist=17090

4.Unity Tips & Tricks 2 https://unity3d.com/cn/learn/tutorials/topics/tips/unity-tips-tricks-2?playlist=17090

5.Unity Tips & Tricks 3 https://unity3d.com/cn/learn/tutorials/topics/tips/unity-tips-tricks-3?playlist=17090

6.Unity Tips & Tricks 4 https://unity3d.com/cn/learn/tutorials/topics/tips/unity-tips-tricks-4?playlist=17090

Scripting

Beginner Gameplay Scripting

1.Scripts as Behaviour Components https://unity3d.com/cn/learn/tutorials/modules/beginner/scripting/scripts-as-behaviour-components?playlist=17117

2.Variables and Functions https://unity3d.com/cn/learn/tutorials/topics/scripting/variables-and-functions?playlist=17117

3.Conventions and Syntax https://unity3d.com/cn/learn/tutorials/topics/scripting/conventions-and-syntax?playlist=17117

4.C# vs JS syntax https://unity3d.com/cn/learn/tutorials/topics/scripting/c-vs-js-syntax?playlist=17117

5.IF Statements https://unity3d.com/cn/learn/tutorials/topics/scripting/if-statements?playlist=17117

6.Loops https://unity3d.com/cn/learn/tutorials/topics/scripting/loops?playlist=17117

7.Scope and Access Modifiers https://unity3d.com/cn/learn/tutorials/topics/scripting/scope-and-access-modifiers?playlist=17117

8.Awake and Start https://unity3d.com/cn/learn/tutorials/topics/scripting/awake-and-start?playlist=17117

9.Update and FixedUpdate https://unity3d.com/cn/learn/tutorials/topics/scripting/update-and-fixedupdate?playlist=17117

10.Vector Maths https://unity3d.com/cn/learn/tutorials/topics/scripting/vector-maths?playlist=17117

11.Enabling and Disabling Components https://unity3d.com/cn/learn/tutorials/topics/scripting/enabling-and-disabling-components?playlist=17117

12.Activating GameObjects https://unity3d.com/cn/learn/tutorials/topics/scripting/activating-gameobjects?playlist=17117

13.Translate and Rotate https://unity3d.com/cn/learn/tutorials/topics/scripting/translate-and-rotate?playlist=17117

14.Look At https://unity3d.com/cn/learn/tutorials/topics/scripting/look?playlist=17117

15.Linear Interpolation https://unity3d.com/cn/learn/tutorials/topics/scripting/linear-interpolation?playlist=17117

16.Destroy https://unity3d.com/cn/learn/tutorials/topics/scripting/destroy?playlist=17117

17.GetButton and GetKey https://unity3d.com/cn/learn/tutorials/topics/scripting/getbutton-and-getkey?playlist=17117

18.GetAxis https://unity3d.com/cn/learn/tutorials/topics/scripting/getaxis?playlist=17117

19.OnMouseDown https://unity3d.com/cn/learn/tutorials/topics/scripting/onmousedown?playlist=17117

20.GetComponent https://unity3d.com/cn/learn/tutorials/topics/scripting/getcomponent?playlist=17117

21.Delta Time https://unity3d.com/cn/learn/tutorials/topics/scripting/delta-time?playlist=17117

22.Data Types https://unity3d.com/cn/learn/tutorials/topics/scripting/data-types?playlist=17117

23.Classes https://unity3d.com/cn/learn/tutorials/topics/scripting/classes?playlist=17117

24.Instantiate https://unity3d.com/cn/learn/tutorials/topics/scripting/instantiate?playlist=17117

25.Arrays https://unity3d.com/cn/learn/tutorials/topics/scripting/arrays?playlist=17117

26.Invoke https://unity3d.com/cn/learn/tutorials/topics/scripting/invoke?playlist=17117

27.Enumerations https://unity3d.com/cn/learn/tutorials/topics/scripting/enumerations?playlist=17117

28.Switch Statements https://unity3d.com/cn/learn/tutorials/topics/scripting/switch-statements?playlist=17117

Intermediate Gameplay Scripting

1.Properties

2.Ternary Operator

3.Statics

4.Method Overloading

5.Generics

6.Inheritance

7.Polymorphism

8.Member Hiding

9.Overriding

10.Interfaces

11.Extension Methods

12.Namespaces

13.Lists and Dictionaries

14.Coroutines

15.Quaternions

16.Delegates

17.Attributes

18.Events

Editor Scripting

1.Building a Custom Inspector

2.The DrawDefaultInspector Function

3.Adding Buttons to a Custom Inspector

4.Unity Editor Extensions - Menu Items

Community Posts

1.MonoDevelop‘s Debugger

2.Unity Editor Extensions - Menu Items

3.Creating Meshes

Project Architecture

1.AssetBundles and the AssetBundle Manager

2.Mastering Unity Project Folder Structure - Version Control Systems

Getting Started with Unity Development using Visual Studio

1.Installing Tools for Unity Development

2.Building your first Unity Game with Visual Studio

3.Editing Unity Games in Visual Studio

4.Debugging Unity games in Visual Studio

5.Graphics debugging Unity games in Visual Studio

6.Taking Unity games to Universal Windows Platform

7.Testing Unity games on android in Visual Studio

Live Sessions on Scripting

1.Scripting Primer and Q&A

2.Scripting Primer and Q&A - Continued

3.Scripting Primer and Q&A - Continued(Again)

4.Persistence - Saving and Loading Data

5.Object Pooling

6.Introduction to Scriptable Objects

7.How to communicate between Scripts and GameObjects

8.Coding in Unity for the Absolute Beginner

9.Sound Effects & Scripting

10.Editor Scripting Intro

11.Writing Plugins

12.Property Drawers & Custom Inspectors

13.Events: Creating a simple messaging system

14.Ability System with Scriptable Objects

15.Character Select System with Scriptable Objects

16.Creating Basic Editor Tools

Live Session: Quiz Game 1

1.Intro and Setup

2.Data Classes

3.Menu Screen

4.Game UI

5.Answer Button

6.Displaying Questions

7.Click To Answer

8.Ending The Game and Q&A

Live Session: Localization Tools

1.Overview and Goals

2.Localization Data

3.Dictionary,JSON and Streaming Assets

4.Localization Manager

5.Startup Manager

6.Localized Text Component

7.Localized Text Editor Script

8.Localization Q&A

Live Session: Controlling Particles Via Script

1.Introduction and Session Goals

2.Particle Lancher

3.Particle Collisions

4.Particle Launcher Script

5.Particle Collisions and Scripting

6.Random Particle Colors

7.Drawing Decals with Particles

8.Collecting Particle Information For Display

9.Displaying Particles Via Script

10.Droplet Decals

11.Questions and Answers

Live Session: Text Adventure Game Part 1

1.Introduction and Goals

2.Project Architecture Overview

3.Creating Rooms

4.Creating Exits

5.Text Input

6.Reacting To String Input

7.Input Actions And The Delegate Pattern

8.Questions and Anwers

Live Session: Text Adventure Game Part 2 

1.Introduction and Goals

2.Project Architecture and Review

3.Displaying Item Descriptions

4.Examining Items

5.Taking Items

6.Displaying Inventory

7.Action Response

8.Preparing The Use Item Dictionary

9.Creating The Use Action

10.Questions and Answers

Graphics

 

Audio

 

User Interfaces

 

Navigation

 

Ads & Analytics

 

Performance Optimization

 

2D Game Creation

 

Best Practies

 

Physics

 

Animation

 

Mobile & Touch

 

Tips

 

Virtual Reality

 

Multiplayer Networking

 

以上是关于Unity 官方教程 学习的主要内容,如果未能解决你的问题,请参考以下文章

Unity3d--Space Shooter(官方教程)--学习感想

Unity学习指南

Unity 2D 游戏学习笔记

Unity DOTS学习教程汇总

unity CommandBuffer学习

Unity5 官方教程笔记(2D Rogue Like)01 —— Game Manager