About Infinitroid

Arriving at the alien hives with nothing but an underpowered blaster, you will need to scavenge resources, search out hidden caverns, cobble together weapon parts and find a way to survive. Explore one of 4 billion randomly generated worlds and find out the mystery of what's threatening your home colony.

Roguelike metroidvania & platformer

The game is a roguelike (or rogue-lite) sci-fi platformer with procedurally generated levels and deeply customizable weapons. My goals for it are replayability (a unique experience each time you play), rewarding exploration, random powerups and abilities that open up new areas (ala metroidvania), and some Zen / philosophical themes.

Play online & in-browser

This is a free, development version that you can play online in the browser - feedback and suggestions are appreciated! The finished commercial game is planned for release on PC (Steam) and hopefully consoles.

Development story so far

This is a solo indie game project I started working on in 2015, in between freelance web development jobs. Some goofy weapon system ideas and wrong turns led to the game in its current form.

Learn more >


Binding of Isaac Infinitroid's inspirations include games like The Binding of Isaac, the original NES Metroid, Super Metroid, Spelunky, and many others. A lot of good advice from other developers has greatly helped my productivity since the project started.

Learn more >

Engine & tech details

Normal mapped sprites Build on a handmade C++ game engine, normal-mapped sprite lighting system, DirectX and OpenGL shaders, OpenAL, Emscripten, asm.js, Box2D and more.

Learn more >