Полный текст

«Я портировал Carmageddon в браузер»Захотелось на выходных погонять в Carmageddon, но DosBox лень, старая сборка тормозит на процессоре, а стимовские ремейки не порадовали. Раз так, автор решил портировать оригинал в браузер сам. Исходников нет, поэтому в основу лёг фанатский декомпилят Dethrace, собранный через Emscripten с рендером на WebGL 2 и звуком через Web Audio. Готовая рабочая сборка вышла буквально через час.А потом началось. Игра выдавала 15-20 fps, звук не работал вообще, меню сильно мерцало. И вот тут за пару вечеров всё это пришлось вычищать, дольше всего копаясь с Asyncify.