Raycaster Framework

Raycasting

Raycasting is a technique used in computer graphics to create a 3D perspective from a 2D map. We used C++ to make use of this technique to make a 3D game world within a Console Window.

This was one of the first times I used something outside of a game engine to create a 3D game world and has really assisted me in development of my OpenGL model renderer (a different project).

Links

Github Repo to download Source Code :

Portfolio/Raycaster Framework at main · BLACKWELL-PLASTICS/Portfolio (github.com)

Raycaster Textures.JPG
Raycaster Framework.JPG