TGViewer
Nau Engine Nau Engine @nauengine · 2.32K subscribers
Post #9 5.21K
Друзья, мы спешим поделиться первыми техническими подробностями по вашим вопросам о Nau Engine.

1. На каком языке программирования будет работать движок? Какие архитектурные особенности будут заложены в Nau Engine?

Язык программирования C++ является индустриальным стандартом для создания комплексного программного обеспечения в целом и написания ядра игровых движков в частности. И мы несомненно будем отталкиваться от современных стандартов разработки игр, которая не может сейчас существовать без, например, поддержки многопоточности и возможностей асинхронного исполнения кода.

2. На каком языке придётся писать код разработчикам? Будет ли поддержка C++, C#, Python, Lua, <мой любимый ЯП>?

Мы планируем использовать как C++, так и C# для написания бизнес-логики проектов — оба этих языка широко распространены на рынке. Кроме того, наличие именно этих языков позволит упростить переход разработчиков с уже существующих платных инструментов. Если говорить о других языках программирования, то в Nau Engine обязательно будет простой язык скриптования, чтобы облегчить вход в разработку начинающих специалистов.

3. Будут ли в рамках движка инструменты визуального программирования или zero-coding?

Да, в Nau Engine обязательно будут подобные решения. Снижение порога входа и упрощение жизни разработчиков — одна из главных задач игрового движка. Мы намерены создать доступные инструменты для разработчиков с разным уровнем подготовки.

4. На каких ОС будет работать Nau Engine? Будет ли в движке поддержка Linux-дистрибутивов?

Nau Engine создается таким образом, чтобы разработчики могли работать на любой из современных ОС, в том числе и Linux. Нам важно, чтобы движок был доступен в привычной пользователю программной среде и для его использования возникало минимум сложностей.

5. Будет ли поддержка сборки проектов под Web? Будет ли поддержка мобильных платформ и консолей?

Мы считаем, что в будущем у Web платформы огромный потенциал, поэтому в наши планы, конечно же, входит сборка проектов под Web — чем большему количеству игроков будут доступны, созданные на Nau Engine игры, тем лучше. Из тех же соображений мы планируем поддерживать и мобильные платформы. Вопрос поддержки консолей пока находится в проработке.

6. Какие графические технологии будет поддерживать движок? На какие форматы файлов будет ориентирована работа с контентом?

Мы планируем поддержку всех распространённых современных графических API (например, таких как DX12, Vulkan и Metal) и графических технологий вроде рейтрейсинга или DLSS. Кроме того, мы хотим сделать простой и привычный в индустрии контент-пайплайн, с использованием наиболее популярных форматов обмена контентом типа FBX, glTF или USD.

7. Предполагается ли внедрение ИИ-инструментов в движок? Будут ли поддерживаться генеративные нейросети?

Мы следим за трендами и, конечно, планируем сделать возможность подключения различных инструментов на основе ИИ, а некоторые вероятно и интегрируем внутрь. Это соотносится в том числе и с нашей целью позволить всем желающим поучаствовать в разработке движка.

8. Почему в движке уже сейчас есть legacy-код?

В современных реалиях open-source разработки создавать комплексные решения с нуля, очевидно, не имеет смысла. Мы будем отталкиваться от существующих технологий, поэтому наличие legacy-кода неизбежно. Также мы рассчитываем на вовлечение комьюнити в процесс разработки, а это означает, что большое количество кода будет написано сторонними командами и любой код будет содержать свои legacy-конструкции.
  • 👌 74
  • 🔥 51
  • 👍 28
  • ❤ 18
  • 🆒 3
  • 👏 2
  • 👨‍💻 2
  • 🤔 1
  • 🐳 1
  • 🌚 1
  • 👀 1
More from @nauengine
  1. Feb 18, 2025Заждались? Команда Nau Engine на связи! Нас ждет новый, захватывающий этап. Мы внимательно…
  2. Nov 30, 2024Друзья! Встречайте первый хотфикс Nau Engine: https://github.com/NauEngine - Решена "пробл…
  3. Nov 28, 2024Друзья! Присоединяйтесь к официальной группе сообщества Nau Engine — негоже обсуждать насу…
  4. Nov 26, 2024Ждали? Nau Engine Beta уже здесь! Бета-версия движка доступна без ограничений для всех раз…
  5. Oct 4, 2024Друзья! Мы рады объявить, что старт открытой beta-версии движка Nau Engine назначен на кон…
  6. Jul 3, 2024ЭТО БОМБА! 🗣 Сегодня утром в Москве на презентации в ТАСС руководитель московского подраз…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →