An attempt of creating a raycaster, using the windows console and ascii characters to display the world. Using a DDA algorithim for it's raycasting methods, a 2D array of 'Walls' can be found from the players postion, and a room can be drawn just using the distances from these walls.
(moire effect!)
A and D to strafe left or right.
W and S to walk forwrd or back.
Q and E to turne left or right.
SPACE to turn 'fisheye' correction on or off
Since this uses the windows console for visuals, previous settings may make the image disorted. Below are the correct settings that can be entered by right clicking on the console and selecting 'properties'
Opening the .exe with the newer terminal (Windows Host) does not bode well. This can be fixed by switiching back to the old Windows terminal by default, or more simply running the .exe as an administrator.
To these resources!
Super Fast Ray Casting in Tiled Worlds using DDA - One Lone Coder