Unity Learning Journey #3 - Video Games!

The exciting life of a Technical Evangelist requires you to be willing and able to jump on an airplane at a moment's notice! Before I'd even unpacked from the week-long offsite training event in September in Denver, Colorado, I was asked if I wanted to fly to Dallas, Texas for a "Day of Unity" training event in two days' time. Never one to turn down a challenge or a learning opportunity, I tossed my clothes back in the suitcase and hit the tarmac again.

Day of Unity - September 26, 2014

Developing the Game: "Nightmares"

Participants constructed an all-open-source sample game project codenamed “Nightmares” - an isometric 3D cartoon shooter. Learning Unity skills from a beginner to intermediate perspective, we learned how to make this sample game in this intensive one day course.

Learning Outcomes:

The specific topics covered included:

  • General Unity operation, tips and tricks
  • Communicating between scripts.
  • Public vs. private references in programming.
  • Static variables.
  • Vector Mathematics for 3D gameplay mechanics.
  • Using timers.
  • Using different camera settings.
  • Creating Game Objects at runtime.
  • Using the Animator for Generic characters.
  • Animation Events.
  • Simple use of Audio.
  • Using the New UI system.
  • The use of Prefabs.
  • Use of effects such as Line Renderers and Particle Systems
  • Using the Nav Mesh for enemy characters.

Press

 

Jason Fox giving a great presentation before we kicked things off!

 

Enjoying the company of my fellow Tech Evangelist Nathalie Goh-Livorness! Dallas knows how to put on a great event!