Controllable camera with fov, height and tilt settings Editable grid-based levels Binding keys to actions Custom, dynamic drawables (inherit Drawable class) ...
This was a game I made a couple years ago (hence lack of /src and good code/commit formatting) following this raycasting tutorial for a "2.5D" games in PyGame. I decided to repurpose it into a ...