Learning the Basics in Unity
Week 2 of Gaming/Software Developer Internship
It was a day teaching myself the basics of Unity. I am a beginner in the software development world. There are so many concepts, I think it is super important to go step by step when learning this stuff. Completing one task at a time helped me with overcoming the mental blocks today. What worked for me? After rewatching tutorials in the GameDevHq learning community, jotting down notes, sharing screen time with a fellow teammate — Tony, I made progress. First, I taught myself the different components and how to navigate in Unity. What is Unity? Unity is a professional game engine designed with variables and functions that are critical in learning how to code. And this is the game engine we will be using throughout the internship. I learned about the different screens/cameras used for viewing. The Unitor editor included the following: game, scene, hierarchy, inspector, and project. The game window is what the player will see, but the scene view basically serves as the stage. The scene view is where designing the game happens. Hierarchy is everything that makes up the scene, kind of like an inventory list. Inspector is where you can see the detailed information about the objects selected. It’s pretty cool when moving the object and seeing what happens with each camera. You can view the object from different perspectives. In the inspector view, I can scroll and zoom in and out on the objects. In my first GameDevHq exercise, I created my player. How did I do this? I selected a 3D game object- cube, colored it blue, and made some adjustments to the various screens to do a proper professional layout of Unity. It’s important to save your work too. Here is a visual demonstration: