Game Maven from Crunchzilla. It’s a new interactive tutorial -- part of the series that includes Code Monster and Code Maven -- that is a step-by-step walkthrough of writing the code for three casual video games.
The games themselves are really fun. One is a simple vaguely Asteroids-like base defense game. The second is a sort of Angry Birds-like cannon game complete with physics and particle system effects. The third is a platformer in the spirit of Mario Bros with auto-generated infinite levels.
Game Maven is an interactive tutorial using live code. Players learn step-by-step how to build each game, getting a chance to customize and play with the games as they build them. Game Maven is an immersive educational experience with a focus on action over explanation. Players build right away with code, learning about coding by coding. Be brave, make mistakes, try things, and see what happens.
Game Maven assumes some programming experience and an interest in writing games. It’s for adults and older teens (age 16+). It’s designed for a variety of motivation levels, from those that just click through the lessons and skip most of the work, to those that do every lesson, understand every line of code, and spend hours customizing the games, everyone learns from the experience.
If you have a teenager interested in coding and writing games, please let them know about Game Maven. Please tell your friends with teenagers about Game Maven. If you want to play with writing games yourself, go give it a try. And please let me know what you think!