Clock in. Fight your way out.
From Shellstein Dungeon to Ring 0. Ten floors of patrols, traps, secrets, and deeply unhelpful office equipment.
A FIRST-PERSON SHOOTER. IN POWERSHELL.
Someone gave PowerShell a gun.
Now there are ten floors to clear, a printer to fight, and absolutely no good reason this should work.
WINDOWS · POWERSHELL 7.2+ · OPEN SOURCE

01 / THE BEAUTIFULLY BAD IDEA
A textured, ray-casting shooter with secret walls, boss fights, and a real in-game console. Almost all of it is plain PowerShell. Somehow, the answer was yes.
Campaign floors + a secret one
Players. Co-op or deathmatch.
Pre-made game asset files
BRING FRIENDS. ESCALATE PRIVILEGES.From Shellstein Dungeon to Ring 0. Ten floors of patrols, traps, secrets, and deeply unhelpful office equipment.
Bring up to three friends over the network. Clear the campaign together, or settle things in deathmatch.
A daily generated dungeon with verifiable runs. Or step into the arena and see how many waves you survive.
02 / COMMON PARAMETERS. UNCOMMON VIOLENCE.
These aren't cheat codes. They're your abilities.
Spend privilege. Bend the rules.
[ Z ] · 25 PRIVILEGE
Freeze time for four seconds. Ghosts reveal the next two seconds of enemy movement. The red ones are about to fire. Plan accordingly.
A real forecast: the game simulates ahead, then restores the world.

Yes, the console is real.
Pipelines, a $PROFILE, background jobs. All inside the game's sandbox.
Read how it works ↗03 / EXECUTION POLICY: HAVE FUN
Free to play. Open source. Unreasonably committed to the bit.
Download POLF 3D ↓WINDOWS · POWERSHELL 7.2+ · MIT LICENSE
Download and unpack polf3d.zip.
Run Play.cmd. Press N for the tutorial.
git clone https://github.com/oNdsen/polf3d.git cd polf3d ./Start-Polf3D.ps1
First launch compiles four small C# helpers and caches generated audio. No extra modules needed. Full setup notes ↗