Homm3. VCMI

2025-03-08 · 2 мин. для прочтения
Содержание

1 Общая информация

  • Сайт: https://vcmi.eu/
  • Репозиторий: https://github.com/vcmi/vcmi
  • VK: https://vk.com/vcmiofficial
  • Проект по созданию открытого игрового движка для Heroes of Might and Magic III.
  • Важной целью проекта является поддержка модов: возможность добавлять в игру новые города, героев, монстров, артефакты и заклинания без ограничений и конфликтов.

2 Установка

2.1 Информация

2.2 Исполняемые файлы

emerge vcmi

2.3 Файлы данных

  • Необходимо скопировать ресурсные файлы от оригинальной игры:
    • из папки с установленной игрой;
    • с оригинального компакт-диска игры;
    • из файла установки HMMiii с сайта GOG.

2.3.1 Из папки с установленной игрой

  1. С помощью утилиты

    • Можно установить с помощью утилиты:
      vcmibuilder --data /path/to/h3/data
      
    • Для flatpak:
      flatpak run --command=vcmibuilder eu.vcmi.VCMI --data /path/to/h3/data
      
  1. Вручную

    • Скопируйте папки Data, Maps, MP3 в папку ~/.local/share/vcmi/ если вы устанавливали движок из бинарного пакета.
    • Скопируйте в папку ~/.var/app/eu.vcmi.VCMI/data/vcmi/, если вы использовали flatpak пакет.

2.3.2 С оригинального компакт-диска игры

  • Нужны один или два образа CD:
    vcmibuilder --cd1 /path/to/iso/or/cd --cd2 /path/to/second/cd
    

2.3.3 Из файла установки с сайта GOG

  • Нужен автономный установщик загружен с Gog.com (требуются файлы .exe и .bin):
    vcmibuilder --gog /path/to/gog.com/installer.exe
    
  • В качестве альтернативы вы можете использовать классический путь:
    innoextract --output-dir=~/Downloads/HoMM3 "setup_heroes_of_might_and_magic_3_complete_4.0_(28740).exe"
    
  • Как только InnoExtract завершится, запустите запуск VCMI и выберите размещение существующих файлов.
  • Выберите каталог ~/Downloads/HoMM3.
  • После завершения размещения вы можете удалить как автономные файлы установщика, так и ~/Downloads/HoMM3.

2.4 Запуск игры

  • Запустите:
    vcmilauncher
    
Дмитрий Сергеевич Кулябов
Authors
Профессор кафедры теории вероятностей и кибербезопасности
Мои научные интересы включают физику, администрирование Unix и сетей.