Обзор Xenko, продвинутого C# движка

Обзор Xenko, продвинутого C# движка


Xenko – это универсальный игровой движок от компании Silicon Studio, предназначенный для разработки качественных 3D и 2D игр любого жанра. Движок на платформе .NET/Mono, совместим с Visual Studio, имеет игровой скриптинг, удобный UI.

Жанровая направленность: любые 3D/2D игры, онлайновые игры, мобильные игры;

Платформа игр: Android, iOS, PC Windows, Windows Phone, PS4, Linux.

Лицензия: Полностью бесплатная для некоммерческих и коммерческих целей;

Языки программирования: C#;

Открытый исходный код: предоставляется;

Мультиплеер: возможен;

Физика: встроенный движок Bullet Physics;

Графический API: DirectX;

Разработчик движка: Silicon Studio Corp.

Продвинутая графика

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

Материалы PBR Xenko, световое зондирование, пост-обработка, многопоточность и поддержка графического API следующего поколения обеспечивают реалистичную графику с превосходной производительностью.

Доступные низкоуровневые API-интерфейсы и настраиваемые шейдеры позволяют вам настроить рендеринг на столько, на сколько вам это нужно.

PBR Материалы

Перенесите свою игру на один шаг ближе к реальности с физическими материалами. Создавайте бесконечные вариации, объединяя их вместе.

Световые зондирование

Усильте графический реализм, добавив косвенное освещение в статические и динамические объекты вашей игры с помощью нашей новой системы световых зондов.

DirectX 12 и Vulkan

DirectX 12 and Vulkan

Улучшите производительность своей игры благодаря графическим API-интерфейсам следующего поколения, которые включают в себя многопоточность рендеринга и снижение оптимизированную работу с драйверами.

Частицы

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

Продвинутый язык настройки шейдеров

Advanced shader language

Попрощайтесь с проблемами uber shader. Разделяйте шейдеры логически с использованием специального языка на основе Xenko, написанного поверх HLSL.

Пост обработка

Добавьте фотореалистичные эффекты в свою игру с пост-обработкой. Xenko поддерживает все наиболее распространенные эффекты, такие как Depth of Field, Bloom и т. д.

Game Studio

Xenko поставляется с надежной тулчейн, которая позволяет вам интуитивно и эффективно создавать, управлять и изменять все ассеты вашей игры.

Набор редакторов упрощает и автоматизирует общие рабочие процессы разработки. Системы префабов и архетипов используются во всех редакторах и ассетах.

Xenko Game Studio также была разработана так, чтобы ее можно было легко расширить. Скоро появится плагиновая система, которая поможет пользователям расширить Game Studio!

Graphics compositor

Graphics compositor

Настройте рендеринг своей игры визуально, используя строительные блоки. Будущие версии позволят вам самим их редактировать.

Префабы

Редактируйте префабы и каждый экземпляр автоматически, экономя часы работы. Вы даже можете редактировать преабы внутри других префабов.

Редактор пользовательского интерфейса

Создавайте пользовательский интерфейс вашей игры визуально и интуитивно. Создавайте UI библиотеки и наборы префабов, чтобы автоматически обновлять все элементы вашего пользовательского интерфейса.

Редактор сцен

Создавайте свои игровые сцены и уровни, просто перетаскивая объекты из представления ассетов в нужные места.

Редактор спрайтов

Создавайте и изменяйте спрайты прямо в редакторе. Xenko автоматически создает оптимизированные атласы из ваших spritesheets.

Редактор кривых

Анимируйте значение ваших переменных при помощи кривых прямо в редакторе.

Проверенный движок

Независимо от того, являетесь ли вы инди или AAA студией, Xenko позволяет сосредоточиться на своих идеях, а не на технических проблемах.

Он поставляется с полным набором модулей, предназначенных для редактирования каждой части вашей игры. Все они поставляются из коробки и уже встроены в движок.

C# скриптинг

C# scripting

Написанный на C #, Xenko дает вам доступ к низкоуровневым API, C # 7.0, асинхронным скриптам и поставляется с встроенным редактором кода.

Scene streaming

Легко создавайте огромные миры c streaming objects в ваших сценах и вне их. Разделите свой мир на подсети, чтобы избежать конфликтов редактирования.

Физика

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

Навигация

Легко и эффективно находить пути для перемещения ваших персонажей с помощью навигационных сеток. Редактор сцены автоматически обновит их для вас.

Многопоточность

Multi-threading

Улучшите производительность своей игры, используя полностью многопоточный движок. Xenko делает всю трудную работу за вас самым наилучшим образом.

Анимация

Проигрывайте и размывайте анимации, созданные в инструментах 3D-моделирования. Анимируйте любую часть вашей игры. Редактор раскадровки скоро появится.


Переведено отсюда



Report Page