Player one movement using the arrow keys.

Player two movement using w,a,s,d keys accordingly.

Click on a map tile to flip through different wall types.

Right-click on a map tile to flip thourgh available objects.

Ray casting code is based on the following tutorial.

Materials Disclaimer

Wolfenstein 3D sprites are a property of id Software. This demo is for educational puropses solely. I do not own any of the featured images.

Earth vs. the Flying Saucers (1956) trailer was downloaded from the Internet Archive.