Operation Deep Descent

ALIEN
INVASION

Fight down through 30 sublevels of an overrun military bunker and destroy the alien portal at the bottom. Radio messages, recovered data pads and scripted events tell the story of what went wrong as you descend.

Can you reach the portal?

Written from scratch in C# (.NET 10) + OpenGL 3.3 and OpenAL. No asset files β€” every texture, model, sound effect and music track is generated at runtime.

What's down there

πŸ‘½

A whole hive of aliens

Skitters, grunts, spitters, troopers, cloaked stalkers, wraiths, brutes and overseers β€” plus bloaters that burst in acid, burrowers that erupt beside you and ceiling crawlers that drop from above.

πŸ’€

Mini-bosses

The Hive Queen, the Warlord and The Mind guard the elevator on key sublevels. The elevator stays locked until the boss dies, and each drops a guaranteed weapon or upgrade.

πŸ”¦

Secret stashes

Hidden rooms hold health, armor and ammo, a damage amplifier, an ammo backpack, night-vision and x-ray goggles, and one upgrade per weapon β€” magnum rounds, cluster grenades, twin rockets…

☒️

Hazards & events

Explosive barrels, steam vents, live cables and acid pools. Power failures plunge levels into darkness, and a self-destruct countdown starts once you hold every keycard.

✨

Modern looks

HDR bloom, ambient occlusion, light shafts with drifting dust, rotating alarm beacons, explosion shockwaves and heat haze, hive growth spreading over the deep levels, and ragdoll deaths.

πŸ†

Score & rank

Every sublevel ends with a score breakdown and an S–D rank, and your best scores are kept. Auto-saves let you continue your descent where you left off.

Screenshots

Aliens gathered under a rotating red beacon
A rotating beacon sweeps red light over a pack of aliens
X-ray goggles showing aliens glowing through blueprint walls
X-ray goggles: walls turn to blueprint, aliens glow through them
The Hive Queen and the Warlord
Two of the mini-bosses: the Hive Queen and the Warlord
The Nest, overgrown with hive growth
B25, The Nest: hive growth spreading over the deep levels
Night vision in the xenobiology lab
Night vision in the xenobiology lab
Specimen tanks breaking open
Dr. Kessler on the radio as the specimen tanks break
A recovered data pad and a boss warning
A recovered data pad, and the warning card for a boss
The Alien Invasion title screen
Title screen, over a live view of the hive

Controls

WASDMove (mouse to look)
LMBCtrlFire
ShiftSprint
ESpaceUse elevator
1–0-=Select weapon
WheelQCycle weapon (RMB zooms the sniper rifle)
FFlashlight
NXNight vision / x-ray goggles
TabAutomap
BMToggle bloom / music
F11Fullscreen on / off
EscPause

Download

Ready-to-play builds β€” no .NET install needed. Or grab the source and run ./run.sh.

macOS: unzip, move Alien Invasion to Applications, and right-click β†’ Open the first time (it isn't notarized). Windows: unzip and run AlienInvasion.exe. Linux: extract and run ./AlienInvasion/AlienInvasion.
All releases on GitHub β†—