A basic raycaster and map editor.
W/S
: move forward and backward.A/D
: turn left and right.Mouse
: turn left and right.
1-5
: Select different wall types,5
is not visible until placed, and represents the player spawnpoint.0
: "Eraser" tool.8
: Decrease map size by 1.9
: Increase map size by 1.
- Create a functional map editor.
- Create the raycaster.
- Movement and bobbing.
-
Fix enemy renderingRemove enemies altogether. - Add wall textures.
- Add collisions.
- Rotation using mouse.
- Reduce fish-eye effect.