doom-like движок для pygame
все добавляется в исходный код
компилируйте сами с изменениями
делайте pullrequestы и я добавлю ваш функционал
гайд на использывание при запуске движка
а и да тот кто пофиксит cpu bound и даст топ алгоритм получит секретную награду
Удачи!
Условия использывания
1. Соблюдать GPL
2. оставлять в README.md что-то по типу
ОРИГИНАЛ ДВИЖКА или ORIGINAL ENGINE
3. Распространять код под GPL
Думаю 3 условия это нормально
Гайд на изменение движка
main.py - главный скрипт чтобы запустить (изменяй если знаешь что делаешь!)
ray_casting.py - алгоритм графики
map.py - карта
player.py - настройки игрока
settings.py - основные настройки
drawing.py - настройки графики