Игровой движок на основе SpriteBatch.
Поддерживаемые ОС: Linux и Windows 10+.
Скачивание репозитория с подмодулями в папку repo: git clone --recurse-submodules --shallow-submodules https://github.com/dviglo2d/dviglo2d repo.
Для компиляции в Linux запустите build_linux.sh. Необходимые зависимости: engine/docs/building.md.
Для компиляции в Windows запустите build_mingw.bat или build_vs.bat. Вероятно в скриптах потребуется изменить пути к утилитам.
Подробнее: engine/docs/building.md.
Лиценизя: MIT.
- Движок
- Исходники: engine/dviglo
- Собственные библиотеки, используемые в движке: engine/libs
- Сторонние библиотеки, используемые в движке: engine/third_party
- Документация для движка: engine/docs
- Остальные сторонние библиотеки: third_party
- Шаблон приложения / Минимальное приложение: minimal_app
- Остальные собственные библиотеки
- Длинная арифметика: libs/dv_big_int
- Всячина для ImGui: libs/dv_imgui
- Остальная всячина: libs/dv_misc
- Туториалы
- Поиск пути: tutorials/pathfinding
- Физика: tutorials/physics
- Игры
- Пятнашки: games/15_puzzle
- Кликер: games/clicker
- Клава: games/klava
- Леталка: games/letalka
- Выжившие: games/survivors
- Утилиты
- Генератор спрайтовых шрифтов: utils/font_generator
- Спрайтовый манипулятор на Python: utils/sprite_manipulator_py
- Остальное
- Общая документация: docs