Critical thinking grows steadily as students learn to debug scripts, analyze behaviour of game objects, and break down complex mechanics. From early modules, they must identify why a script doesn’t behave as expected, evaluate different ways to implement an obstacle, optimise map design, or ensure fair game balance.
Collaboration plays a key role in the course, especially during the Adventure Game modules where students work in teams to build shared worlds, coordinate tasks, and integrate one another's assets. They learn to give and receive feedback, solve problems together, merge ideas, and debug projects in groups.
Students develop communication skills by presenting their projects, explaining how their game mechanics work, and discussing scripting logic. Throughout the modules, they engage in peer discussions, help classmates solve issues, and articulate their design decisions. Final presentations help students speak confidently about their creations.
Throughout the course, students continually express their creativity by designing unique 3D environments, building obstacles, and inventing game mechanics. Each module encourages experimentation - choosing visual styles, creating dialogues, designing quests, building obstacles, or inventing their own original game in the final project.