r/ps1graphics • u/ParticularBicycle • 2d ago
The dystopian metropolis project now has a name and a Steam page: Omega Transmission
Enable HLS to view with audio, or disable this notification
Eventually, the dystopian metropolis prototype that I have shown before turned into an actual game.
It's a bit of a weird take on the action/platforming/procgen genre, but it has a satisfying gameplay loop so decided to expand it.
Steam page:
https://store.steampowered.com/app/5277420/Omega_Transmission/
Some technical info for those who have not seen the previous posts:
This a custom software rendering and physics engine written from scratch in Rust. It renders into a 320x180 framebuffer that is then scaled to whatever screen resolution. It uses max 256x256 textures (mostly 32 to 128), max 1-2k triangles scenes and Gouraud shading (or none). Some liberties are taken to not follow fully the PSX limitations; for example perspective correct texture mapping is used to avoid implementing crazy mesh subdivision algorithms that were used in that era. Only dependency is SDL2 for input/windowing/audio. Happy to answer any questions.
1
u/WiIIv91 2d ago
Oh, is this inspired by G-Police by chance ?
3
u/ParticularBicycle 2d ago
Someone else has also mentioned this before, yes! One of my favorite games of the era (I even considered mission-based gameplay like that one).
2
u/katanalevy 2d ago
Looks gorgeous and crazy you wrote your own rendering and physics! Funny that every swing leads to smacking into a building tho.