Game Dev


At Game Dev we teach you how to code video games from scratch (not to be mistaken for Scratch, the language of Legends). We help mere mortal beings like you and I. If you're new to coding, learning Processing in class, or want to start making games, you're in the right place! We have a variety of lessons merging practical coding that expands on the ICS2O course with the unique perspective of Game Development. Computer lab rules apply, so no food is allowed. We suggest having lunch before coming to our lessons.

Come to the Dojo, Room 222, Thursdays at 11:45!

Disclaimer: We provide code for demonstration and educational purposes. Do not copy our code for use in school assessments, especially when it goes beyond the scope of your class. We may use advanced techniques in our lessons and will clearly mark when we do. It is up to you to use your discretion keeping in mind that they are fully aware of these materials. When in doubt, ask your teacher. Their word is final.


Our Lessons

Read these - it's dangerous to go alone. Check the speaker notes for extra content!

Season 3 (The Caves) - We delve deeper and continue our Game Dev journey. Welcome back, to The Caves.

Season 2 (ISP Workshop Series) - Learn how to put your know-how to use in practical projects.

Season 1 (The Basics) - Get started with key coding concepts and the Processing IDE.


Our Team

The ninja Lyons who make Game Dev possible.

  • Valentina Krasteva (Teacher Supervisor)
  • Lev Raisman (Supervisor and CPT President)
  • Andy Pham (Branch Head)
  • Dereck Tu (Teacher)
  • Dereck Zhang (Teacher)
  • Marina Semenova (Training Executive)
  • And more to come...

The Vault

Extra content that we don't teach at meetings.

The Dark Ages (2017-2018) - Satisfy your morbid curiosity with Turing Lessons from Game Dev's conception.

Game Dev Recommends - Dive into where we learn how to make games and what we use to make them, with our favorite resources from across the Internet.

Game Dev Web Exclusives - Coming soon...