Module 5 Examples: Unity Specific Tools

Link to GitHub

Coverage

Unity specific skills you will need, practice, and demonstrate include:

·         Platformer support: RigidBody2D::Dynamic

·         Near-term fixed number periodic actions: Coroutines

·         Templated graphical interface to data: Scriptable Objects

·         TilePallete and Tilemap: for creating (by painting) levels

·         Particle Systems: beginning of creating effects

 

Concepts you will explore and understand include

·         Nothing much here, mostly simply about how to use Unity to accomplish specific tasks

 

  1. Support for Platformers:
  2. Coroutines: Short term, fixed (usually) number periodic actions
  3. Scriptable Objects: Templated graphical interface to data

§  A step by step tutorial: https://www.youtube.com/watch?v=aPXvoWVabPY 

  1. Tile Palettes and Tilemap

 

5.      Particle Systems

o    Take a look at Unity Manual: https://docs.unity3d.com/Manual/ParticleSystems.html

o    Focus on Build-in Particle System

o    Imaging a collection of points following a pseudo random function