Genius Coder Programme

Game Design

From Scratch animations to Unity 3D worlds — discover game development courses that turn your child's love of gaming into real creative skills.

Game Design Modules

Does your child love gaming? Do you think they're intellectually gifted, curious, driven, and passionate about programming? Roboto Coding Academy offers game design and scratch programming for kids to bring their two interests together!

Game Developer Basic with Scratch 3.0

GD.1.1 - Game Developer Basic with Scratch 3.0

Scratch 3.0 Laptop
Block Programming 2D

In this module of scratch programming for kids, students will be taught the workings of Scratch, working to craft their personal games, animations and stories. As they explore its functionalities, students learn to think systematically and creatively.

Students will go from creating simple games and animations with few mechanics, to complex and expanded workings. They are challenged to think out of the box and exposed to more advanced methods for content creation.

What You'll Learn

  • Block-based programming with Scratch 3.0
  • Creating 2D games, animations, and stories
  • Systematic and creative thinking
  • Progressively complex game mechanics
Game Developer Basic with Minecraft Education

GD.1.3 - Game Developer Basic with Minecraft Education

Minecraft Education Laptop
Block Programming 3D

What better way is there to teach students computational thinking while making sure that they do not lose focus? In this module students combine their favourite "block-based" game, Minecraft, with block-based coding.

With an agent acting as a medium, students will be taught how to program their agent to assist their character in performing complex tasks. From building a tower to making a farm, the agent grants students a helicopter view of how individual codes can affect the overall action process.

As students code and craft a brand new world and rules, they can invite others to explore their creations and learn how their script can have tangible effects on those around them.

What You'll Learn

  • Block-based coding in Minecraft
  • Programming agents for complex tasks
  • 3D world building and rule creation
  • Computational thinking through gameplay
Game Developer Intermediate with Game Maker Studio 2

GD.2.3 - Game Developer Intermediate with Game Maker Studio 2

Game Maker Studio 2 Laptop
Syntax Programming Game Maker Language 2D

Students will learn about this intuitive and professional 2D game development environment that enables for progressively complex game animation, art and coding. Watch as their imagination is pushed to the limits, as they ideate their concepts into reality.

What You'll Learn

  • Game Maker Language syntax programming
  • Professional 2D game development
  • Game animation and art creation
  • Turning concepts into playable games
Game Dev Intermediate with Roblox Studio

GD.2.4 - Game Dev Intermediate with Roblox Studio

Roblox Studio Laptop
LUA Programming 3D Game Design Multiplayer

Game Development Intermediate with Roblox Studio introduces students to designing, scripting, and publishing games on the Roblox platform. Learners explore 3D world creation, asset design, and interactivity through LUA programming, building multiplayer-ready experiences.

What You'll Learn

  • Create and design 3D game environments
  • Apply LUA programming for interactivity and gameplay
  • Develop and publish playable Roblox games
  • Build multiplayer-ready experiences
Game Developer Advanced with Unity

GD.3.1 - Game Developer Advanced with Unity

Unity Engine Laptop
Syntax Programming C# Programming 3D

In this course, students will become a part of the game making community, utilizing a software which half of the games in the world are based on. Students will explore the principles of 3D game design, developing their understanding of the real world sciences, as they seek to emulate the environment.

What You'll Learn

  • C# syntax programming
  • Unity Engine 3D game development
  • Principles of 3D game design
  • Real-world physics and environment emulation

Explore More Modules

Let Your Child Create Their Own Games!

Sign up for a free trial class and discover how your child can design and develop their very own games!