Skip to content

marczaku/105-unity-basics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

105 - Unity Basics

Preclaimer

Build the technical foundation needed for Programming in Unity. We will take a look at the Editor GUI and how we can write Code that we can use within Unity. We will also learn, how Unity's serialization works and how we can utilize it to store the information that we need to store.

Introduction

This is a two-weeks course to introduce you to Unity Programming. This course will conclude with a small Top-Down Game.

Grading

Official Grade Internal Grade Requirement
VG Summa Cum laude (A*) 90-100%
VG Magna Cum Laude (A) 80-89%
VG Cum Laude (B) 70-79%
G Passed (C) 60-69%
G Barely Passed (D) 50-59%
U Insufficient (E) 1-49%
U Failed (F) 0%

Check out the Scoring Table to understand, what grade to expect depending on the features that you've implemented.

0 First Steps

1 The Editor

Goal

Unity is a modular, cross-platform 3D Engine with integrations for Ads, Shops, Physics, Multiplayer, Analytics, Visual Scripting, AR, VR nd much more. In this course, you'll learn to make your first steps in the 3D Engine which can be a bit overwhelming in the beginning.

Let's Get Started!

2 Scripting

Goal

Learn about Custom Components in Unity and Unity Event Functions

Let's Get Started!

3 Serialization

Goal

Learn about Unity's Serialization System and GameObject Lifetime

4 User Interface

Goal

Learn about Unity's UI System

5 Architecture

Goal

Learn about Communicating between Components and Game Objects and Scenes, Scriptable Objects and Reacting to Changes

6 Game On

Goal

Complete the Game described here

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published