Вселенная Аллодов
 
: Главная :: Форум :: Файлы :: Галерея :: Аллоды Онлайн :: ЗвА :: ЛА :: ПЗ :: А2 :: А1 :
Главное меню
Игры Nival'а
Друзья и партнеры
Это мы EI HD Pack
Againrom


Оригинальное название: Againrom

Автор: Eugen

Сайт: Github

Поддерживаемые ОС: Windows, MacOS (Intel, Apple Silicon)

Системные требования:

64-разрядная операционная система

установленная официальная копия игры (againrom читает оттуда файлы ресурсов)


Скриншоты


Скачать с Github


Описание

Againrom — это новый движок для игры «Аллоды: Печать тайны». Вы проходите оригинальную кампанию, используя оригинальные ресурсы своей копии игры, на windows или macOS.


В комплекте нет никаких ресурсов. againrom читает карты, графику, звуки, музыку и ролики из папки установки «Аллодов», которым вы владеете. Работают английский и русский релизы.


Проект находится в разработке. Кампания, города, магазины, таверна, сражения, заклинания, видеоролики и сохранения работают. Некоторые детали все еще отличаются от оригинала. Каждое известное отличие задокументировано в docs/divergences/


Установка на Windows

1. Скачайте последний билд Скачайте архив againrom-<версия>-windows-amd64.zip со страницы последнего релиза: https://github.com/againrom/againrom-engine/releases/latest. Распакуйте его в отдельную папку, например C:\Games\againrom. Не распаковывайте архив в папку с игрой.

2. Запустите starter.exe.

3. В разделе "основная игра" укажите путь к установленной копии игры "Аллоды: Печать Тайны". Стартер проверит папку покажет, английская это версия или русская.

4. Нажмите "Играть".

Стартер запоминает выбор в файле starter.ini в своей папке. Можете добавить и русскую, и английскую установки и переключаться между ними. Игра запускается с настройками по-умолчанию. Не включает сохранения, моды или личные конфигурационные файлы.


Установка на macOS

Игра «Аллоды: Печать тайны» никогда не выходила на macOS. Установите её на компьютере с Windows и сами перенесите папку с установленной игрой на Mac.

1.Скачайте архив againrom-<версия>-macos-amd64.zip для Mac на Intel или againrom-<версия>-macos-arm64.zip для Apple Silicon. Распакуйте его в отдельную папку, не в папку с игрой.

2. Эти сборки не подписаны сертификатом Developer ID и не прошли нотаризацию Apple. Если вы доверяете скачанному файлу, откройте Терминал в распакованной папке againrom и снимите с программ атрибут карантина:

xattr -d com.apple.quarantine againrom starter

Если Терминал ответит, что такого атрибута нет, значит, карантин с этой программы уже снят.

3. Запустите ./starter из того же Терминала. В разделе Base game наберите в поле Add path полный путь к перенесённой папке игры, например /Users/имя/Games/Allods. Нажмите Add, затем Play. Вставка из буфера обмена в стартере для Mac пока не работает, поэтому путь нужно набрать вручную.

Архив сохраняет права на запуск файлов, chmod +x не нужен. В нём нет игровых файлов и профилей игрока. Это две программы для запуска из Терминала, без пакета .app. Игру можно запустить и без стартера:

./againrom -assets "/путь/к/игре"


Разработка

Разработка проекта до играбельного состояния заняла примерно 2.5 месяца.


Проект вдохновлён OpenMW, свободным движком для Morrowind, и следует той же модели: движок свободный, а для игры нужны файлы оригинала.


Работа началась в середине июля 2026 года, и с самого начала игру писали ИИ-агенты. Решение было спонтанным: особой подготовки не было, как и уверенности, что проект удастся довести до конца. Поэтому изначально работа пошла опираясь на то, что форматы Rage of Mages уже давно разобраны, и уже есть реализации, например UnityAllods и rom2j. Новизна была только в том, что это RoM1, а не RoM2, на котором сосредоточен основной интерес игроков и моддеров. Примерно через неделю появился первый результат: карты открывались, юнитов можно было водить по карте, работала непроходимость клеток, были наземные и летающие юниты. Тогда же стало ясно, что такая реализация «нечистая»: она опиралась на результаты других проектов. И пришло понимание, что ИИ-агентам под силу написать игру с нуля при полном запрете сторонних реализаций. Тот первый проект назывался просто OpenROM, и о нём так ничего и не опубликовали.


Так эксперимент был начат сначала и назван AgainROM — как раз потому, что всё пришлось начинать заново. Работать было решено по методу «чистой комнаты»: агентов разделили на две группы, implementation и research, у каждой свой репозиторий. Агенты implementation не имели права исследовать оригинальную игру. Они пользовались только утверждениями (claims), которые собирали агенты research. Те изучали оригинальный движок напрямую, но отвечали только на узкие вопросы, нужные для реализации. Полного исследования движка изначально не планировалось: только точечные ответы. Из них складывались утверждения, а позже и спецификации форматов. Всем этим управлял отдельный агент — оркестратор. Он вёл разработку в implementation и передавал вопросы в research. С этого момента человек общался только с оркестратором.


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


Потом еще много разных моментов, когда процесс приходилось менять. Например, первоначально очень плотно использовался SDD подход (spec driven development), но он оказался сильно тяжелым на длинной дистанции и перестал окупаться. Поэтому в какой-то момент процесс был облегчен, но стали обязательными многочисленные ревью отдельными агентами.


Использовались модели Claude Opus версий от 4.8 до 5.5 и GPT от 5.5 до 6.1. Точное число потраченных токенов назвать сложно. Утилита ccusage насчитала около 91 млрд токенов, включая чтение и запись кэша, что по тарифам API примерно $50000. Тогда как Eugen использовал ИИ по подписке, и стоимость изначальной разработки до играбельного состояния составила примерно $800.


Само собой, разработка с помощью ИИ часто порождала баги: то мужские персонажи стонали женскими голосами, то радужная молния била вообще всех вокруг, то храбрая ведьма из первой миссии кидалась в гущу боя сама по себе. Ниже примеры того, как ИИ пытался самостоятельно изучать форматы игры.



Соц сети
Галерея
Скриншот 116: Скриншот с закрытого бета-теста!

Опубликовано с официального разрешения "Nival Online"

Перейти в Галерею
Это интересно...

Самое частое заблуждение относительно серии — «Аллоды 3». Многие игроки и по сей день называют «Проклятые Земли» «Аллодами 3» во многом потому, что изначально все так и задумывалось.

Статистика
Картинок: 440+
Статей: 215+
Игр серии: 6
Ссылок: 27
Файлов: 95+
  MorgenS, 2007-2026
Census web-site engine 2.2 ©
Полный список авторов сайта