This is a basic raycasting engine with collision and custom maps. To make your own map, simply change the costume "map" New: Added Draw- and Scan Resolution sliders, these will lower the scanning and drawing resolution, therefore saving a lot of computing (For best results, use the scanResolution slider)
INFO: !YOU NEED A HIGH SPEC COMPUTER TO USE THIS! This is a raycaster engine, but it reads the map in a different way than other ray casters. It uses the <Is touching> blocks to determine the distance between the camera and the pixel it is currently rendering INSTRUCTIONS: Press space to start the ray caster Move using the arrow keys Press m to see how the project scans pixels Press T to toggle between two "times of day"