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 - настройки графикиНу вот и все удачи!