Welcome to this course on Unity Introduction.

Preclaimer

⚠️ ⚠️ Warning: GitHub will not update your personal repositories with the updated course materials.
You will always find the full and updated course material over here: Unity Introduction by Marc Zaku
I recommend to always click on above link once per day! ⚠️ ⚠️

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.

Day 1

Goal

Learn about Custom Components in Unity

Process

Day 2

Goal

Learn about Unity Event Functions

Process

Day 3

Goal

Learn about Ways of Communicating between Components and Game Objects

Process

Day 4

Goal

Learn about the Unity UI System

Process

Day 5

Goal

Learn about Game-Object Lifetime

Process

Day 6

Goal

Learn about Unity Serialization

Process

Day 7

Goal

Learn about Scriptable Objects

Process

Day 8

Goal

Learn about Time and Timing

Process

Day 9

Goal

Learn about Reacting to Changes

Process

Day 10

Goal

Use this day to catch up with the mandatory deliverables.

Process

  • Make sure that you have all these Features implemented.
  • Hand-In your assignment by 23:59 today.