Российский инди-разработчик Андрей Апанасик, известный под ником Suvitruf, опубликовал первый видеодневник разработки и открыл исходный код проекта по воссозданию культовой ролевой игры Arcanum: Of Steamworks and Magick Obscura. Обновленный движок под названием unity-arcanum создается с нуля на Unity 6 с использованием языка C# и конвейера рендеринга URP. Проект развивается по принципу таких известных открытых движков, как OpenMW и OpenRA, не распространяя оригинальные дистрибутивы, а считывая ресурсные файлы непосредственно во время запуска.
Соблюдение авторских прав и технические особенности
Важным аспектом разработки стало точное соблюдение авторских прав, из-за чего репозиторий на GitHub полностью лишен оригинальной графики, моделей, текстур, скриптов, карт и звуковых эффектов. Для запуска фанатской версии игрокам потребуется официально приобретенная копия Arcanum: Of Steamworks and Magick Obscura в сервисах Steam или GOG. Новый движок на лету считывает архивные файлы формата . dat из оригинальной директории. Как сообщил автор проекта, попытки связаться с правообладателями из Activision и Microsoft для официального согласования ремейка пока не принесли результатов, так как компании попросту проигнорировали запросы.
На текущей стадии разработки автор уже воссоздал ключевой геймплейный каркас, включая изометрический стриминг карт, смену времени суток, пошаговый и реальный бои, систему диалогов с учетом параметров харизмы, журнал квестов и бартер. При этом текущие сборки не лишены технических проблем, поскольку при перемещении между секторами наблюдаются ощутимые подлагивания. По словам разработчика, микрозависания возникают из-за выполнения всей логики загрузки всего за 2-3 кадра, а дальнейшая оптимизация и распределение процесса по фреймам вынесены в отдельный список задач.
Использование нейросетей и планы на будущее
Особый резонанс в сообществе может вызвать тот факт, что часть программного кода и документации создается с привлечением нейросетевых инструментов, таких как Claude. По словам автора ремейка Андрея Апанасика, воссоздать настолько масштабный проект силами 1 человека в адекватные сроки без помощи искусственного интеллекта физически невозможно. Весь генерируемый код проходит ручную проверку, отладку и тестирование, однако участие нейросетей в реставрации классической RPG рискует стать предметом споров среди приверженцев традиционной разработки.
В дальнейшем создатель планирует сделать полноценную поддержку пользовательских модификаций, внедрить расширенный редактор модулей для создания собственных квестов и локаций, а также добавить нормальные шрифты и гибкие настройки разрешения. В случае успешного завершения базового функционала энтузиаст рассчитывает выпустить unity-arcanum в Steam с поддержкой Steam Workshop и локального кооперативного режима, хотя эти планы пока остаются лишь ориентирами.
Оригинальная Arcanum: Of Steamworks and Magick Obscura от студии Troika Games вышла в 2001 году и заслужила культовый статус благодаря глубокой ролевой системе, несмотря на катастрофическое количество технических багов и проблем с производительностью, с которыми фанатское сообщество борется на протяжении последних 25 лет.
Комментарии
Оставляйте комментарии, отвечайте другим пользователям, ставьте плюсы и минусы и добавляйте быстрые реакции.