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