Arrow keys to move around... no looking up or down yet, this is a test Best quality res is 25, though it is better to have 15 on a medium computer, and no going lower than 10 Turbo mode makes little difference, but goes a little faster press an arrow key to start rendering. Adjust slider for res. Maybe i will make some multiplayer, now THAT would be cool I will try to work on textures, though i might need an array based ray caster for those to run decently.
Scratch Wiki for basic idea and scripts, me for building it and adding customizations, @Spidertest for a very helpful tweak YEESSS added color customizations Wow more views in 6 hours than I ever got for quite a few This essentially works like this: there is a 2d map for the level. There are two sprites, walls and map. The map is the boundaries, the walls is the walls inside boundaries. There is a sprite called person that moves around in this map, modeling your movements in the map. Collision detection is basic. The sensor sprite updates the distances list, which stores the distances between you and the walls in your FOV every time you move or turn. Then, the data is used to draw the walls in the draw sprite. This allows for quick level making and advanced uses like multiplayer. Also fairly simple.