Упрощенная имплементация игры Wolfenstein3D с использованием raycast технологии. В конфигурационном файле (приведен пример map.cub) можно выбирать текстуру стен, виды спрайтов, размеры экрана, цвет потолка, цвет пола, задавать вид карты.
Расширение конфигурационного файла: .cub
Собрать проект: make && ./Wolfenstein3D map.cub