Игровые движки
Создавайте игры и многое другое с помощью кроссплатформенных игровых движков.
Unity
Unity — это популярная платформа трехмерной разработки в реальном времени для создания 2D- и 3D-приложений, таких как игры и симуляторы, с использованием .NET и языка C#. Unity включает визуальный редактор для редактирования сцен, звука, профилирования и многого другого.
Unity может ориентироваться на более чем 25 платформ для мобильных устройств, настольных компьютеров, консолей, ТВ, VR, AR и Интернета. Ознакомьтесь со всеми популярными играми, созданными с помощью Unity.
MonoGame
MonoGame — это мультиплатформенная платформа .NET C# с открытым исходным кодом, с помощью которой вы можете создать свой игровой движок. MonoGame поддерживает .NET Core и .NET 4.5. Если вы знакомы с .NET, вы почувствуете себя здесь как дома.
Ознакомьтесь со всеми популярными играми, созданными с помощью MonoGame.
Godot
Godot – это новый полностью интегрированный игровой движок, предлагающий сценарии C# с использованием .NET. Godot предоставляет полный набор инструментов, так что вы можете просто сосредоточиться на создании своей игры.
Godot полностью бесплатен и имеет открытый исходный код. Никаких условий, никаких отчислений.
Stride
Stride (ранее Xenko) — это бесплатный двухмерный и трехмерный кроссплатформенный игровой движок с открытым исходным кодом. Он поставляется с надежным набором инструментов редактора и реалистичной графикой.
FlatRedBall
FlatRedBall — это платформа для разработки 2D-игр, построенная на C# поверх MonoGame. FlatRedBall идеально подходит для независимых и больших студий!
Evergine
Evergine – это компонентный промышленный движок, разработанный на основе .NET и предназначенный для использования на нескольких платформах.
CRYENGINE
C# Framework CRYENGINE позволяет разрабатывать игры с использованием .NET и языка программирования C#.
Средства разработки доступны для Windows и Linux. Разрабатывайте игры, не выходя из Visual Studio, с помощью расширения CRYENGINE.
Unigine
UNIGINE — это фотореалистичная платформа 3D-визуализации в реальном времени, предназначенная для создания крупномасштабных высокодетализированных приложений с контентом, отвечающим отраслевым стандартам рабочего процесса. Встроенная оптимизация производительности вместе с API-интерфейсами С# могут помочь вам создавать чрезвычайно подробные сцены размером с солнечную систему. Множество объектов, огромное количество полигонов и продвинутые шейдеры не будут проблемой даже в режиме виртуальной реальности.
UNIGINE Engine предоставляет полный набор функций, таких как 3D-рендеринг, моделирование физики, графический интерфейс, аудио и компоненты AI.
Готовы начать работу с Unity?
В нашем пошаговом руководстве показано, как создать первое трехмерное приложение реального времени, где используется Unity, меньше, чем за 10 минут.