Друзья, спешим поделиться следующей порцией ответов на технические вопросы о Nau Engine.
1. Будет ли возможность коммитить внешним людям на общественных основах? Будет ли возможность получить доступ к репозиторию движка, модифицировать его и использовать в своих проектах?
Да, конечно, будет возможность внести свой вклад как для общего развития движка, так и сделать конкретное улучшение для своего проекта. Open-source подход к созданию предполагает активное взаимодействие с внешними разработчиками как для улучшения самого движка, так и для переиспользования наработок в отдельных проектах.
2. С какими графическими пакетами будут интеграции внутри движка? Будут ли плагины-мосты с Blender / 3ds Max / Maya / …? Какие технологии будут использоваться в движке (USD, materialX, …)?
Мы точно планируем делать интеграции с наиболее популярными, востребованными и перспективными стандартами передачи контента, и при этом некоторые из них вроде USD поддерживают горячую перезагрузку – туда и будем стремиться. В точки зрения DCC пакетов мы точно будем двигаться в сторону удобных свободных пакетов, здесь Blender – один из явных фаворитов, однако мы будем в том числе и внимательно прислушиваться к потребностям сообщества.
3. Какие сетевые решения запланированы в движке?
Мы рассматриваем движок как целостную экосистему, а потому в нём должны быть инструменты для удобной реализации сетевых проектов. Разумеется, будут и стандартные TCP/UDP/webSocket, и возможность сборки dedicated сервера.
4. Планируется ли в движке поддержка VR?
Да, мы рассматриваем XR-проекты и XR-технологии в рамках роадмапа разработки Nau Engine, и точно планируем делать их поддержку через OpenXR, однако сейчас фокусируемся на базовой архитектуре и более фундаментальных вопросах.
5. Будет ли документация и интерфейсы на русском языке?
Мы ориентируемся на широкую аудиторию разработчиков, потому локализация важна и мы смотрим на доступные решения в этом направлении. Безусловно, русский и английский языки являются крайне популярными языками, мы планируем их поддерживать в интерфейсах движка и пользовательской документации.
6. Чем Nau Engine будет отличаться от моего любимого игрового движка? Зачем делать что-то новое, если есть Unity / Unreal Engine / Unigine / Godot / O3DE / …?
Как мы говорили в манифесте, существующие на рынке движки хороши каждый в своей нише. Мы же смотрим на продукт шире и целимся в создание универсального решения, доступного для большего спектра разработчиков. При этом подход open-source разработки позволяет смотреть по сторонам и быть открытым к использованию качественных внешних решений.
Post #10
4.59K
- 👍 111
- ❤🔥 17
- ❤ 4
- 🔥 3
- 🗿 3
- 👎 2
- 👾 2
- 🤣 1
- 😈 1
- 👨💻 1