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!