A raycasting engine implemented in C++ with GLFW, designed to simulate 3D environments using 2D grid-based maps. Inspired by classic raycasting techniques used in early first-person shooter games.
- C++17 or higher
- GLFW
Any contributions made are greatly appreciated and welcomed. For major changes, please open an issue first to discuss what you would like to change.
- Fork the Project
- Create your Branch (
git checkout -b NewBranch
) - Commit your Changes (
git commit -m 'Add new feature'
) - Push to the Branch (
git push origin NewBranch
) - Open a Pull Request
Licensed under the MIT License. See LICENSE
for more information.