
Заключительный том серии «MINI DOOM. Современный C++ через игру» превращает прототип в игру, которую не стыдно отдать другу. Звук синтезируется из синусов и шума и играет во втором потоке – с мьютексами, ThreadSanitizer и гонкой данных, пойманной вживую. Затем статус-бар с лицом героя, титульник с огнём из PSX-Doom, пауза, итоги уровня и автокарта. Уровни переезжают в текстовые файлы, исключения сообщают об ошибках, а поиск в ширину проверяет, проходим ли уровень. В финале – как работают взрослые: CMake, автотесты, робот-хаос, clang-tidy, Debug против Release. Плюс послесловие о настоящем Doom и список, куда расти дальше. Исходники всей серии – на GitHub. 18+.