FPS.cob is what you get when you decide that game development is too easy nowadays.
Enjoy what can only be described as an out-of-body experience in the ways of COBOL tomfoolery.
It supports two level styles:
map/level1.map: the original grid-based Wolf3D-style path.map/doom_sectors.map: a sector/linedef map with doors, different heights (so DOOM-like).
cobcffplaybash
From the repo root:
bash build.shTo load a specific map:
bash build.sh ./map/level1.map
bash build.sh ./map/doom_sectors.mapW/S: move forward and backwardA/D: turn left and rightSpace: fireQ: quit
Textures and sprites live under res/.
Maps live under map/.