SFML C++ Raycaster

preview_player
Показать описание
Raycaster written in with SFML and C++. It features:
- Level editing.
- Level saving/loading.
- Variable wall height.
- Internal walls and walls behind others rendering.
- Textures.
- Animations.
- Basic portals.
- Depth-based shadows.
- Antialiasing.
On my 2020 M1 MacBook Air when I turn off the FPS limiter it runs at over 1000FPS.
Рекомендации по теме
Комментарии
Автор

That's very cool! The variable wall heights enhance traditional raycaster graphics significantly.

ianhahn
Автор

Variable wall heights is dope. Making a project like this in college rn with sfml and C++

WizardfromGlashnok