I’ve been an avid gamer ever since a very young age, and I will stay one in the future too. As I was playing all sorts of games, the urge of making my own game became bigger and bigger inside me. This is why I chose to take this course this quarter, and I am very satisfied with what I learned throughout the course.
The most important thing was the experience of going through two entire game-making processes. From ideation, to early prototype, to initial playtesting, to refining, and then to the final product. I learnt how important prototypes and knowing your intended audience are, as before I never had the concept of prototypes, and thought when making games, the developer just directly dives into implementation. Also, I learnt the importance of playtesting, and I realized players really have different perspectives from the developers.
Furthermore, through using Unity for the second project, I became aware of what skillsets are required for making different parts of the game. As a computer science student, I take pride in my coding ability, but using Unity was less about one’s coding ability but more about patience and ability to supervise the whole project, and the experience of learning and using Unity got me more familiar with the software, and gave me a good idea of how some Unity-based games might work.
Last but not least, I went out of my comfort zone and attempted some games that I would have never played, for the critical play assignments, such as Firewatch and Monument Vally. These games definitely left me irreplaceable impressions, and I will never forget what I felt when playing them.
Anyway, great thanks to our instructor Christina and CAs Kally and Vincent for delivering such an amazing class this quarter. I learnt a lot, and what I learnt will definitely stick with me and help me with my future endeavours in making my own games.