A downloadable game

Download NowName your own price

COSMIC DOOM — Demo

  A single-room arena fight against three waves of enemies, ending with a boss. This is a short vertical slice of a retro-styled FPS I've built in C# with Godot 4 — one sealed room, no keys, no backtracking, just the combat loop.

  What's in the demo

  You drop into a dark arena with your full arsenal. Clear a wave and the next one spawns five seconds later:

- Wave 1 — Enders, Spiders, and a PlasmaBot. Ranged pressure plus chargers that leap away when you corner them.

- Wave 2 — Destroyers that retreat when hurt, melee Warriors that never stop advancing, and Exploders that run at you and detonate.

- Wave 3 — Two Turrets pinning the room, and the Boss, which switches from ranged attacks to a melee charge once you've taken it below 40% health.

Every enemy type in the game shows up here.

  Arsenal

  Knife, Plasma Gun, Shotgun, and Rocket Launcher — all available from the start. Hitscan spread on the shotgun, physics projectiles on the plasma and rockets, a short-range cone on the knife. You'll need to defeat enemies to obtain more health and ammo.

  Enemies think

  Enemies don't run fixed scripts. Every tick, each one scores its available actions — attack, advance, reposition, retreat, panic — against its health, its distance to you, and whether it can actually see you, then does whichever scores highest. They have to notice you before they react, they lose track of you if you break line of sight, and they flinch when hit. Fights play out differently each time you run them.

Controls

WASDMove
MouseLook
Left ClickAttack
Scroll WheelCycle Weapons
SpaceJump
EscPause/Options

  Notes

  - Windows only. Download, unzip, and run Cosmic Doom.exe — keep the .pck file and the data_ folder next to it. Godot can't export C#/.NET projects to the browser, so there's no web build.

  - This is a demo of systems, not of level design. The full game has multi-room levels with keycards, triggered doors, destructible barrels, and pickups; none of that is in this arena.

  - Built in C# on Godot 4.4 / .NET 8. Source: https://github.com/BenEklundCS/Cosmic-Doom

Published 1 day ago
StatusReleased
AuthorBenEklund
GenreShooter
Tags3D, Doom, FPS, Godot
ContentNo generative AI was used

Download

Download NowName your own price

Click download now to get access to the following files:

CosmicDoom-Windows.zip 99 MB

Leave a comment

Log in with itch.io to leave a comment.