The Game Dev CCA aims to walk students through the process of game development with the Godot game engine and GDScript programming language, covering game design, software development and digital art. We welcome any and all students with a passion for gaming and a desire to experiment, tinker with and try to make their own games. Prior programming experience in languages such as Python, Scratch or C# is required. By the end of the term, we aim to leave students with a working, playable video game of their own as well as the tools and knowledge that will allow them to build further games and related projects in the future.
CAS Strand: Creativity
This CCA allows younger students to express their creativity through the process of game development. Students are encouraged to come up with their own ideas in terms of art, concept, and gameplay. Fostering the idea of originality, students are able to build their interests, enabling them to explore their own sense of expression and discovering new hobbies.
Lasallian Principles: Quality Education
This CCA exposes younger students to the art of game development, which involves skills from a variety of disciplines, from computer science, programming and computational thinking to digital art, 3D modelling, creative writing, and even digital media and marketing. By joining this CCA, students will be able to be exposed to such fields and gain valuable insight and appreciation for the work and skill that goes into making a video game.