Erik Laats

Back

Gasha GO!

June 2022 - January 2024

Role Platform </> Client URL
Lead Developer iOS/Android TypeScript Georgia Public Broadcasting Link


Gasha GO is an interactive educational suite of games that introduces students to foundational computer science concepts through 13 minigames and a set of animated music videos. Designed for early elementary learners, the experience emphasizes programmatic thinking, problem-solving, and digital citizenship in a playful, story-driven environment.

The app is built using TypeScript and Phaser 3, with gameplay rendered in an HTML5 canvas. We used Capacitor to wrap the project for mobile deployment, allowing for consistent behavior across web, iOS, and Android builds. The game leverages a custom multi-game TypeScript system that extends core Phaser classes and allows for efficient asset management when moving between scenes.

Gasha GO is fully keyboard accessible The web version runs smoothly on both desktop and mobile browsers, and the native builds are available for free on the App Store and Google Play Store.

Back