Я портировал Carmageddon в браузер
Решил я поиграть на выходных в Carmageddon. Но вот незадача!
- Заводить всё это в эмуляторе DosBox нет никакого желания (он стоит у меня для других целей, ну вы понимаете))
- То что мы с Сашей Гурьяновым делали на DosZone у меня тормозит, так как не вывозит мой старенький процессор. Пора уже собрать комп для нашей ДОС Зоны))
- Ремейки типа Carmageddo: Max Damage и Reincarnation полная фигня. Куплено в стиме и полно разочарования
Что же делать? Будем сами портировать в браузер! Всё как мы любим
Поиграть можно здесь
Исходники выложил на github
Так как исходников нет, то за основу был взят фанатский проект по декомпилированию оригинальной игры - Dethrace.
И хотя они его декомпилировали приблизительно на 70% это меня не остановило, так как все основные и ключевые функции игры работают и сейчас та команда достает из файлов только сетевую часть и что то еще по мелочи, что мне не понадобилось.
И вот спустя пары вечеров я получил офигительный нативный браузерный порт Carmageddon. Всё как надо, 60fps и улучшенный рендер аля оригинальный 3Dfx.
Ну и я избавился от совершенно дурацкого оригинального управления на NUMPAD и сделал классическое гоночное на стрелках клавиатуры
Всем отличного времяпровождения!
Мой канал о разработке и портировании игр в браузеры
Boosty где я сейчас веду Devlog о портирование другой крупной игры
Уголок ретрогеймера
4.6K поста13.9K подписчиков
Правила сообщества
Регистрационный номер: № 5416719577
Правила сообщества:
1. Игры вне религии и политики
2. Уважайте игровые предпочтения других пользователей
3. Любые оскорбления других пользователей запрещены
4. Пустые и бессмысленные посты запрещены и кидаются в общую ленту
5. Игры, которые не относятся к категории ретро будут переносится в Лигу Геймеров или общую ленту Пикабу
6. Реклама любой продукции и сервисов без согласования запрещена
7. Любой поиск игр происходит в Лиге Потерянных Игр:
9. Все договоренности игры по сети происходят в сообществе Онлайн ретро-игр: