Releases: pwalig/3D-FPS-OpenGL
Backrooms FPS v0.3.1
XP Update
New release of the game: adds xp system where player unlocks more cube slots and more hp
New Devlog post: https://p-walig.itch.io/backrooms-fps/devlog/818454/xp-update
Release Notes:
- XP system
- now player unlocks more cube slots when gaining xp
- now player gains more hp when gaining xp
- xp is gained by slaying enemies
- rewards mentioned above are unlocked after certain xp thresholds (every 100 xp = new slot / more hp) (up until 1000xp)
- 2 new weapons
- hole in one of the rooms was patched
- enemies where nerfed for game balancing reasons
- one checkpoint and cube spawning spot were added to base backrooms level
- enemies spawn faster the more you kill them
Behind the scenes (updates)
- unused assets where deleted from the GitHub repository
- fixed a bug where application would throw when closing (due to attempt do delete same weapon twice)
See also
Game page on itch.io: https://p-walig.itch.io/backrooms-fps
Devlog: https://p-walig.itch.io/backrooms-fps/devlog
Backrooms FPS YouTube playlist: https://www.youtube.com/playlist?list=PLqAlxRiey0nsPQYTVc-J9zkJRlevrQZ4w
Assets note
Backrooms-FPS_0.3.1.zip contains already built game.
To play - unzip and run the executable.
Executable is in: /Backrooms-FPS_0.3.1/src/BackroomsFPS.exe
Backrooms FPS v0.3.0
Collectable Cubes Update
New release of the game: makes you collect power cubes during gameplay and unlock new weapons
New gameplay video: https://youtu.be/43q9ODvjh14
New Devlog post: https://p-walig.itch.io/backrooms-fps/devlog/818179/collectable-cubes-update
Release Notes:
- power cubes are now collectable
- power cubes can be rearranged in checkpoints (to unlock new guns)
- new weapons
See also
Game page on itch.io: https://p-walig.itch.io/backrooms-fps
Devlog: https://p-walig.itch.io/backrooms-fps/devlog
Backrooms FPS YouTube playlist: https://www.youtube.com/playlist?list=PLqAlxRiey0nsPQYTVc-J9zkJRlevrQZ4w
Assets note
Backrooms-FPS_0.3.0.zip contains already built game.
To play - unzip and run the executable.
Executable is in: /Backrooms-FPS_0.3.0/src/BackroomsFPS.exe
Backrooms FPS v0.2.0
Procedural update
New release of our game: adds new game mode: "endless maze"
New gameplay video: https://youtu.be/lnCV5FIipuU
New Devlog post: https://p-walig.itch.io/backrooms-fps/devlog/814888/procedural-update
Release Notes:
- new application icon
- "endless maze" game mode
- maze is generated procedurally
Behind the scenes (updates):
- expanded scene loading to enable loading scenes at different locations
- expanded script finding
See also
Game page on itch.io: https://p-walig.itch.io/backrooms-fps
Devlog: https://p-walig.itch.io/backrooms-fps/devlog
Backrooms FPS YouTube playlist: https://www.youtube.com/playlist?list=PLqAlxRiey0nsPQYTVc-J9zkJRlevrQZ4w
Assets note
Backrooms-FPS_0.2.0.zip contains already built game.
To play - unzip and run the executable.
Executable is in: /Backrooms-FPS_0.2.0/src/BackroomsFPS.exe
Backrooms FPS v0.1.2
PBR update
New release of our game: focused mainly on graphics fidelity improvements.
New gameplay video: https://youtu.be/0xZBZMPiKwA
New Devlog post: https://p-walig.itch.io/backrooms-fps/devlog/792791/pbr-update
Release Notes:
- info about the controls in settings menu
- loading screen
- PBR rendering
- gamma and exposure adjustment
- metallic / non-metallic surfaces
- rough / smooth surfaces
- emissive surfaces
- data textures (channel packed roughness, metallic, emission and ambient oclusion)
- environment mapping (cubemaps)
Behind the scenes (updates):
- unloading unused textures and meshes
See also
Game page on itch.io: https://p-walig.itch.io/backrooms-fps
Devlog: https://p-walig.itch.io/backrooms-fps/devlog
Backrooms FPS YouTube playlist: https://www.youtube.com/playlist?list=PLqAlxRiey0nsPQYTVc-J9zkJRlevrQZ4w
Assets note
Backrooms-FPS_0.1.2.zip contains already built game.
To play - unzip and run the executable.
Executable is in: /Backrooms-FPS_0.1.2/src/BackroomsFPS.exe
Backrooms FPS v0.1.1
UI update
Second release of our game: updates focused mainly on UI improvements.
Release Notes:
- proper UI scaling
- menu button for fullscreen toggle
- expanded player HUD:
- hp bar moved to top left corner
- cubes layout
- highlighted active cube
- cube cooldowns
- dash cooldown
- gun cooldown
- incoming damage direction
- active gun icon
Behind the scenes (updates)
- using custom .mesh file format instead of .obj for storing meshes
Controls:
WASD - move
Shift - dash
LMB - shoot
RMB - scope
scroll - switch weapons
E - heal
F - special power
escape - pause game / unpause game / go back (in menu)
f1 - toggle fullscreen mode on and off
Authors:
Paweł Waligóra pwalig
Bartłomiej Komosiński BKomosinski
See also
Game page on itch.io: https://p-walig.itch.io/backrooms-fps
Devlog: https://p-walig.itch.io/backrooms-fps/devlog
Assets note
Backrooms-FPS_0.1.1.zip contains already built game.
To play - unzip and run the executable.
Executable is in: /Backrooms-FPS_0.1.1/src/BackroomsFPS.exe
Backrooms FPS v0.1.0
First public build
Happy to anounce first (and hopefuly not last) public build of our game.
Game was written in C++ with OpenGL graphics API (see repo: https://github.com/pwalig/3D-FPS-OpenGL).
We started working on out project in April 2024 and from that point on we managed to implement many things in our game. We basically have a tiny game engine going with physics, scripts and UI systems and many more.
Most notable is probably the physics system. Custom made, from scratch. Definitely not the best one out there, but gets it's job done in our case (most of the time...). Same as every other system in our game.
Game available on itch.io as Backrooms FPS: here.
Gameplay video: https://youtu.be/ZEwJ-VRONKM
Devlog: https://p-walig.itch.io/backrooms-fps/devlog
Code Documentation: https://github.com/pwalig/3D-FPS-OpenGL/wiki
What do we have so far:
- core gameplay
- projectile and hitscan based weapons
- physics system
- input system
- time system
- UI system
- scene loader and scene manager
- adjustable graphics settings
- adjustable gameplay settings (difficulty, field of view, mouse sensitivity)
- phong shading model
- normal and parallax mapping
- loading meshes from .obj files
Our plans:
- mulithread the game (CPU - side)
- improve (or even remake) physics system
- make power cubes unlockable
- alterable player build by equipping different power cubes
- skill tree
- checkpoints
- more levels
- proceduraly generated levels
- save system (save your progress)
- pbr rendering
- proper loading screen
- skeletal animation handling
- player hands and gun models
- more guns
- more enemies
Controls:
WASD - move
Shift - dash
LMB - shoot
RMB - scope
scroll - switch weapons
E - heal
F - special power (don't use - crashes the game)
escape - pause game / unpause game / go back (in menu)
f1 - toggle fullscreen mode on and off
Authors:
Paweł Waligóra pwalig
Bartłomiej Komosiński BKomosinski
Assets note
Backrooms-FPS_0.1.0.zip contains already built game.
To play - unzip and run the executable.
Executable is in: /Backrooms-FPS_0.1.0/src/BackroomsFPS.exe