Mdeivalution - мой pet проект, который задуман как игра мечты. Управляйте государством на глобальной карте и сражайтесь на полях битвы в реальном времени. Игра будет охватывать период времени с падения Западной римской империи до падения Константинополя в 1453. Сражайтесь в битвах, торгуйте, заключайте союзы и объявляйте войны.
Проект вдохновлен такими играми как: Victoria II, Crusader Kings II, Europa Universalis IV, Knights of Honor, Total War.
- Жанр - 4x RTStrategy.
- Поддержка английского и русского языка
- Конфигурационный файл настроек
- Экран загрузки между сценами
- 2D анимации
- Музыкальный автомат
- Загрузка карты
- Рисование границ с помощью шейдера
- Поиск пути (временно отключено)
- Управление камерой WSAD
- Cкролинг колесиком мышки
- Примитивный редактор карт (в разработке)
Warning
Проверьте что у вас есть все сторонние библиотеки для сборки проекта
Important
Поместите внешние зависимости в папку External
Note
Библиотеки должны скачаться автоматически через fetchcontent в cmake
- sfml
- spdlog
- ImGui
- sfml 2.6.0
git clone https://github.com/SFML/SFML.git
- sfml ImGui
Note
ImGui скачается автоматически через fetchcontent в cmake
- spdlog
git clone https://github.com/gabime/spdlog.git
Tip
Использйте runscript.bat для сборки
git clone https://github.com/Lenin-Grub/Medievalution.git
cd Medievalution
mkdir build
cd build
cmake ..