/asteroids

Primary LanguageShaderLab

Asteroids

A small project to teach Unity3D for some colleagues

Session 1

  • Unity3D engine introduction

Session 2

  • Texture import
  • Mesh import
  • Basic Script
  • Input mouse
  • Shader basic

session2_preview

Session 3

  • Physics Basic
  • Input Keyboard
  • Dependency Injection
  • Camera Viewport
  • Controlling Materials
  • Parallax effect

session3_preview

Session 4

  • Instantiation
  • Colliders
  • Physics manipulation
  • Prefabs

session4_preview

Session 5 and 6

  • Observer Pattern
  • Event Manager
  • UI Text
  • UI Buttons
  • Game States
  • Time Scale Manipulation
  • Coroutines

session5_6_preview

Session 7

  • SoundFX, music and mixer
  • Particle System
  • Shader Graph
  • Post Processing

session7_preview