Generals Zero Hour Новости C&C

OpenSAGE — ковчег Generals

OpenSAGE — это проект по разработке бесплатной переработанной версии движка SAGE с открытым исходным кодом для Command & Conquer: Generals, а в будущем и для других брошенных 3D-RTS серии.

Цель проекта — воссоздание движка SAGE путём тщательной развёрстки Generals: Zero Hour.

Тим Джонс, автор проекта, был в университете на момент релиза Generals в феврале 2003-го. Проиграв неисчислимое количество времени, он считает C&C: Generals: Zero Hour бесподобной игрой даже спустя 14 лет.

Недавно Тим приобрёл The First Decade и с большим трудом, путём ухищрённых манипуляций, сумел запустить любимую игру на Windows 10. И это испугало Джонса, ведь в будущем, с прогрессом платформ, лишённый технической поддержки Command & Conquer будет просто невозможно запустить на новейших устройствах!

Это сыграло роль мотивации к началу работы по переработке игры с оригинальных ассетов.

Это сохранение истории, удовлетворение моей ностальгии и серьёзный вызов по программированию.

Это абмициозный проект. Кто знает, как далеко это зайдёт? Надеюсь, будет весело.

-Тим Джонс

В последствии, Тим может продолжить работу уже в отношении других 3D-стратегий серии C&C.

  • Этот проект никак не связан с Electronic Arts. Торговая марка C&C принадлежит EA
  • Этот проект не коммерческий. Исходный код открыт и будет таковым всегда.
  • На данный момент OpenSAGE не-играбелен, но в будущем для использования OSAGE вам понадобится оригинальная версия игры, приобретённая лицензионным путём.
  • В проекте не задействован обратный инженеринг исполняемых файлов. Всё составляется на основе чтения дата-файлов и наблюдения за работой игры, в некоторых случаях код основан на найденных в интернете фрагментах.

Вот приблизительный план:

Анализ форматов

  • .map
  • .w3d
  • .wak
  • .wnd
  • .csf
  • .ini
  • .ani
  • .dds
  • .tga

Рендер

  • Рендер 3D-моделей из .w3d, включая анимации
  • Рендер карт из .map
  • Рендер систем частиц
  • Рендер интерйейса из .wnd

Логические движки

  • AI — поиск пути, строительство базы, боевая система
  • Движок скриптов
  • Движок физики
  • Оружие
  • Основной движок
  • Ввод (клавиатура, мышь)
  • Сетевая игра
  • И ещё много чего…

Об авторе

Saswitz

Saswitz

Любовь к жанру RTS была привита мне с детства, но, как ни парадоксально, с серией C&C во всей её красе я ознакомился практически недавно. Я мало знаю о лоре, критически мало играл во всю серию, но я рад помогать этому комьюнити и стараться предоставлять качественный контент, советуясь и учась у таких ветеранов, как Foxvic.

Комментировать