Это не движок а скорее фреймворк для юнити.
Это полноценный конвейер для быстрого старта разработки игр на Untiy, он предоставляет кучу удобных инструментов которые упрощают разработку.
EvieEngine на русском языке, в отличии от прошлого EvieCore! Потому-что я так захотел, вот так вот, да.
Работает в URP проектах, разрабатывалось и тестировалось на Unity 6.
Чисто технически будет работать и на HDRP проектах, но нужно будет отказаться от объёмного освещения Unity-URP-Volumetric-Light, и возможно что-то переписать под HDRP, я использую только URP, так что под HDRP адаптацию пока речи не идет
Есть два варианта начала работы с EvieEngine, и так, первый и самый простой и РЕКОМЕНДУЕМЫЙ это скачать основу проекта со вкладки releases и распаковать его в ваш ново созданный проект из Unity HUB (распаковка именно в проект а не в Assets).
Второй способ, качаете репозиторий и распаковываете в папку Assets директорию EvieEngine и создаете дополнительно директорию ProjectResources в Assets (опционально, просто идеология проекта подразумевает что вы держите все ресурсы игры именно в этой папке)
Далее вы можете создать новую сцену из темплейта "Evie Engine Template", на сцене должен находиться префаб EvieEngine в который вы уже как в дочерний объект можете забрасывать другие модули движка такие как MessageManager, с этого момента можно считать что EvieEngine готов к работе, но рекомендуется установить зависимости которые рекомендуются в EvieEngine
https://github.com/codewriter-packages/Unity-Localization-Stub-for-Tri-Inspector.git
https://docs.unity3d.com/Packages/com.unity.probuilder@6.0/manual/installing.html
https://assetstore.unity.com/packages/tools/game-toolkits/node-based-dialog-system-249962
https://github.com/CristianQiu/Unity-URP-Volumetric-Light.git
https://assetstore.unity.com/packages/p/toon-muzzleflash-pack-56572
Классная фича которая ускорит запуск вашей сцены в десятки раз!
Хз чем это чревато, но опыт разработки двух проектов на EvieEnigne показал что НИЧЕМ
Доп информация
Режим Reload Scene ONLY ускоряет запуск, но может вызывать баги: — Статические поля и события не сбрасываются — Синглтоны и кэш остаются от прошлого запуска — Поведение может отличаться от билда Используй только для тестов и верни стандартный режим перед сборкой.Их практически нет.
Я не буду бугуртить и тд если вы будете использовать EvieEngine В своих проектах, к тому же он бесплатен и делаю я его для себя и своих игр
НО!!! Буду очень благодарен если вы укажете что в разработке использовали мой движок, либо уведомите меня что сделали что-то на этом движке, мне будет интересно посмотреть на это :)
