БИЗНЕС И ЦИФРОВИЗАЦИЯ

Евгений Смирнов запустил BottleShip — эмулятор Windows-игр в браузере

Евгений Смирнов представил BottleShip — новый проект для запуска тяжёлых Windows-игр в браузере с высокоуровневой эмуляцией.

✍️ Редакция iTech News | 13.10.2025 | ⏱ 2 мин | Источник: Habr / Новости
BottleShip: запуск тяжёлых Windows-игр в браузере

Евгений Смирнов, энтузиаст ретро-гейминга, запустил проект BottleShip, который реализует запуск тяжёлых Windows-игр в браузере. Это важно, поскольку позволяет любителям классических игр играть в любимые тайтлы без необходимости установки или настройки эмуляторов, что упрощает доступ к старым играм для широкой аудитории.

Новая эра для классических игр

Проект BottleShip предлагает уникальный подход с использованием высокоуровневой эмуляции. Исходный код написан на TypeScript и выпущен под лицензией Apache License 2.0. Смирнов подметил, что игры конца 90-х и начала 2000-х годов часто становятся жертвами несовместимости с новыми системами, и BottleShip стремится решить эту проблему.

Технологически BottleShip использует форк v86 для эмуляции x86 в Web Worker, что позволяет запускать игры на клиентской стороне. Поддержка Win32, COM и DirectX реализована поверх WebGPU, WebAudio и OPFS. Система запускает игры полностью на стороне клиента, что исключает необходимость серверных решений.

Поддерживаемые игры и доступность

На данный момент в BottleShip доступны такие игры, как Max Payne, StarCraft, Diablo II, Need for Speed: Underground и многие другие. Публичная библиотека включает только демоверсии и свободно распространяемые релизы. Однако пользователи могут добавить свои лицензионные копии коммерческих игр, что открывает множество возможностей для игроков.

Список поддерживаемых игр включает:

  • Re-Volt
  • Heroes of Might & Magic III
  • StarCraft / Brood War
  • Diablo II
  • Max Payne
  • The Elder Scrolls III: Morrowind
  • Harry Potter and the Philosopher's Stone
  • Need for Speed: Porsche Unleashed & Underground
  • Unreal Gold
  • Command & Conquer: Tiberian Sun
  • Discworld Noir
  • Tomb Raider II
  • Tony Hawk's Pro Skater 2

Значение для пользователей и разработчиков

BottleShip снижает барьеры для пользователей, желающих вспомнить классику и познакомиться с ней, не заботясь о совместимости. Это также может стать интересным решением для разработчиков, позволяя им создавать новые возможности для перекрестного игрока с использованием старых IP. Подобные проекты могут способствовать возрождению интереса к многим забытым играм.

Сейчас BottleShip находится на ранней стадии, но уже демонстрирует значительный прогресс. С увеличением числа доступных игр и улучшением характеристик платформы российские и СНГ-разработчики могут увидеть в этом проекте новые возможности для использования технологий веб-эмуляции в своих приложениях и играх.

Следующий шаг для проекта — улучшение совместимости и расширение библиотеки игр, что привлечет больше поклонников ретро-гейминга к BottleShip.

Поделиться: Telegram X LinkedIn