What did you learn?
In project 3, I learned how to create a basic 3D videogame using Unity. Through instructions and trial-and-error, I was taught how to import packages into unity, to create my own custom terrain, import a script for our character, change the color of the in-world lighting, add audio to my game, and export it into a genuine playable application.
What was easy?
After installing all the sets, I believe that building the terrain was the easiest part. I enjoyed raising and sinking the terrain because it was easy to see the changes. I also found that coloring the terrain and adding the 3D elements was also shockingly easy. It was very relaxing to include grass and sprinkle trees across the map.
What was challenging?
The most challenging part was assigning the playable character with the proper script to allow it to move. I ended up uninstalling everything and starting all over again because I continuously encountered compiling errors. I’m not sure why I encountered so many problems during this stage, but after reinstalling everything and trying again, I found success.
How could your submission be improved?
I made my maze out of heightened hills. I made sure to make them extremely tall so that the player wouldn’t be able to cheat and view the exit. I do think I should have spent more time evening the hills out instead of having uneven, steep walls. While it doesn’t affect the gameplay too much, I think the game would have turned out more refined if I had smoothed and evened the walls out.
How could I improve the assignment for the next class?
I thought that the assignment was properly explained both from the video lectures you provided, the guest links, and the instructions document. It’s a well-rounded assignment that allows the students to become familiar with lighting, terrain building, character scripting and general game design.
How might you apply your knowledge in future assignments or work scenarios?
Unity is an extremely popular application that can be used to build 2D and 3D videogames on desktop and mobile. Now that I’m familiar with Unity, I can use these basic game development skills to create games. Whether its for a future work scenario or for a future assignment, I’ll be able to create a functional map and a playable character.
How did a specific reading or video inspire or help you?
I was inspired to add audio to my game because I watched the extra videos you provided, and when I noticed how easy it was I felt inspired to start looking for some background music. I settled on some casual folky music since my maze took place in the middle of a meadow. After following along with the instructional video, I had added more depth to my game.