Return to Marchfeld
Return to Marchfeld was one of the first games I've finished in 1999. It's a 90ies style 3D first person shooter written in Qbasic 4.5, using DirectQB and some assembler to make it a tiny bit faster. My friend Mike created the assets for me and stole some textures from the internet.
The engine may look like a raycaster, but is in fact a triangle mesh based rasterizer. Triangles are sorted using the painter's algorithm, which results in some artifacts for some viewing angles. Instead of perspective correct texture mapping, affine texture mapping is used, which also makes the scenery look a little nasty.
Controls
- Cursor keys: forward, backward, turn left, turn right.
- CTRL: Fire.
- Z, X: Strafe left, right.
- Space: Open door (you need to stand right next to it).
- CTRL + F12: Increase DOSBox CPU cycles. You want at least 120,000 to make this somewhat playable.