💬 0
OpenTS 0.1.0: Открытая реконструкция движка Command & Conquer: Tiberian Sun с поддержкой 4K
News
31 августа 2026

OpenTS 0.1.0: Открытая реконструкция движка Command & Conquer: Tiberian Sun с поддержкой 4K

Энтузиасты выпустили первую стабильную версию OpenTS — полностью открытой реконструкции движка Command & Conquer: Tiberian Sun. Проект поддерживает 4K, сверхширокие мониторы и работает на современном рендерере.

Сообщество энтузиастов представило первую стабильную версию проекта OpenTS под номером 0. 1. 0. Это полностью открытая и независимая реконструкция движка культовой стратегии в реальном времени Command & Conquer: Tiberian Sun, а также дополнения Firestorm. Вместо создания патчей поверх оригинального исполняемого файла разработчики воссоздали код с нуля на языке C++20, используя открытые исходники других частей серии от Electronic Arts и реверс-инжиниринг оригинальной версии игры 2. 03.

Полная поддержка контента и современный рендеринг

Сборка 0. 1. 0 обеспечивает полный доступ ко всему контенту оригинальной игры. Авторы протестировали сюжетные кампании за GDI и Nod, миссии дополнения Firestorm, одиночные сражения против компьютера, а также работу сохранений и загрузок. Устаревший рендерер на основе DirectDraw заменён современной библиотекой bgfx, что добавило нативную поддержку разрешений до 4K и корректное отображение на сверхшироких мониторах. Сетевой режим по локальной сети работает, хотя и прошёл менее длительное тестирование.

OpenTS не является ремастером и не содержит оригинальные игровые ассеты. Для запуска требуется лицензионная копия игры, например из сборника Command & Conquer The Ultimate Collection в Steam или EA App. Достаточно перенести файлы движка в директорию с установленной игрой и запустить исполняемый файл. Базовая платформа — Windows, а на Linux возможна работа через Wine или Proton; отдельную нативную сборку для Linux авторы не планируют.

Использование ИИ и планы на будущее

В процессе восстановления кода разработчики применили генеративные модели ИИ (Codex, Claude, DeepSeek) для ускорения работы: нейросетям подавали дизассемблированный код и декомпилированный псевдокод, а результаты тщательно проверялись вручную, компилировались и сверялись с оригиналом до максимальной точности.

Сейчас разработка перешла к версии 0. 2. 0, в планах — интеграция с мультиплеерным сервисом CnCNet, включение исправлений из проектов Vinifera и ts-patches, а также перенос функций из Command & Conquer: Red Alert 2 и Yuri's Revenge. Параллельно ведётся перевод архитектуры на компонентную систему сущностей для расширения возможностей моддеров. Исходный код распространяется под лицензией GNU GPL v3 с сохранением требований оригинальной лицензии Electronic Arts. Стабильные релизы и ночные сборки публикуются в открытом репозитории на GitHub.

Комментарии

Оставляйте комментарии, отвечайте другим пользователям, ставьте плюсы и минусы и добавляйте быстрые реакции.

0 всего
Комментарии только для зарегистрированных

Войдите в аккаунт, чтобы оставлять комментарии, отвечать другим пользователям и ставить реакции.

Комментариев пока нет. Будьте первым.