Description :
Geometry Tank - Dash Adventure is an arena shooter where you pilot a tank across an endless grid of arenas, blast waves of geometric enemies, and collect crystals to evolve from a tiny Class 1 tank into a massive Class 6 mothership, or stay small and boost your weapons instead.
I worked with Abersoft on Geometry Tank - Dash Adventure, an arena shooter for mobile. As Lead Programmer, I built the game in Unity, including the tank combat, the class evolution and crystal systems, the endless arena grid, and the release on both Android and iOS.
Influencer Girl Hollywood Life
Description :
Influencer Girl Hollywood Life is a fashion and life-sim game where you customize your avatar and rise from newcomer to Hollywood star, unlocking outfits, hairstyles, and makeup, attending photoshoots and red carpet events, and travelling to iconic locations as your follower count grows.
I worked with Abersoft on Influencer Girl Hollywood Life, a fashion and celebrity life-sim game for mobile. As Lead Programmer, I built the game in Unity, including avatar customization, the fame and progression systems, and the release on both Android and iOS.
Cut the Rope: Forces and Motion
Description :
Cut the Rope: Forces and Motion is an educational game where students deliver candy to Om Nom using push, pull, and gravity.
Released : 2025
Platform :
HTML5
Tech :
Unity (C#)
My Role : Lead Programmer
This game came out of a partnership between Legends of Learning and ZeptoLab to bring Cut the Rope into the classroom. The challenge was to teach push, pull, and gravity while keeping the playful puzzle feel of the original. Crescentyr handled the game design and art, and I programmed the whole game in Unity, from the first prototype to its release as an officially licensed Cut the Rope game.
Snakiply
Description :
Snakiply is an educational game where students steer a snake past obstacles and eat the correct answers to grow longer, building fluency with math facts, patterns, and properties.
Released : 2025
Platform :
HTML5
Tech :
Unity (C#)
My Role : Lead Programmer
We made Snakiply for Legends of Learning, a game-based learning platform, to help students build fluency with math facts, patterns, and properties through fast, repeatable play. Crescentyr handled the game design and art, and I programmed the whole game in Unity, from the first prototype to the version released on the platform.
Bubble Tanks - Idle Defense
Description :
Bubble Tanks - Idle Defense is an idle tower defense game where you grow a small bubble tower into the strongest tower in the galaxy by fighting off waves of enemy bubbles and unlocking new weapons, skills, and upgrades.
I worked with Abersoft on Bubble Tanks - Idle Defense, an incremental tower defense game for mobile. As Lead Programmer, I built the game in Unity, including the core defense gameplay, the upgrade and progression systems, and the release on both Android and iOS.
Angry Birds Eggstraction
Description :
Angry Birds Eggstraction is an educational game that uses Angry Birds to teach Collisions and Forces.
This game came out of a partnership between Legends of Learning and Rovio to bring Angry Birds into the classroom. The challenge was to teach Collisions and Forces while keeping the feel that makes Angry Birds fun. Crescentyr handled the game design and art, and I programmed the whole game in Unity, from the first prototype to its release as an officially licensed Angry Birds game.
Queen Gilliant's Quest
Description :
Queen Gilliant's Quest is an educational game about Ratios and Proportional Relationships.
We made this game for Legends of Learning, a game-based learning platform, to teach Ratios and Proportional Relationships. Crescentyr handled the game design and art, and I programmed the whole game in Unity, from the first prototype to the version released on the platform.
Corn Field Defense
Description :
Corn Field Defense is an educational game for 1st graders about how vibrating objects make sound, set in a cornfield.
We made this game for Legends of Learning, a game-based learning platform, to teach 1st graders that vibrating objects make sound. Because the players are so young, the game had to be simple and intuitive. Crescentyr handled the game design and art, and I programmed the whole game in Unity, from the first prototype to the version released on the platform.
The Alchemist and The Fairies
Description :
The Alchemist and The Fairies is an educational game that teaches 7th-grade Statistics and Probability through interactive gameplay.
We made this game for Legends of Learning, a game-based learning platform, to teach 7th-grade Statistics and Probability. My friend Crescentyr handled the game design and art, and I programmed the whole game in Unity, from the first prototype to the version released on the platform.
She and the Light Bearer
Description :
She and the Light Bearer is a point and click adventure game, a poem, a fairy tale. Take a journey inside a vibrantly colored forest, meet silly creatures, listen to serene folk music, and discover somber secrets.
Fungus (Unity framework for the narrative/visual novel parts)
My Role : Contract Programmer at Mojiken Studio
I worked with Mojiken Studio as a contract programmer for two years on this game. The story runs on Fungus, a Unity framework for visual novels, but the game needed more interaction than a traditional visual novel offers. I designed and built several mini-games and connected them to the Fungus dialogue system, so the puzzles and the story flow together. The game was released on Steam.
Where Are My Pets?
Description :
Where Are My Pets? is a logic puzzle game about finding your pets and other objects. Each room could hold several objects, and you use clues about how pairs of objects relate to work out which ones are really there.
The idea came from an old game I loved, Inspector Parker. I turned it into a web game with my friend Crescentyr, who created the art and assets. I wrote all the code in Haxe and OpenFL, including the clue system and the puzzle logic, and we published the game on Kongregate.
Bolderline - Brick Matching Game
Description :
Bolderline is a minimalist puzzle game with colorful blocks. Arrange same-colored bricks at the bottom to match the shape of a block at the top, then connect them to destroy it.
Bolderline is an indie game I made with my friend Crescentyr, who created the art and assets. I handled everything else: gameplay, UI, level design, testing, and publishing.
I built the game on the Urho3D engine, writing gameplay in AngelScript and engine-level code in C/C++. For Android, I integrated Google Play Services through JNI to connect Java with the C code. For the web, I compiled the game to HTML5 with Emscripten. The game shipped on both Kongregate and Google Play.
Garuda Nest Rescue
Description :
Play as Naradja as you run, jump, and avoid challenging obstacles while throwing food in this fast and frenzied Paperboy-inspired endless running game.
I built the core gameplay for this Android endless runner in Unity: the running, jumping, obstacles, and food-throwing mechanics, tuned until the game felt fast and responsive. I also integrated the third-party libraries the game needed and the game was published on Google Play.
Djamal
Description :
Djamal is an experimental point-and-click adventure demo, built for a local game competition.
Released : 2013
Platform :
PC
Tech :
Unity (C#)
My Role : Gameplay Programmer
We made Djamal for ACFFEST 2013 (Anti-Corruption Film Festival), a competition organized by KPK, Indonesia's Corruption Eradication Commission. I was responsible for the gameplay, building and tuning the point-and-click interactions in Unity. The game won 2nd place in the Animation Game category.