Об этом проекте
Этот репозиторий представляет собой реализацию Archipelago для Dark Souls: Remastered (DSR). Archipelago — это фреймворк многомировой рандомизации, в котором предметы из игры одного игрока могут быть помещены в игры других игроков, и этот проект адаптирует DSR под эту модель. В README в самом верху четко указано, что реализация больше не поддерживается, и пользователи направляются в другой репозиторий (релизы tathxo/DSAP) для дальнейших обновлений.
Что предоставляется
- Пакет apworld для генерации многомировых сидов DSR, со страницей игры и руководством по настройке, ссылки на которые есть в README.
- Клиент (DSAP.client.exe), который подключается к серверу Archipelago, отслеживает проверки локаций в запущенной игре и доставляет полученные предметы.
- Рандомизация предметов, стартового снаряжения, даров и заклинаний с опциями YAML для управления ими.
- Опциональные опции «замка» туманов и туманов боссов, где ключевые предметы должны быть получены до прохождения через туманные врата, а также соответствующие опции «sanity», создающие проверки у этих врат.
- Группы локаций (например, все регионы DLC, Окрашенный мир, Великая Бездна, Озеро Эш) которые можно исключить, и группы предметов, которые можно пометить как локальные или нелокальные.
- Поддержка нескольких сохранений: новый персонаж на том же слоте получает предметы, которые слот уже собрал, а точки перемещения синхронизируются между сохранениями на одном слоте.
- Внутриигровой оверлей для сообщений Archipelago, всплывающие окна предметов, полученных от других игроков, и текстовые команды, такие как /connect, /unstuck, /warp, /ripshow, /deathlink, /goalcheck, /lordvessel, /fog, /bossfog, /lock и /diag.
- Поддержка Universal Tracker, включая использование без YAML и импорт карт poptracker.
Совместимость и ограничения
- Протестировано с версией Dark Souls: Remastered из Steam (версия приложения 1.03.1, версия регламента 1.04) на Windows 11 с Archipelago Launcher 0.6.6. Несовпадающие версии игры могут привести к сбою при подключении.
- Поддержка Linux предварительная через Proton с использованием опции запуска PROTON_REMOTE_DEBUG_CMD; в README указано, что она недостаточно протестирована и несколько нестабильна.
- В README перечислены многие известные проблемы, в основном связанные со старыми версиями клиента (0.0.19.1 и ниже), включая потерю предметов при получении в главном меню, дублирование предметов при переподключении, отсутствующие deathlink'и и нарушение логики из-за сундука с ключевым предметом в Храме Огня. Некоторые из них помечены как исправленные в более поздних версиях.
- Версии клиента и apworld тесно связаны: клиент 0.1.0 несовместим с более ранними apworld, и наоборот.
Журнал изменений документирует эволюцию от ранних релизов 0.0.x до 0.1.0, охватывая переработку пула предметов, предметы, доставляемые сервером, поддержку DLC, оверлей, группы локаций и предметов, исправления логики и снижение пропускной способности и объема хранилища. В дорожной карте упоминаются планируемая рандомизация предметов в магазинах, рандомизация выпадения врагов, ловушки и опция для рассмотрения определенных внутриигровых пропусков как логичных. В README указаны авторы.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.