A mini 3D FPS with classic vibes of the 90s 3D games such as Quake and Doom, created as an entry for libGDX March 2026 game jam event.

The game is completed, playable and enjoyable with good replayability. It can be polished a bit more but the goal is to finish a game during a short 7-day jam event so I have to limit the scope at all cost. Some key takeaway:

- The world and rooms are dynamically generated. It has 15 levels but the room layout is completely rebuilt every time the player enters a new level. Therefore every playthrough is different.

- Monsters levels are tuned in easy mode for beginners. At higher levels, they have more HP, DPS and speed but everything can be changed in the code.

- There are 8 types of weapons with cool and weird projectiles. I have a dozen more ideas for a full arsenal but deadline keeps coming so I have to cut them out.

- Proudly developed with libGDX. Shipping 6k LOC within 7 - 8 days is both exciting and scary at the same time.

Controls: 

WASD for moving - ESC for menu - Left Click to shoot - E to enter door

Screenshots:



Assets Credits:

"Beach Ball | Hello Neighbor" (https://skfb.ly/pFnHo) by Viktor™ is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).

"Low-Poly PSX Style Industrial Metal Doors Pack" (https://skfb.ly/pFQEV) by Icevanilla is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).

"Door" (https://skfb.ly/6UBDq) by DJMaesen is licensed under Creative Commons Attribution (http://creativecommons.org/licenses/by/4.0/).

https://cc0-textures.com

https://sketchfab.com/3d-models/low-poly-soccer-ball-7de60aebaf8a484e830843461ac...

https://www.dafont.com/quake.font

https://quaternius.com/

Sound effects: opengameart, pixabay.

Background music created by me.

Published 20 days ago
StatusReleased
PlatformsHTML5
Authorraizensoft
GenreShooter, Action
Made withlibGDX
Tags3D, DOOM WAD, FPS, Singleplayer
ContentNo generative AI was used

Leave a comment

Log in with itch.io to leave a comment.