12 бесплатных игровых двигателей для начинающих

Обновлено: 12 января 2020 года / Главная » Отзывы о свободном программном обеспечении

Какой лучший 2D и 3D игровой движок? Возможно, вы слышали этот термин снова и снова, но никогда не знали, что такое «игровой движок». Короче говоря, игровой движок — это архитектура, используемая разработчиками для запуска игры, в которой компоненты, используемые разработчиками, могут быть повторно использованы для построения каркаса игры. Это дает им больше времени, чтобы сосредоточиться на уникальных элементах, таких как модели персонажей, текстуры, как объекты взаимодействуют и т.д.


Альтернатива 2020 Статья ➤ 14 Мобильные рекламные сети с высоким уровнем eCPM для приложений

Если вы ищете действительно хорошие и многофункциональные, но в то же время бесплатные игровые движки, вот исчерпывающий список лучших игровых движков на рынке, которые можно выбрать в зависимости от потребностей. Чаще всего движки рендеринга построены на одном или нескольких интерфейсах прикладного программирования рендеринга (API), таких как Direct3D, OpenGL или Vulkan, которые обеспечивают программную абстракцию графического процессора (GPU).

↓ 01 – Единство | Бесплатный | macOS | Windows | Linux

Единство


Единство используется для создания половины мировых игр. Наша платформа реального времени, основанная на инструментах и сервисах, предлагает невероятные возможности для разработчиков игр и создателей игр в различных отраслях и приложениях. Unity — это многоплатформенный инструмент для разработки игр, разработанный с самого начала и упрощающий процесс создания. Полностью интегрированное профессиональное приложение, Unity предлагает бесплатную Личную Версию со всеми функциями, Плюс подписку на 25$ в месяц и Про подписку на 125$ в месяц с дополнительными услугами, такими как построение облака.

  • Редактор «Всё в одном»: Доступный на Windows, Mac и Linux, он включает в себя ряд удобных для художника инструментов для создания захватывающих впечатлений и игровых миров, а также мощный набор инструментов для разработчиков для реализации игровой логики и высокопроизводительного геймплея.
  • 2D & 3D: Unity поддерживает как 2D, так и 3D разработку с функциями и функциональностью для ваших конкретных потребностей в различных жанрах.
  • Физические двигатели: Воспользуйтесь преимуществами Box2D, новой системы Physics на базе DOTS и поддержкой NVIDIA PhysX для высокореалистичного и высокопроизводительного геймплея.
  • 25+ платформ для мобильных устройств, настольных компьютеров, консолей, iOS, Android, телевизоров, видеомагнитофонов, AR и Интернета.

↓ 02 – двигатель Годо | Открытый исходный код | macOS | Windows | Linux

двигатель Годо

Годо предоставляет огромный набор общих инструментов, так что вы можете просто сосредоточиться на том, чтобы сделать вашу игру, не изобретая колесо. Годо полностью свободен и имеет открытый исходный код под самой неограничительной лицензией MIT. Ни строк, ни гонораров, ничего. Ваша игра — ваша, вплоть до последней строчки кода движка. Годо поставляется с сотнями встроенных узлов, которые делают игровой дизайн ветерком. Ты также можешь создать свой собственный для пользовательского поведения, редакторов и многого другого. Работает под Windows, OS X, Linux, FreeBSD, OpenBSD и Haiku. Редактор работает в 32-битном и 64-битном режимах на всех платформах.

  • Гибкая система сцен. Создание узловых композиций с поддержкой инстанцирования и наследования.
  • Визуальный редактор со всеми необходимыми инструментами, упакованными в красивый и без лишних деталей контекстно-чувствительный пользовательский интерфейс.
  • Дружественный конвейер для создания контента для художников, дизайнеров уровней, аниматоров и всего остального.
  • Постоянное редактирование в реальном времени, где изменения не теряются после остановки игры. Работает даже на мобильных устройствах!
  • Создавайте собственные пользовательские инструменты с легкостью, используя невероятную систему инструментов.

↓ 03 – CryEngine | Открытый исходный код | Windows | Linux

CryEngine

С CRYENGINE у них есть простая цель: создать самый мощный игровой движок в индустрии и дать создателям по всему миру инструменты, чтобы использовать эту мощь для создания игр мирового класса, независимо от их бюджета или размера команды. CRYENGINE делает процесс обучения менее насыщенным благодаря полному исходному коду. Четкие инструкции, подробная документация и сильное сообщество разработчиков. Рынок предоставляет Вам широкий спектр активов, готовых к использованию в Ваших проектах.

  • Визуальные эффекты — Воспользуйтесь легендарными лучшими в своем классе визуальными эффектами CRYENGINE, чтобы свести игроков с ума.
  • Песочница и инструменты — Песочница и ее набор инструментов дает возможность создавать потрясающие впечатления под рукой.
  • Персонажи и анимация — наполните свои миры самыми реалистичными персонажами, когда-либо существовавшими в играх.
  • Платформы — Как настоящий двигатель нового поколения, CRYENGINE предлагает поддержку для всех современных высокотехнологичных платформ.
  • Аудио/Физика — Используйте возможности встроенной физики и аудиорешений для взаимодействия, похожего на жизнь.
  • Производительность — Удобство визуализации, взаимодействия и погружения в режиме реального времени с помощью CRYENGINE.

↓ 04 – игровой движок Xenko | Открытый исходный код | macOS | Windows | Linux

игровой движок Xenko

Xenko — это игровой движок с открытым исходным кодом на C#, предназначенный для будущих игр. Он поставляется с полным набором инструментов и особенно хорошо подходит для создания реалистичных игр, но позволяет сделать гораздо больше! Xenko поставляется с надежным набором инструментов, который позволяет вам интуитивно и эффективно создавать, управлять и модифицировать все активы вашей игры. Набор редакторов упрощает и автоматизирует общие рабочие процессы разработки. Его вложенные сборные системы и системы архетипов масштабируются по всем редакторам и активам. Игровая студия Xenko Game Studio также спроектирована таким образом, чтобы ее можно было легко расширять. Скоро появится система плагинов, которая поможет пользователям расширить игровую студию!

  • DirectX 12 и Vulkan — Повысьте производительность своей игры благодаря API с эксплицитной графикой нового поколения: многопоточный рендеринг и снижение накладных расходов на драйверы.
  • Скриптинг на C# — Встроенная в C#, Xenko предоставляет доступ к низкоуровневым API, C#7.0 и асинхронному скриптингу, а также поставляется в комплекте с редактором скриптов.
  • Готовность VR — кластерный форвард-рендеринг Xenko с многодискретным сглаживанием делает его идеальным для VR. Включить VR так же просто, как и одним щелчком мыши. Xenko использует единый API для каждого устройства с встроенной поддержкой Oculus и HTV Vive (скоро появится еще больше устройств).

↓ 05 – Двойственность | Открытый исходный код | Windows

Двойственность

Duality — это модульный 2D игровой движок, который предоставляет свой собственный визуальный редактор. Он очень расширяемый, написан полностью на C# и поддерживается OpenGL. Для многих игровых библиотек ваш код играет активную роль в настройке и управлении. Здесь эти роли перевернуты: Ваша основная задача — определить объекты и указать их поведение — Duality может справиться со всеми остальными.

↓ 06 – WaveEngine | Открытый исходный код | macOS | Windows | Linux

WaveEngine

Непревзойденный движок для разработки графики для бизнеса и промышленности. Создавайте высококачественные 3D и 2D решения и развертывайте их на любой платформе. Совершенно бесплатно. Wave Engine позволяет визуализировать большие данные на большом экране или на гарнитурах виртуальной/ориентированной реальности. Wave Engine является первым графическим движком, ориентированным на индустрию 4.0, большие данные и непрерывные бизнес-сценарии, предоставляя вам эффективные средства для принятия лучших решений, видя большую картину за цифрами.

Независимо от выбранной Вами физики игр — 2D или 3D — WAVE ENGINE поможет Вам управлять Вашими игровыми активами с помощью нашего интегрированного игрового редактора с дополнительными услугами, такими как аналитика игр для конечных пользователей, внутриигровая онлайн-реклама, внутриигровые покупки, уведомления об играх, работа с игровым рынком в социальных сетях. Wave Engine — это современный игровой движок, основанный на C# компонентах, который позволяет создавать кроссплатформенные игры и приложения для многих платформ.

↓ 07 – Банши 3D | Открытый исходный код | Windows

Банши 3D

Построен таким образом, что может быть расширен и легко настраивается. Современный код C++14, с высококачественным дизайном и чистыми интерфейсами, облегчающими его изучение, расширение и обслуживание. Полностью документированный и открытый исходный код. Banshee 3D содержит анимацию, аудио, графический интерфейс, системы ввода, физики и рендеринга. Поддерживает скриптинг на C# с полным API высокого уровня. Поддерживает импорт наиболее распространенных форматов файлов и поставляется с мощным и в то же время простым в использовании редактором. Графика высокой точности, использующая физически основанный рендерер с поддержкой HDR и гамма-корректного рендеринга, работающий на DirectX, OpenGL или Vulkan. Оптимизированное ядро с поддержкой многопоточного рендеринга, анимации, аудио и физики для обеспечения наилучшей производительности.

↓ 08 – MonoGame | Бесплатный | macOS | Windows | Linux

MonoGame

Один каркас для создания мощных кроссплатформенных игр. Духовный преемник XNA с 1000 игр, поставляемых на настольные, мобильные и консольные платформы. MonoGame — это полностью управляемый игровой фреймворк .NET с открытым исходным кодом без черных ящиков. Создавайте, разрабатывайте и распространяйте игры по-своему. Цель — позволить разработчикам XNA на Xbox 360, Windows и Windows Phone портировать свои игры на платформы iOS, Raspberry PI и PlayStation 4, которые в настоящее время находятся в стадии разработки.

  • Managed Code — Используя C# и другие .NET языки на платформах Microsoft и Mono, вы сможете написать современный, быстрый и надежный игровой код.
  • Кросс-платформенность — В настоящее время мы поддерживаем iOS, Android, MacOS, Linux, все платформы Windows, PS4, PSVita, Xbox One, и переключаться с большим количеством платформ в пути.
  • Open-Source — Весь код доступен для вас, гарантируя, что вы будете иметь возможность вносить изменения, когда вам нужно или даже портировать на совершенно новые платформы.
  • Сообщество — с 1000 проданных игр мы создали активное сообщество разработчиков, которые используют MonoGame как для развлечения, так и для получения прибыли.

↓ 09 – нереальный двигатель | Бесплатный | macOS | Windows | Linux

нереальный двигатель

Unreal Engine — это профессиональный набор инструментов и технологий, используемых для создания высококачественных игр на различных платформах. Архитектура рендеринга Unreal Engine позволяет разработчикам достигать потрясающих визуальных эффектов, а также элегантно масштабироваться под системы более низкого уровня. Революционно новые возможности рабочего процесса и глубокий набор инструментов позволяют разработчикам быстро переходить к идеям и видеть немедленные результаты, в то время как полный доступ к исходному коду на C++ выводит опыт на совершенно новый уровень.

  • Фотореалистичный рендеринг в реальном времени — Достижение голливудского качества визуализации из коробки. Физически основанный рендеринг Unreal Engine, расширенные возможности динамической тени, функциональность трассировки лучей, отражения в пространстве экрана и каналы освещения обеспечивают гибкость и эффективность для создания впечатляющего контента.
  • Полный доступ к исходному коду на C++ — С полным доступом к исходному коду на C++ вы можете изучать, настраивать и отлаживать весь Unreal Engine, а также поставлять свой проект без помех.
  • Чертежи: Создавайте без кодирования — С помощью дружественного дизайнеру визуального скрипта Blueprint вы можете быстро создать прототип и отправить интерактивный контент, не касаясь ни строчки кода. Используйте Blueprints для построения поведения и взаимодействия объектов, изменения пользовательского интерфейса, настройки элементов управления входом и многого другого. Визуализируйте игровой процесс и проверяйте свойства во время тестирования своей работы с помощью мощного встроенного отладчика.
  • Robust Multiplayer Framework — На протяжении более двух десятилетий многопользовательская платформа Unreal Engine тестировалась в боях на многих платформах и типах игр, что позволило создать одни из самых захватывающих многопользовательских игр в отрасли. Unreal Engine поставляется с масштабируемой и проверенной клиент-серверной архитектурой, позволяющей мгновенно придать жизнеспособность многопользовательским компонентам любого проекта.
  • VFX & Моделирование частиц — Встроенные редакторы визуальных эффектов Niagara и Cascade позволяют полностью настроить системы частиц с помощью разнообразных модулей. Используйте свет частиц для воздействия на сцену и создавайте сложное движение частиц с векторными полями для имитации реальности и создания профессиональных уровней полировки VFX.
  • Пост-процессные эффекты «Film-Quality» — функции постобработки Unreal Engine позволяют изящно отрегулировать внешний вид и ощущения сцен. Пленочные эффекты на кончиках Ваших пальцев включают в себя карты окружающей среды, окклюзии окружающей среды, расширенную цветопередачу, цветокоррекцию, глубину резкости, адаптацию глаз, блики объектива, световые валики, временное сглаживание и тональное отображение — и это только некоторые из этих эффектов.

↓ 10 – GDevelop | Открытый исходный код | macOS | Windows | Linux

GDevelop

GDevelop — это кроссплатформенный создатель игры с открытым исходным кодом, предназначенный для использования всеми желающими — никаких навыков программирования не требуется. Раскройте свой творческий потенциал с помощью GDevelop и создавайте любые игры: платформеры, головоломки, стрелялки, стратегии, 8-битные игры… Просмотрите примеры или начните новый проект с нуля. С GDevelop вы можете делать простые проекты для удовольствия или создавать амбициозные инди-игры, такие как Lil BUB’s HELLO EARTH, Hyperspace Dogfights и множество других игр!

  • Экспорт в один клик для Android
  • Одним щелчком мыши экспортировать в Facebook Instant Games, чтобы играть на Messenger.
  • Экспортируй свою игру в интернет одним щелчком мыши
  • Экспортируй свою игру на iOS (с помощью PhoneGap Build или Cordova).
  • Опубликуйте свою игру на Kongregate, Itch.io и других игровых сайтах!
  • Экспорт в виде отдельной исполняемой игры для Windows, MacOS и Linux — одним щелчком мыши!
  • Отображение рекламы и наградные видео для ваших игроков с помощью AdMob

↓ 11 – Крутящий момент 3D | Открытый исходный код | macOS | Windows | Linux

Крутящий момент 3D

Torque 3D — лучшее полнофункциональное решение с открытым исходным кодом. Кроме того, это наш флагманский движок, созданный на основе сильных сторон нашего Torque Game Engine Advanced, удостоенного награды Front Line. Torque 3D был переработан для обеспечения максимальной гибкости и производительности на широком спектре оборудования. Torque 3D поставляется с полным набором инструментов, которые позволят вашей команде создавать высококачественные игры и симуляции. Torque 3D поддерживает веб-приложения на базе Windows и браузера «из коробки».

↓ 12 – Кокос2д-Икс | Открытый исходный код | macOS | Windows | Linux

Кокос2д-Икс

Cocos2d-x — это фреймворк с открытым исходным кодом, написанный на C++, с тонким, зависящим от платформы слоем. Он широко используется для сборки игр, приложений и других кроссплатформенных интерактивных программ на основе GUI. Также есть JavaScript и Lua bindings! cocos2d-x — это кроссплатформенный бесплатный 2D игровой движок с открытым исходным кодом для мобильных gamedev, который является быстрым и стабильным, простым в изучении и использовании.

  • Кросс-платформа — Публикация с единой кодовой базы на мобильные, настольные, веб-страницы и консоли. Cocos2d-x позволяет разработчикам сосредоточиться на создании передовых игр, в то время как он заботится о тяжелой нагрузке на бэк-энд.
  • Open Source — Cocos2d-x лицензируется по лицензии MIT и поддерживается сообществом. Разработчики хотят иметь полный контроль над своими играми и тем, как они раздвигают границы с помощью движка. Прелесть движка с открытым исходным кодом — это обмен новыми возможностями с другими. Присоединяйтесь к нам и вносите свой вклад!
  • Lightweight & Fast Running — Полностью написанный на C++, основной движок имеет наименьшую площадь, но самую быструю скорость среди всех других игровых движков, и оптимизирован для работы на всех видах устройств, включая системы Android низкого класса.
  • Simple & Easy to Learn API — Cocos2d-x API созданы и поддерживаются легендой индустрии Рикардо Кесада (Ricardo Quesada), который создал оригинальную, супер-популярную версию Objective-C. Существует множество документов, учебников и демо-версий, чтобы вы могли приступить к работе, так что погрузитесь и испытайте Cocos2d-x из первых рук.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.