Skip to content

Game Manager v1.0.0 - Portable Release

Choose a tag to compare

@Metsubou9 Metsubou9 released this 15 Sep 12:37
· 3 commits to main since this release

Game Save & Build Manager (Cyberpunk / Fear & Hunger / Black Souls / Persona)

Десктопное приложение на базе Tauri v2 + React 18 / TypeScript + Tailwind CSS v4 + Rust, созданное для:

  1. Версионирования и защиты сохранений: фоновый вотчер (notify-rs), быстрое архивирование в .zip со сжатием, SHA-256 хеширование и дедупликация.
  2. Killer-feature: «Снимок перед развилкой» (Save Scumming Helper):
    • Привязка снимков сохранений прямо к узлам интерактивного древа сюжета (React Flow).
    • Мгновенный откат к развилке для проверки альтернативных веток («А что если...»).
    • Двусторонний Safe-Restore: автоматическое создание защитного бэкапа текущего состояния перед любым откатом — вы никогда не потеряете прогресс ни одной из веток!
  3. Менеджер Билдов:
    • Атрибуты и очки характеристик с калькулятором.
    • Слоты экипировки, киберимплантов, заклинаний, ковенантов и персон.
    • Готовые шаблоны билдов (Песочный синоби, Overclock Netrunner, Ёсицунэ Hassou Tobi) в 1 клик.
  4. Оффлайн-Вики и Интерактивный Трекер:
    • Полнотекстовый оффлайн-поиск на MiniSearch с поддержкой русского языка, стемминга и нечеткого поиска с опечатками.
    • Чеклисты секретов, пропускаемых предметов и достижений с отслеживанием прогресса.
    • Календарные требования (3-й семестр Persona 5 Royal, тактика отсечения конечностей в Fear & Hunger, шкала SEN в Black Souls).
  5. Mini-HUD (Always-on-Top):
    • Компактный плавающий виджет для второго монитора или игры в оконном режиме без рамки.
    • Быстрый снимок сейва, список последних точек сохранения и текущий чеклист квестов.
  6. Адаптивные Темы:
    • Автоматическая смена цветовой палитры и стилей под выбранную игру (Cyberpunk Neon, Fear & Hunger Parchment, Black Souls Abyssal Gothic, Persona Crimson & Velvet).

Предустановленные игры и плагины

Каждая игра изолирована в собственный профиль со своим уникальным древом сюжета, билдером, оффлайн-вики, чеклистами и сейв-менеджером:

  1. Cyberpunk 2077 (Update 2.0/2.1 & Phantom Liberty):
    • Полное интерактивное древо перков 2.0 (Сила, Реакция, Техника, Хладнокровие, Интеллект) + ветка Биочипа (Relic).
    • Вся линейка стандартного оружия и киберимплантов (Тир 5++) и культовых образцов.
    • Развилки Phantom Liberty (Сойка vs Рид, Луна vs Cynosure) и секретная концовка «Не бойся разящей косы».
  2. Fear & Hunger 1:
    • Полный стол Hexen (Гро-горот, Сильвиан, Бог глубин, Бог страха и голода), все навыки 4 стартовых героев.
    • Полный арсенал оружия (включая Миазмы и Клинок Тьмы), брони и аксессуаров.
    • Каноничное древо концовок A, B, C-I, C-II, D, E, Hard Mode S-концовки.
  3. Fear & Hunger 2: Termina:
    • Полное древо способностей всех 14 участников фестиваля и древних богов (Рхер, Винушка, Гро-горот, Сильвиан, Логика).
    • Полная база экипировки и аксессуаров.
    • Древо концовок A (Пробуждение Логики), B (Единственный выживший) и C (Закат над Богемией).
  4. Black Souls 1:
    • 100% арсенал оружия Гримм (включая Экскалибур, Косу Смерти, Режущую нить), оффхенды, щиты, доспехи, кольца и все ковенанты.
    • Каноничное древо Toro: порог безумия SEN 0, кошмары, истинные концовки A-D.
  5. Black Souls 2 (включая DLC 1, 2 и 3):
    • Полный арсенал Страны Чудес и Тартара (Световой меч Джепето, Лук Робин Гуда, Копье Лонгина), полная броня и аксессуары.
    • Древо 7 Воспоминаний Алисы, Тартар, Древние Боги (Хастур, Ктулху, Ньярлатхотеп), концовки A, B, C, D.
  6. Persona 3 Reload:
    • База из 16 ключевых Персон (Танатос, Мессия, Орфей, Люцифер, Скатах и др.) с разбивкой физического урона (Рубящий/Дробящий/Колющий) и механикой Теургии.
    • Полная вики со всеми школьными вопросами и экзаменами на 100 баллов, календарные дедлайны Тартара.
  7. Persona 4 Golden:
    • База из 16 ключевых Персон (Ёсицунэ с Hassou Tobi, Идзанаги-но-Оками с Myriad Truths, Кагуя, Магацу Идзанаги).
    • Школьные ответы на все дни и экзамены, расписание S.Link и истинная концовка Идзанами.
  8. Persona 5 Royal:
    • База из 16 ключевых Персон (Идзанаги-но-Оками Пикаро, Сатанаэль, Рауль, Алиса) со всеми типами урона (Огнестрел, Ядерный, Психо, Свет, Тьма) и уникальными трейтами.
    • Школьные вопросы и экзамены на весь учебный год, требования Маруки (ранг 9), Акэти (ранг 8) и Касуми (ранг 5) до 17 ноября для Третьего Семестра.

Запуск приложения

Готовая Portable-версия (без установки):

Скачайте Game-Manager-Portable.zip со страницы Releases, распакуйте в любую папку и запустите Game-Manager.exe. Никаких дополнительных рантаймов или библиотек не требуется — все зависимости включены в архив.

Запуск из исходников:

  1. Веб-интерфейс:
    npm run dev
    Откройте http://localhost:1420.
  2. Нативное десктопное приложение (Tauri):
    npm run tauri dev
  3. Сборка релизного Portable-пакета:
    Build-Portable-Zip.bat

Как добавить новую игру

Каждая игра представляет собой декларативный плагин. Чтобы добавить новую игру:

  1. Создайте файл плагина по образцу src/data/cyberpunk2077.ts (или поместите JSON-манифест в папку plugins/).
  2. Опишите:
    • saveDetection: стандартные пути Windows (поддерживаются %USERPROFILE%, %APPDATA%, маски файлов).
    • tree: узлы развилок сюжета и концовок с последствиями.
    • buildSchema: атрибуты и категории слотов снаряжения.
    • wiki: оффлайн-статьи в Markdown.
    • tracker: задачи и пропускаемые секреты.
  3. Зарегистрируйте плагин в src/data/pluginsRegistry.ts.