Projects

Project 01

Rube Goldberg Machine

Unity 2D, Components, Scripting, Collisions, References

Project 02

Fruit Ninja

Unity 2D, Input, Procedural Generation, Object management, Object Pooling, Drag Collisions

Project 03

Terrain Vehicle

Unity 3D, Scripted Movement, Perlin Noise

Project 04

NPC World

Unity 3D, Autonomous Agents, Scripted Movement, Object Management

Exercises

Exercise 01

Snowman

GitHub, Using Unity, Components, Prefabs, WebGL

Exercise 02

Looping Ball

Scripting, Spawning, References, Collisions, Deltatime, Debugging, Unity 2D

Exercise 03

Following Ball

Input, ApplyForce, Coordinate Spaces, Vector Spaces

Exercise 04

Random Spawning

Radnom, Procedural Generation, Screen Bounds

Exercise 05

Mouse Drag

Drag Collision, Project 2 Checkpoint

Exercise 06

Melting Snowmen

Object Management, Object Pooling

Exercise 07

Vehicle

Movement, Forces

Exercise 08

Perlin Terrain

Perlin Noise, Terrain, Surface Normals

Exercise 09

Seek vs. Arrive

Autonomous Agents, Steering Behaviors, Surface Normals, Spawning, Collisions

Exercise 10

NPC Writeup

Project 4 Checkpoint