
Заключительный том серии «MINI DOOM. Современный Python через игру». Игра становится законченной. Выстрелы, рык импа и взрывы синтезируются формулами на numpy, а заодно ты узнаешь, что такое потоки и GIL. Появляются статус-бар с лицом героя, огонь на титульном экране, пауза, автокарта и титры.
Уровни переезжают в текстовые файлы с проверкой ошибок, настройки – в TOML. В последней главе проект собирается по-взрослому: uv, ruff, mypy –strict, тесты на pytest и профилировщик.
4 главы, 52 листинга с настоящим выводом, задачи с ответами и послесловие. Код и готовая игра – на GitHub
Для тех, кто хочет довести проект до конца и узнать, как работают с кодом в продакшене. На «ты», с юмором. 18+