Three worlds, generated from scratch

Procgen, Torchlight & Invasion

Three procedurally generated games, each written from scratch in C# and hand-written OpenGL — no external asset files. Every level, texture, sound and note is generated in code. Pick a world to descend into.

First-person shooter gameplay — an SMG aimed down a neon corridor at a glowing monster.
First-person shooter

ProcgenFPS

A retro-gameplay, modern-look shooter where the levels, weapons, monsters and soundtrack are all generated every run. Every seed is a different game.

Enter ▸
A torch-lit dungeon corridor with a rat and a red potion ahead.
Dungeon crawler

Torchlight Depths

A first-person, grid-based crawler lit by nothing but the torch in your hand. Every floor is larger, darker and deadlier than the last. How deep can you get?

Descend ▸
A pack of aliens lit red by a rotating alarm beacon in a military bunker.
Story-driven shooter

Alien Invasion

Fight down through 30 sublevels of an overrun military bunker, past aliens, mini-bosses and hazards, and destroy the portal at the bottom.

Invade ▸