Learn coding
the fun way
by making games!


PROTOTYPE A GAME IN JUST 4 HOURS
Most people struggle to learn coding.
We make it a fun experience, which helps them easily understand coding concepts so that they can create with code...
...and get better career opportunities in this digital age.
JUST 1 HOUR OUT OF YOUR BUSY WEEK
Not everyone has the time to commit to days or weeks of bootcamp style lessons. Our hourly lessons is more managable for most people, removing the hesitation to start.
HANDS-ON EXPERT GUIDANCE KEEPING YOU ON TRACK
There's too much information online that it's overwhelming. We cut through the noise to help you focus on the most important concepts.
Our instructor has years of professional development experience and makes tutorials for a global audience.


A VERSATILE PROGRAMMING LANGUAGE THAT'S EASY TO LEARN
C# is a programming language that is not only used for developing games but also web development, app development, server-side programming and more.

OFFICIAL COURSE SYLLABUS FROM THE #1 GAME ENGINE
Obtain game development skills using Unity game engine.
​
Apart from coding, you will learn other processes such as game design, visual effects and more.
You'll be ready to sit for Unity certification exam (optional).
WHAT IS CODES OF PLAY?
-
Face-to-face coding lessons
-
One hour lessons per week
-
Make a prototype within a month
-
For ages 13-99
-
Located at Co-labs, Starling Mall, Damansara Utama
-
Bring own laptop and mouse with scroll wheel
ABOUT THE LESSONS
-
Official course materials from Unity - the most popular game engine
-
Obtain foundational knowledge of C# programming language
-
Obtain game development skills using Unity game engine
-
Ready for Unity Developer certification exam upon course completion
-
No experience required
COURSE STRUCTURE
Each Unit contains the following activities:
Prototype
Students follow along step-by-step to create a prototype with the
same functionality as the instructor
Challenges
Students get an incomplete or broken version of a project and tasked with items to implement or resolve
Quiz
Students complete 10 multiple choice questions
Lab
Students conceptualize, plan, and complete their own personal project throughout the course,
integrating features they learned during the prototypes and extending them beyond
WHAT YOU WILL LEARN
Unit 1 - Driving Simulator

Prototype
Learn basic player control as you program a car that can steer down a floating road, avoiding (or hitting) obstacles in the way
Challenge & Quiz
Use the skills you learned in the driving simulation to fly a plane around obstacles in the sky.
Lab
Project Design Document
Unit 2 - Feed the Animals

Prototype
Learn to implement basic gameplay with this top-down game where you throw food at animals, who are charging towards you
Challenge & Quiz
Use your array and random number generation skills to program this challenge where balls are randomly falling from the sky and you have to send your dog out to catch them before they hit the ground
Lab
New Project with Primitives
Unit 3 - Run and Jump

Prototype
Learn to add sound, animation, & effects with this side-scrolling game where the player needs to time their jumps over oncoming obstacles
Challenge & Quiz
Apply your knowledge of physics, scrolling backgrounds, and special effects to a balloon floating through town, picking up tokens while avoiding explosives
Lab
Player Control
Unit 4 - Sumo Battle

Prototype
Learn to program gameplay mechanics in a game where the
player tries to knock off waves of enemies, using power-ups to help defeat them
Challenge & Quiz
Use the skills you learned in the Sumo Battle prototype in a completely different context: the soccer field
Lab
Basic Gameplay
Unit 5 - Quick Click
