WASD to move and arrow keys to look around, space to change map. What is a raycaster? http://lodev.org/cgtutor/raycasting.html Made for fun, mabye I will maybe make something out of it. Feel free to remix, and make your own maps or games, although when making a map, don't use the rectangle / eclipse outline tool, use the filled in rectangle / eclipse, it messes things up for some reason.