Think of the gameplay for your ideas
Minimum Viable Product
Create the first playable prototype
Collect feedback to find the right track
Fix problems and improve the game until you like the result
Share your works and bring fun for others
Learn Programming By Playing Games
From a Game Developer to a Future Engineer
50+ Lessons focused on Game Developement
Build Your Coding Skills while Playing Games
Game Programming Courses for Beginners
It focuses on basic techniques and elements for creating an arcade game, such as character control, projectiles, cooridinates, dialogues, etc.
Game Programming Courses for Intermediate Learners
It introduces key skills and concepts for creating a complex arcade game, such as maps, game levels, conditional statements, arrays, etc.
Game Programming Courses for Advanced Learners
It guides you to a professional programming stage and improves your efficiency and ability of developing a game to a higher level.
—— Coming soon ——