Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Началось бета-тестирование открытого российского игрового движка NauEngine

Представлен первый бета выпуск открытого игрового движка NauEngine и связанной с ним среды разработки игр NauEditor, код которых распространяется под лицензией BSD. Проект изначально основан компанией VK, но затем его разработка была выделена в отдельную компанию "Н-Джинн". Движок полностью бесплатный и может использоваться для создания производных коммерческих и некоммерческих продуктов. Для разработчиков игр подготовлено руководство пользователя на русском языке. Релиз намечен на конец 2025 года.

Среда разработки игр включает редактор трехмерной сцены, материалов, анимаций и визуальных эффектов (VFX). Интерфейс построен с использованием библиотеки Qt6 и включает такие компоненты, как Project Browser (Браузер проекта), Viewport (Окно просмотра), Outliner (Структура сцены), Inspector (Инспектор) и Console (Консоль). Отдельно поставляется редактор интерфейса пользователя в играх (GUI Editor). основанный на библиотеке Cocos2dx. В качестве контейнера для ассетов выбран формат USD (Universal Scene Description), который может применяться для хранения различного игрового контента, такого как 3D-модели, текстуры и звуковые эффекты.

Готовая сборка среды NauEditor сформирована для Windows. В качестве требований для сборки из исходных текстов заявлены Windows 10 и Visual Studio 2022. Из графических API пока заявлена только поддержка DX12 для Windows, а для разработки шейдеров применяется язык HLSL. В прошлогоднем анонсе заявлялось, что движок будет поддерживать разные операционные системы и платформы, включая ПК, мобильные устройства, игровые консоли и Web.

В качестве основы движка используется система рендеринга, построенная с заимствованием компонентов из движка Dagor Engine, открытого осенью прошлого года компанией Gaijin Entertainment, штаб-квартира которой находится в Венгрии. Отмечается, что код из движка Dagor существенно доработан, особенно в области управления ассетами. Вместо внутреннего языка шейдеров Dagor (dshl) задействован язык HLSL. Добавлена возможность условной компиляции шейдеров для динамического изменения материала поверхности. Переработана реализация техники физически корректного рендеринга (PBR).

Для симуляции физических процессов задействована библиотека Jolt, развиваемая разработчиком из Нидерландов и использованная в игре Horizon Forbidden West нидерландской студии Guerrilla Games. Для построения графического интерфейса в играх задействован инструментарий Cocos2dx, развиваемый разработчиками из Китая, а также библиотека Dear ImGui, которую развивает Омар Корнут (Omar Cornut) из Франции.

Сетевое взаимодействие в движке организовано при помощи UDP-транспорта GameNetworkingSockets, развиваемого компанией Valve, и библиотеки ASIO, разработанной Кристофером Кольхоффом (Christopher M. Kohlhoff) из Австралии. Для работы со звуком используется библиотека miniaudio, созданная Дэвидом Ридом (David Reid) из Австралии.

Для управления вводом используется библиотека gainput, созданная Йоханнесом Кульманном (Johannes Kuhlmann) из Германии. Для импорта скелетной анимации применяется библиотека ozz-animation, которую развивает Гийом Блан (Guillaume Blanc) из Великобритании. При этом проект NauEngine изначально развивается как модульный и допускающий взаимозаменяемость отдельных подсистем.

Для написания игровой логики в бета-версии предлагается использовать языки C++ и Lua (возможности пока ограничены), но дополнительно развивается подсистема агностического скриптинга, которая позволит применять различные языки программирования.

OpenNET

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...