Our education-focused sister site's latest feature is a guide to getting up and running
with Unity 3D from a new developer who just launched a new web game, Lightspeeder
, using the engine.
"As part of an internship at [studio] Ayogo, I learned Unity and built my first professional quality game over the course of just a couple of months," writes Ramon Zarate Saiz. In the feature, he goes into detail in how he managed this feat. For example:
"Understanding the difference between local coordinates vs. world coordinates is of critical importance when working with Unity. I wanted to add this section, because this was probably the single most important conceptual breakthrough for me when learning Unity."
Saiz goes on to share code examples of how he managed to handle this task inside of Unity, as well as describing how he modified example code from Unity's site to use in the game:
"I later heavily modified this code for performance and for better integration with the game, but having the original code saved me lots of time. The lightning bolts also have their own light and their own audio source. The pitch and volume of the sound they make is changed according to how much of an acceleration bonus they are providing."
To find out the full details of how Saiz approached development of Lightspeeder
in Unity 3D, head over to GameCareerGuide and check out the full feature, How to Get Started with Unity 3D