Xoom is a personal journey to recreate the magic of 90s first-person shooters like Doom and Duke Nukem 3D. This project uses 2.5D rendering techniques (raycasting over a 2D map) and a polygon-based ...
A DOOM/Wolfenstein-inspired first-person shooter built in Python using Pygame, featuring a real-time raycasting engine, AI-controlled enemies, shortest-path navigation (A*/grid pathfinding), and ...