Бесплатные движки для создания игр: Бесплатные игровые движки для разработки 2D/3D игр.
Топ бесплатных игровых движков для игр 2D, 3D и VR
Есть как простые игровый движки (Game Maker Studio — использует метод перетаскивания и минимум программирования), так и сложные (Unity3d, Unreal Engine), давайте рассмотрим 10 лучших из них!
1.Unity – 2D, 3D, VR, AR игры (C#, JavaScript)
Сайт: «unity3d.com/public-relations»
Самый популярный движок, который занимает более 30% рынка, к примеру, движки Cocos2d, Unreal и Corona вместе взятые занимают около 20% рынка…
Данный движок применяют Disney, Electronic Arts, Ubisoft, Nickelodeon, NASA, Nintendo, Oculus, Microsoft, LEGO, Warner Bros и многие другие.
Unreal Engine позволяет создавать игры для самых популярных платформ, таких как: Xbox, PlayStation, Wii, iOS, Mac, Android, Windows, Linux, VR устроиств и др.
С помощью данного движка были созданны такие игры как: Assassin’s Creed, Satellite Reign, Temple Run Trilogy, Rust, Wasteland 2, Fat City, Lara Croft: Relic Run и многие другие.
Unity Web Player позволяет просматривать 3D контент прямо в браузуре.
Unity имеет очень мощный и простой в использовании редактор, он поддерживает языки C# и JavaScript.
Unity является бесплатным (пока ваш доход не повысит $100К/год), к тому же вы получите базовые «плюшки» (расширения, инструменты, плагины, 3D, 2D-модели, комплекты VR и многое др.), документацию, учебники, редактор скриптов и многое другое.
Рекомендую SEO блог —
https://mydaoseo.ru/ — много полезной информации о продвижении сайтов, SEO аналитике, интересных экспериментах.
2. Unreal Engine – 3D, VR++
Сайт: «unrealengine.com/»
Unreal Engine также позволяет создавать игры для самых популярных платформ, таких как: iOS, Android, Oculus Rift, HTC Vive SteamVR, PlayStation VR, Google VR Daydream, Samsung Gear VR, Linux, PlayStation, Xbox One, Mac OS, Windows PC, HTML5, недавно компания Nintendo объявила, что в Nintendo будет включена поддержка для игр, созданных на движке Unreal.
Unreal Engine был использован для создания таких игр как: Bioshock Infinite, Mass Effect Series, Batman Arkham Asylum.
Движок Unreal Engine бесплатный к использованию до того момента, когда ваш доход не превышает $3000 за квартал, после чего вы должны заплатить 5% от суммы дохода.
3. Lumberyard – 3D игры, VR игры
Сайт: «aws.amazon.com/ru/lumberyard/»
Движок Lumberyard предоставляется бесплатно и с полным исходным кодом. Плата за выбор размещения и абонентская плата отсутствуют, разделение прибыли не требуется. Платить придется только за используемые в работе сервисы AWS.
Lumberyard полностью интегрированное с Twitch и AWS
Движок Lumberyard характеризуется высокой производительностью, эффективностью и модульной компоновкой. Он помогает в сжатые сроки создавать амбициозные проекты высокого качества для ПК, игровых приставок и мобильных устройств.
4.Game Maker Studio – 2D игры с помощью метода перетаскивания
Сайт: «yoyogames.com/gamemaker»
Game Maker Studio — использует метод перетаскивания.
Как просто создавать на данном движке игры можно посмотреть здесь (10 видео-уроков по созданию RPG игры):
«youtube.com/playlist?list=PL0lO_mIqDDFWp5iXOEQlyKZ9akFt_jW_K»
5.CryEngine — 3D и VR игры
Сайт: «cryengine.com/»
CryEngine — игровой движок, созданный немецкой частной компанией Crytek в 2002 году и первоначально используемый в шутере от первого лица Far Cry. Также с помощью данного движка разрабатывались игры: , Crysis, Ryse: Son of Rome and Star Citizen.
Данный движок также используется компанией NCSoft для разрабатываемой MMORPG Aion: Tower of Eternity.
Совсем недавно, в 2016 году, cryengine стал совершенно бесплатным движком с открытым исходным кодом и доступом ко всем функциям.
Платной услугой осталась только поддержка и обучение!
В последнее время компания Crytek уделяет большое внимание разработке 3D и VR играм, чтобы потеснить в данной сфере движки Unity 3D и Unreal Engine.
6. Panda 3D – язык программирования Python
Сайт: «panda3d.org/»
Panda3D не может конкурировать с такими игровыми движками как Unreal или Unity, но он поставляется с большим функционалом для создания 2D-и 3D-игр. Кроме того, он имеет открытый исходный код и полностью бесплатен.
Движок Panda3D был создан компанией Disney.
Основным языком программирования, предназначенном для работы с Panda3D, является Python, однако ядро движка написано на C++. Для обеспечения доступа к функциям ядра из Python используется автоматическая генерация функций-обёрток.
Среди пользователей Panda3D — разработчики нескольких крупных коммерческих игр (Toontown Online, Pirates of the Caribbean Online), несколько проектов с открытым исходным кодом и ряд университетских курсов.
7. Corona Labs – 2D игры, язык программирования Lua
Сайт: «coronalabs.com/»
Развитие Corona основан на lua — языке программирования с откытым исходным кодом, он легкий, быстрый и использовался создателями таких игр как: Angry Birds, Civilization and Warcraft.
Основные функции Corona можно расширить с помощью плагинов.
8. Source Engine — 3D, PC игры++
Сайт: «developer.valvesoftware.com/wiki/Main_Page»
Source — игровой движок, разработанный компанией Valve Corporation (основана в 1996 году) и используемый ею для создания собственных компьютерных игр. Впервые был использован в Half-Life 2 и Counter-Strike: Source, вышедших в 2004 году.
Valve также является создателем игровой платформы (на основе движка Source) под названием Steam, который используется для управления и распространения игр по всему миру.
На основе движка Source были разработаны следующие игры (с 2004 по 2016 год): Half-Life 2, Half-Life 2: Episode One, Half-Life 2: Episode Two, Portal, Portal 2, Left 4 Dead, Left 4 Dead 2, Dota 2, Counter-Strike: Source, Counter-Strike: Global Offensive и многие другие.
Движок пользовался спросом у сторонних компаний, в числе игр на лицензированном Source: Vampire: The Masquerade — Bloodlines, Dark Messiah of Might and Magic, Dear Esther, Tactical Intervention, The Stanley Parable, Titanfall, Titanfall 2 и прочие.
С 2015 года вышел движок Source 2, который и стал бесплатным. Дебютная игра разработанная на движке Source 2 была Dota 2.
Source 2 испольует Vulkan 3D графику.
«Вулкан» (Vulkan) — это кроссплатформенное API для трёхмерной графики, которое позволяет разработчикам игр выжать максимальную производительность из новейшего графического оборудования с максимально возможным КПД.
9. Cocos2d
Сайт: «cocos2d-x.org/products»
Cocos2d — это один из самых популярных фреймворков для создания мобильных игр и приложений.
Cocos2d — кросс-платформенный фреймворк с открытым программным обеспечением. Cocos2d содержит множество ответвлений, таких как Cocos2d-ObjC, Cocos2d-x, Cocos2d-html5 и Cocos2d-XNA. Также в сообществе Cocos2d имеется несколько независимых редакторов, предназначенных для редактирования спрайтов, частиц, шрифтов и тайловых карт. Можно также упомянуть редакторы мира: CocosBuilder и CocoStudio.
Работа всех версий Cocos2D основана на использовании спрайтов.
С помощью движка Cocos2d-x были разработаны такие мобильные игры как: Badland, Castle Clash и Tiny Village, которые вы можете найти в Google Play.
У Cocos2d-x есть APIs для Lua, JavaScript and C++.
Также с помощью Cocos2d-x вы можете писать игры и приложения для: Android, iOS, windows Phone, Mac OSX, Linux и Windows.
Cocos-2dx используют большинство популярных разработчиков игр таких как: Glu, Xynga, Gameevil, Konami и Fingersoft и т. д.
10. LibGDX
Сайт: «libgdx.badlogicgames.com/»
Еслии вы любите программировать и уже знает Java, то libgdx — это отличный выбор.
LibGDX — это не игровой движок, например как Unity или Lumberyard, он является фреймворком для разработки игр, в основном 2D, но можно разрабатывать и 3D игры.
LigGDX совершенно бесплатен, под лицензией Apache 2.0 и поддерживается сообществом разработчиков.
Можно использовать libgdx для создания игр на Mac, ОС Windows, ОС iOS, ОС Linux, Android и HTML5.
Об этом фрейворке у меня есть несколько статей в рубрике — Android и LibGDX.
5 игровых движков для создания 2D и 3D игр
При многообразии существующих движков может возникнуть довольно непростой выбор, с чего, собственно начать делать игру и какие есть решения. Игровых движков существует довольно много и под разные задачи. Используются различные языки программирования, поддержка разных платформ и готовых решений. Как часто бывает, многое будет зависеть от личных навыков и предпочтений. Если вы собираетесь создавать простенький 2D-платформер или space-шутер, имеет смысл рассмотреть что-то легкое в освоении. При разработке масштабной мобильной стратегии одним лишь простым движком обойтись будет сложно. Для многих решающую роль может сыграть ещё и тип лицензии – иногда их может быть несколько и опять же многое будет зависеть от поставленных задач и их актуальности. На программе “Менеджмент игровых проектов” в Высшей школе бизнес-информатики НИУ ВШЭ есть отдельная дисциплина, где в течение 6ти занятий по 4 академических часа креативный директор Maik.Ru рассказывает технические основы разработки игровых продуктов, доносит до слушателей представление об основных современных средствах и принципах разработки, дает знания в области принятия управленческих решений по процессу разработки. Чаще всего слушатели выбирают в качестве движка для своей игры Unity, примеры игр, сделанных слушателями и выпускниками программы “Менеджмент игровых проектов”, можно посмотреть на странице “Проекты выпускников”.
Ниже речь пойдет о пяти движках, которые охватывают разный спектр задач и имеют разные типы лицензий. Скорее всего, один из них сможет прекрасно подойти для реализации прототипа, простенькой игры или полномасштабного проекта.
Unity используется повсеместно и являясь мультиплатформенным подходит под широкий спектр задач, хотя графически несколько уступает Unreal. Позволяет работать над 2D и 3D играми, создавая проекты под Windows, OS X, Playstation 4, XBox, Windows Phone, Android, Apple iOS и Linux, в том числе и под Wii, PlayStation 3, PlayStation 4, Xbox 360, Xbox One, Nintendo Switch. Есть возможность создавать приложения для запуска в браузерах с помощью специального подключаемого модуля Unity (Unity Web Player), а также с помощью реализации технологии WebGL.
Приложения, созданные с помощью Unity, поддерживают DirectX и OpenGL. Движок используется как разработчиками ААА-игр, так и Indie-студиями. Есть собственный
Asset store, сильное и активное
коммьюнити и впечатляющее количество документации и видеоуроков.
В наличии движка простой легко настраиваемый Drag&Drop интерфейс, состоящий из различных окон и позволяющий производить отладку игры прямо в редакторе. Движок поддерживает скриптовые языки C# и JavaScript. Все расчёты физики производятся с помощью NVIDIA PhysX.
Лицензия
Unity Personal является бесплатной, однако, если доход вашей компании составляет больше 100 000 $ в год или же если вам удалось привлечь на разработку более 100 000 $, вы не имеете права использовать Unity Personal. Можно будет воспользоваться версией
Unity Plus для компаний, зарабатывающих до 200 000 $ в год, или
Unity Pro — она не накладывает никаких ограничений по доходу.
Шоукейс проектов
Один из самых популярных движков на сегодня. В связи с использованием С++ имеет огромнейших спектр возможностей и, в том числе, собственную визуальную систему программирования — Blueprint. Имеет
мощное комьюнити, большое количество видеоуроков, уже
готовых ассетов и часто используется как при разработки ААА-игр, так и небольших проектов.
UE Поддерживает большинство известных платформ: Microsoft Windows, Linux, Mac OS и Mac OS X; консолей Xbox, Xbox 360, Xbox One, PlayStation 2, PlayStation 3, PlayStation 4, PSP, PS Vita, Wii, Dreamcast, GameCube, Nintendo Switch и т.д., в iOS и Android.
В версии 4.0 присутствует мощный редактор ИИ, редактор для создания кат-сцен и поддержку DirectX 12. В целом, UE позволяет добиться действительно впечатляющей картинки. В графическом плане — это один из мощнейших движков из всех ныне существующих.
Начиная с 02.03.2015 движок стал полностью бесплатным при условии, что прибыль от проектов, созданных на основе движка не превышает $3000 за квартал. После превышения нужно будет отчислять Epic Games 5% прибыли от продаж игры
Шоукейс проектов
С помощью Construct 2 можно эффективно и быстро создавать прототипы 2D игры без помощи кода. Поддержка таких платформ, как PC, Mac, Linux, Android, iOS, Windows Phone, Blackberry 10, Amazon Appstore, Chrome Web Store, Facebook и браузеры с поддержкой HTML5.
Порог вхождения минимален — интерфейс программы интуитивно понятен, а логика создается путем построения системы событий и связанных с ними действий. В дальнейшем, в проект можно дописать код — игры, созданные на движке кодируются Javascript.
Construct 2 доступен бесплатно с ограниченным функционалом. Стоимость персональной лицензии со всеми функциями составляет 6399 руб на Steam. Если выручка от выпущенного проекта превысит 5000$, придётся приобрести бизнес-лицензию для коммерческого использования. Бизнес-лицензия не имеет каких-либо отличий от персональной по функционалу, а лишь является дополнительным условием при достижении конкретной суммы с продаж.
Шоукейс проектов
Corona – кросс-платформенный движок, который поддерживает iOS, Android, Windows и Mac с языком программирования Lua с недавнего времени стал полностью бесплатным.
Изначально, движок был представлен в двух версиях. Версия Corona SDK являлась бесплатной, но ограниченной в функционале и без наличия возможности создания офлайновых билдов. Платная – Corona Enterprise, Без ограничений первой версии и доп. инструментарием на борту.
С 22 июня SDK и Enterprise распространяются в лице единого продукта – Corona без каких-либо комиссий с доходов проекта и ограничений по объёму получаемой прибыли.
Монетизация движка осуществляется посредством премиум-поддержки, снятия лого движка с загрузки, процентов с продаж Corona Marketplace и бесплатных плагинов рекламной монетизации.
Шоукейс проектов
Defold — кроссплатформенный движок от компании King. Поддерживает Html5(WebGl), Android 2.3 (API level 9)+, iOS 5.1+, Windows Vista+, OSX 10.7+
Linux и является полностью бесплатным без каких-либо ограничений с момента, как был заявлен в марте этого года на GDC 2016.
Движок предназначен по большей части для работы с 2D проектами, но также поддерживает импорт 3D-мешей. Скриптинг осуществляется посредством Lua. Defold является полностью бесплатным и не имеет каких-либо ограничений по планке достижения дохода проекта.
Есть хороший
FAQ от инди-разработчика Алексея Гулева.
Шоукейс проектов
Помимо вышеупомянутых движков, их существует еще превеликое множество: CryEngine 3, App Game Kit, AndEngine, Buildbox, Cocos2D, Game Maker Studio, MOMINIS, Rage Engine, IRM, Linderdaum Engine SDK, DX Studio, Project Anarchy, gameQuery, GameSalad, Godot Game Engine, Crystal Space 3D, Monkey и многие другие.
Отличия могут быть как незначительными, так и достаточно радикальными — порог вхождения, язык программирования, саппорт, тип лицензии, 2D/3D, возможности работы с графикой и другие особенности могут склонить сделать выбор в сторону нужного решения. Если уже сложилась четкая картинка и понимание того, что ожидать от разработки проекта и какой результат должен получиться на выходе — подогнать свои запросы под нужный движок не составит труда. Достаточно ознакомиться с возможностями уже зарекомендовавших себя на рынке, посмотреть шоукейс проектов и задать интересующие вопросы в сообществе или на форуме. В этом случае, решение вряд ли заставит себя долго ждать.
В рамках программы “Менеджмент игровых проектов” мы регулярно проводим различные мероприятия по игровой индустрии, и в частности по игровым движкам. Недавно проводили встречу Unity разработчиков. Записаться на наши мероприятия можно на странице анонсов.
Автор: Михаил Пименов
← Назад к списку
Лучшие движки для создания собственных 2D инди-игр
Хотите попробовать создать свою 2D игру? Перед вами лучшие инструменты для работы, даже если вы новичок в этом деле.
Создавать игры сложно. Чем больше вы знаете об этом процессе, тем сильнее вы будете удивляться тому, что кто-то действительно доводит его до конца. Как говорил один из бывших авторов PC GamerТом Фрэнсис, описывая процесс программирования игры Gunpoint: «За время работы над игрой я пришёл к одному выводу: Моя игра – это настоящее безумие. Это пациент психлечебницы. Она полностью сошла с ума, и нужно быть готовым к тому, что все разумные доводы будут встречены невменяемым кричащим бредом».
Легко впасть в ступор при одной мысли о масштабе работы, которую придётся проделать, разрабатывая дизайн и программируя свою игру, однако мы обратились к нескольким независимым разработчикам, и все они дали один и тот же совет новичкам: просто сделайте это. Погрузитесь в работу с головой, какой бы страшной она ни казалась. Для того, чтобы помочь вам сделать первый (пугающий, но, в конечном счёте, оправдывающий средства) шаг, мы подготовили список 2D-движков для начинающих игровых разработчиков. Надеемся, что он вкупе с рекомендациями опытных геймдизайнеров будет вам полезен.
GameMaker Studio 2
Стоимость лицензии: 100 долларов для ПК-версии; доступен бесплатный пробный период
Подойдёт для: коротких 2D-платформеров и RPG; кроссплатформенных игр
Примеры игр: Nidhogg, Hyper Light Drifter, Undertale, Risk of Rain
GameMaker Studio 2 – это ваша первая остановка на пути в мир геймдизайна. Данная платформа включает в себя удобные в использовании инструменты, интерфейс формата drag-and-drop и возможность писать на отдельном языке программирования под названием GML. Мы поговорили с разработчиками, создавшими на движке GameMaker ряд популярных игр, и попросили поделиться опытом работы.
Плюсы
Марк Эссен, автор игр Nidhogg и Nidhogg 2, говорит, что GameMaker отлично подходит для новичков, так как система создания скриптов в нём максимально проста и понятна, к тому же на портале Yoyo Games можно найти собрание руководств и гайдов по данной теме. В интернете также немало дополнений для движка, позволяющих кастомизировать его для создания платформера или RPG с видом сверху.
Алекс Престон, создавший Hyper Light Drifter, говорит, что коммьюнити движка GameMaker оказывает неоценимую помощь новичкам. Он отмечает, что начинающим разработчикам следует «…наладить связь с сообществом разработчиков и изучить все инструменты движка, чтобы добиться того, чего нужно – а для этого стоит обращаться за советами к бывалым разработчикам».
Минусы
Разумеется, у вас вряд ли получится сразу же создать игру, которую можно опубликовать в Steam. «Из-за того, что GameMaker проста в использовании, проекты очень часто получаются несбалансированными», говорит Эссен. «Мне нравится, что на начальных стадиях разработки можно быстро обрисовать скелет своей игры и сосредоточиться на её дизайне, однако в дальнейшем это может выйти боком, особенно если вы не придерживаетесь организационных стандартов!»
Дункан Драммонд, автор всеми любимой Risk of Rain, тоже подчёркивает, что простота использования GameMaker может стать ночным кошмаром разработчика. «На движке можно быстро создать игру, но если проглядеть на ранних этапах своих ошибки, то позднее это выльется в увеличении затрат на игру», говорит он. Драммонд отмечает, что специфика работы с GameMaker сильно отличается от работы с другими движками, поэтому если в дальнейшем вы планируете перейти на Unity или любой другой движок, то вам, скорее всего, лучше поискать иной вариант.
Советы для новичков
«Не забывайте удалять свои старые работы! Чем чаще вы начинаете игру с нуля, тем опытнее по части геймдизайна вы становитесь», — Марк Эссен, Nidhogg
«Просто начните! Запустите движок, почитайте руководства и приступайте к работе, даже если у вас толком не получается. Чем больше ошибок совершите, тем больше уроков вы вынесете», — Алекс Престон, Hyper Light Drifter
«Не бойтесь начать! Это интересный и относительно простой способ разработки, и тратит он разве что ваше время», — Дункан Драммонд, Risk of Rain
Unity
Стоимость лицензии: Бесплатный стартовый пакет, 35 долларов в месяц за пакет Unity Plus, 125 долларов в месяц за пакет Unity Pro
Подойдёт для: практически любой инди-игры
Примеры игр: Ori and the Blind Forest, Galak-Z, West of Loathing, Cuphead
Unity – это одна из главных платформ для разработки популярных инди-игр, и хотя она имеет впечатляющие 3D-возможности, на ней было создано немало потрясающих 2D-игр. Unity более сложен в освоении, чем остальные движки из данного списка, однако обширное сообщество разработчиков и огромное количество обучающих гайдов, которые можно найти в сети, помогут вам приступить к работе.
На официальном сайте Unity можно найти и специальные дополнения, позволяющие кастомизировать движок для разработки 2D-игр. К примеру, бесплатное расширение 2D Platformer или инструменты вроде Corgi Engine и Rex Engine, предлагающие игровую физику, управление и особенности, заточенные специально под платформеры.
Мы поговорили с Джозефом Хамфри из inkle и Виктором Томпсоном из Asymmetric Publications, которые рассказали о своём опыте работы с Unity.
Плюсы
Томпсон, ранее создававший игры классическим способом, быстро стал поклонником Unity – движка, на котором была создана недавно вышедшая игра его компании под названием West of Loathing. «После 2-3 лет работы с движком больше всего меня радует то, насколько быстро можно совмещать концепты и прототипы», говорит он. «Я использовал множество различных движков – как небольшие для своих собственных проектов, так и крупные для разработки AAA-игр, однако Unity – это пока что лучший из всех движков, что я видел, так как он позволяет мне быть наиболее продуктивным».
Минусы
Впрочем, если вы собираетесь использовать одну платформу для всех своих разработок, вы столкнётесь с определёнными ограничениями. Если вы найдёте баг в Unity, вам придётся ждать, пока авторы движка его исправят, и это не всегда быстро. «Несмотря на то, что представители движка заявляют, что исправление багов является их важнейшим приоритетом, разработчики компании inkle по-прежнему считают стабильность дебаггинга одной из главных проблем движка», говорит Хамфри.
Советы для новичков
«Прежде всего, постарайтесь создать в голове конечный образ игры и сфокусируйтесь на нём – вашей конечной целью должен быть не опыт, полученный в процессе, а готовый продукт. Конечно, полезно вынести пару уроков из неудач, но, как мне кажется, намного важнее задаться целью, изучить всё, что необходимо для достижения этой цели, и в итоге реализовать задуманное», — Виктор Томпсон, West of Loathing
Ren’Py
Стоимость лицензии: Бесплатно
Подойдёт для: 2D визуальных новелл, симуляторов
Совместим с: Python
Примеры игр: Long Live the Queen, Analogue: A Hate Story
Ren’Py – это простой в освоении движок с открытым исходным кодом. И хотя он требует начальных навыков программирования, на самых ранних этапах вам понадобится лишь умение работать с текстовым редактором и приложениями по редактированию фотографий. Это удобная стартовая площадка для тех, кто в будущем планирует изучить язык программирования Python.
Джорджина Бенсли, автор Long Live the Queen, говорит по поводу Ren’py следующее.
Плюсы
«Открытый исходный код Ren’Py и его кроссплатформенность дают множество возможностей для всех пользователей движка», говорит Бенсли. «Я также считаю плюсом тот факт, что движок рассчитан на новичков, но при этом требует вносить правки в программный код игры. Это лучше, чем графический drag-and-drop интерфейс, так как это показывает, что в программировании нет ничего страшного».
Ren’Py подойдёт вам в том случае, если вас пугает сама перспектива создания игры с нуля:
«Одно из важнейших препятствий, с которым сталкивается большинство людей, ранее не работавших над созданием игр, заключается в их уверенности в том, что программирование – это нечто “слишком сложное”, а потому это попросту им не по силам. А данный движок позволяет быстро и успешно создать простую игру, что придаёт уверенности начинающим разработчикам, даже если они и не планируют в будущем выпускать одни лишь визуальные новеллы. Как только ты создаёшь нечто, во что могут играть другие, пусть даже простенький проект, ты уже не ставишь под сомнение свои способности».
Минусы
Ren’Py немного ограничен по части графических и геймплейных функций. Если вы намерены создавать игры с 3D, Live2D, системой повреждений и другими особенностями, то вам стоит поискать другие варианты.
Советы для новичков
«Не бойтесь проб и ошибок; начать намного проще, чем вы думайте. Не стесняйтесь просить о помощи – в сети можно найти множество людей, которые уже прошли через это и готовы поделиться советами, или тех, кто присоединится к вашему проекту в качестве соавтора. Озвучивайте свои проблемы и ищите способы их решения, и не думайте, что это невозможно».
ink
Стоимость лицензии: Бесплатно
Подойдёт для: текстовых приключенческих игр
Совестим с: Unity, C#, HTML
Примеры игр: 80 Days, Sorcery!
Ink – это хорошее бесплатное дополнение для Unity, если вы хотите разбавить свою игру диалоговыми ветками и расширенным повествованием. Его легко освоить, в нём не используется продвинутый код, и он бесшовно интегрируется с Unity. Как говорит создатель ink Джозеф Хамфри, данный движок является «промежуточным» — после создания скрипта в ink его можно перенести в более крупную игру на движке Unity. Тем не менее редактор Inky Editor позволяет также создавать веб-игры.
Плюсы
Создание масштабного сценария со множеством диалоговых веток может быстро превратиться в запутанную кашу, поэтому ink поможет вам не потеряться в процессе. «Авторы игр могут использовать инструменты движка для создания диалогов и текста в формате удобного интерактивного сценария с ключевыми метками», говорит Хамфри. «Затем движок ink, запущенный внутри Unity, сможет читать эти сценарии и выводить текст на экраны уже в самой игре».
Открытый исходный код играет важную роль в разработке амбициозных проектов. Хамфри отмечает, что «создаваемый на движке ink текст необязательно должен показываться в виде текста. К примеру, в игре Heaven’s Vault движок ink создаёт динамичный сценарий, который интерпретируется самой игрой в виде интерактивной графической новеллы с приключенческими элементами».
ink также является отличным инструментом для тех, кто больше заинтересован в написании сценариев для игр, а не о чистом программировании. «…Количество сценаристов, использующих ink для написания интерактивных историй, постоянно растёт», добавляет Хамфри. «Where The Water Tastes Like Wine – это один из таких примеров. Её создали авторы игры Gone Home при помощи движка ink. Над игрой работали такие известные сценаристы, как Ли Александр, Эмили Шорт и Кара Эллисон. Поэтому если вам нравится сочинять сценарии и вы интересуетесь разработкой игр, то ink может стать отличной площадкой для начала».
Минусы
ink лучше всего использовать для игр, разрабатываемых на движке Unity. Хамфри говорит, что «ink не является альтернативой Unity — это скорее дополнение. Более того, ink – это единственный инструмент для создания интерактивных сценариев, который был намеренно создан в виде промежуточного звена».
Советы для новичков
«У меня есть один-единственный совет – просто попытайтесь создать демо-игру. Если же вы хотите заполнить своё портфолио, в котором указаны примеры того, в чём вы хороши, то самое время начать заполнять его. Создавайте эти примеры!»
RPG Maker и другие движки
В начале 2017 года мы писали о внезапном появлении RPG Maker на площадке Steam и о том, как движок стремительно набирает популярность среди начинающих инди-разработчиков. Но есть и другие инструменты, на которые стоит обратить внимание:
HaxeFlixel с открытым исходным кодом и кроссплатформенностью.
Stencyl – инструмент для создания игр без использования программирования.
Программы для создания игр. Создаем 2D, 3D и онлайн игры!
Рано или поздно любому человеку, более или менее активно играющему в компьютерные игры, приходит в голову мысль: «Чужие игры – это, конечно, хорошо, но своя все же лучше!». Некоторые из таких людей начинают учиться программированию, игровому дизайну, моделированию, однако дело это непростое, и закончить обучения смогут не все. Профессиональные разработчики, зная о всех возможных трудностях, связанных с изучением этой непростой науки, создали специальные пакеты программ для создания игр.
В большинстве своем эти программы используют графическое представление привычных для каждого профессионального программиста функций. Это позволяет создавать полноценные 2D и 3D игры, используя одну лишь мышку. Звучит заманчиво, правда? К сожалению, не обошлось и без минусов. Большинство программ узко направленны в жанре (то есть если написано «Стратегия», то максимум жанрового смешения, который вы сможете себе позволить – это «RTS/RPG» и т.п.), а некоторые из них так и вовсе позволяют только свободно менять модели, текстуры, фон, музыку, движения, но это в любом случае будут лишь вариации на тему одной и той же игры. В сегодняшнем обзоре представлены программы, которые (по возможности, конечно) лишены вышеперечисленных минусов.
Game Maker
Из простого редактора текстур и моделей (первые версии программы) Game Maker превратился в полнофункциональную среду разработки приложений. Последняя на сегодняшний день восьмая версия позволяет работать с 2D и 3D объектами, использовать стандартные и созданные пользователями библиотеки (для этого нужно использовать Lib Maker) и многое другое.
Game Maker – это самая, наверно, дружелюбная программа-конструктор игр из представленных сегодня. Для создания кода можно использовать как мышь («графический» вариант программирования), так и более классическую клавиатуру (то есть вбивать код вручную). Поддерживается импорт моделей из различных редакторов, к примеру, из популярного 3D Max.
Однако, несмотря на очевидные плюсы, есть и минусы. Один из них – ограниченная поддержка 3D, введенная с шестой версии программы. До шестой версии основными играми, созданными с помощью Game Maker, были платформеры, но после появилась возможность создавать полноценные трехмерные игры. Другой минус – необходимо минимальное знание принципов программирования. В основе каждого действия, созданного на основе Game Maker, лежит реакция объекта на какое-то событие, а значит, прежде, чем приступать к работе, нужно понять, что такое триггеры, скрипты и спрайты (последние нужны, к примеру, для того, чтобы сделать огонь и траву). Ну и, конечно, лучше бы уметь работать с текстурами, моделями и анимацией.
Unity 3D
Программы для создания игр не существовали бы в том виде, в каком они существуют сейчас, если бы не этот пакет. Unity 3D – намного более сложный инструмент, чем Game Maker. В него входит встроенный редактор моделей, мощный графический движок, полностью использующий возможности DirectX и OpenGL, отдельные программы для создания и обработки шейдеров, тени, ландшафтов, физики и звуков, а также богатые библиотеки скриптов.
Все перечисленное замечательно работает в тандеме, что позволяет работающему с Unity 3D человеку не пользоваться сторонними программами. В отличие от нашего предыдущего гостя, данный редактор, во-первых, направлен на работу с трехмерной графикой, во-вторых, делает возможным создавать игры любого жанра на высоком уровне, в-третьих, облегчает процедуру создания онлайн игр.
Однако есть и ложка дегтя в этой большой, шикарной бочке меда. И это, опять же, минимальное знание программистских принципов. До определенного момента (на стадиях разработки окружения и моделей) об этом можно не задумываться, но дальше нужно будет приложить некоторые усилия. Несмотря на богатую библиотеку и мощный скриптовый движок с моментальной компиляцией, какую-то часть кода придется прописать самому. Во всяком случае, если вы действительно хотите создать что-то свое.
3D Rad
Однозначный победитель по простоте освоения. 3D Rad может стать для многих талантливых игроделов отправной точкой, эдакой тренировочной платформой, а может стать и полноценным конструктором игровых хитов. Многое здесь зависит от таланта разработчика, ведь из этой программы можно выжать довольно много.
Основные возможности все те же, что и в предыдущих программах, но 3D Rad, в отличие от остальных, поддерживает плагины, имеет некоторые предустановленные ИИ модели (автомобиля и следопыта), карты теней и текстур, возможность создания онлайн игры (!) и условно-бесплатные обновления (жертвуете один раз 5$ на развитие движка и получаете бесплатно каждый месяц обновления; кто не жертвует – ждет три месяца).
Заключение.
Все три программы для создания игр хороши по-своему. Game Maker – середнячок как по сложности, так и по возможностям, 3D Rad может многое, но только при толковой подборке плагинов, а Unity 3D – это вообще полноценная среда для комфортного игростроения, которая, однако, требует определенных навыков. Так что выбирайте любую из них, исходя лишь из своих целей и талантов.
Часть 2 >>>
лучших бесплатных игровых движков: лучшие варианты бесплатного программного обеспечения для 3D
Бесплатные игровые движки не делают хорошую игру, в отличие от разработчиков. Однако это не значит, что лучшие игровые движки не могут помочь. Если вы начинаете карьеру в дизайне игр, важно знать свои игровые движки, а лучше знать лучшие полностью бесплатные игровые движки.
Процесс разработки игры похож на деревообработку. Вы можете сделать такую же красивую мебель ручными инструментами, как и электроинструментами, но в одном направлении намного проще.Игровой движок похож на эти электроинструменты. Это сделает процесс разработки игры более эффективным и оптимизированным.
Что такое игровой движок?
Игровой движок — это набор инструментов для программирования или проектирования. Например, он может включать звуковые движки или сложные 3D-физические движки. Для кодирования этих игровых компонентов может потребоваться много работы. Существуют игровые движки, поэтому вы можете пропустить часть сложного программирования, необходимого для создания игры, и приступить к проектированию.
Важно отметить, что игровые движки на самом деле не требуются для создания игры.Вы можете создать игру с нуля, используя любой язык программирования. Многие крупные игровые студии знают, как сделать игровой движок более подходящим для своих нужд. Однако для небольших команд и разработчиков без большого опыта программирования игровые движки необходимы.
Лучшие бесплатные игровые движки: лучшее бесплатное программное обеспечение для разработки игр
Сегодня на рынке доступно множество игровых движков. Популярные движки, такие как GameMaker Studio или RPG Maker, являются мощными движками. Многие из них могут быть дорогими, с ежегодными сборами в сотни долларов.
Это может показаться большим препятствием при попытке войти в сферу игрового дизайна, особенно если вы делаете инди-игру. К счастью, существует множество мощных бесплатных программ для разработчиков игр, которые представляют собой игровые движки с открытым исходным кодом для начинающих.
В приведенном ниже списке игровых движков нет определенного порядка, потому что игровые движки сложно сравнивать. Хотя все эти инструменты полезны, они сильно отличаются друг от друга. Выбор подходящего инструмента для работы зависит от личных предпочтений и от того, какую игру вы пытаетесь разработать.
Ниже приведен список лучших бесплатных программ для разработки игр:
- Unity
- Unreal Engine 4
- Godot
- Corona
- Armory
- TIC-80
Unity
Unity является мощным и широко используемым
Было бы немного глупо составлять список игровых движков и исключать Unity. Unity — самый популярный доступный движок (бесплатный или иной), который используется множеством инди-разработчиков и студий.
Unity очень функциональна и мощна.В нем есть инструменты как для 2D, так и для 3D-игр, а также обширный магазин библиотеки активов. Unity использовалась для создания таких игр, как Inside, Kerbal Space Program, Cuphead, Hearthstone и многих других успешных игр. Он также может публиковать на нескольких платформах, от Playstation 4 до Apple TV.
При этом Unity — не идеальный игровой движок. Например, поскольку в Unity так много функций, он может быть немного большим и неуклюжим. Кроме того, основное внимание Unity уделяется 3D. Итак, хотя у него есть отличные инструменты для 2D-игр, создание 2D-игры может быть немного проще с движком, предназначенным для 2D-игр.
Unity использует C # в качестве рекомендуемого языка сценариев, но также может использовать Boo или UnityScript (который очень похож на JavaScript). Не волнуйтесь, если у вас нет большого опыта в программировании, Unity настолько широко используется, что существует масса ресурсов для обучения программированию на Unity.
Возможно, стоит упомянуть, что Unity бесплатна только в том случае, если вы заработали менее 100 тысяч долларов за последние 12 месяцев (на момент написания). После этого оно становится довольно дорогим, но, вероятно, вы сможете себе это позволить, если ваша студия приносит такую большую прибыль.
Unreal Engine 4
Unreal предназначен для создания больших видеоигр профессионального качества AAA.
Если Unity — гигант, то Unreal — гигант. Немного шокирует, что это можно достать бесплатно. Unreal Engine разработан Epic Games. Если вам это кажется знакомым, это потому, что Epic Games является создателем одной из самых успешных игр из когда-либо выпущенных: Fortnite.
Этот движок использовался для создания многих успешных игр, помимо Fortnite.Он использовался для создания таких игр, как Bioshock Infinite, Borderlands 2 и Mass Effect 2. Он предназначен для создания больших видеоигр профессионального качества AAA. Он имеет мощные шейдеры для 3D-рендеринга, а также может создавать практически все, от шутеров от первого лица до гоночных игр. У него много платформенных целей, и некоторые игры, созданные на движке, могут работать на нескольких платформах.
Unreal также имеет открытый исходный код, что означает, что сообщество постоянно помогает улучшать движок. В каждом крупном выпуске движка есть список участников, не связанных с Epic.Фактически, они предоставляют исходный код, который каждый может изменить.
Unreal использует C ++. Однако в движке также есть надежный визуальный редактор для тех, кто хочет создавать игру, но не имеет опыта программирования. Он называется Blueprint и отличается простым интерфейсом перетаскивания.
С другой стороны, Unreal разработан для создания очень больших и очень сложных игр. У него крутая кривая обучения, гораздо меньше ресурсов и сообщества, которые помогут вам научиться его использовать.Он также страдает от того же недуга, что и Unity, в том смысле, что это немного неудобно, если вы не используете все его возможности.
Как и Unity, Unreal не является полностью бесплатным. Epic Games взимает роялти в размере 5% от дохода после первых 3000 долларов за игру в квартал. Если вы мелкий разработчик, это не большая проблема, но для более крупной игровой компании это число может быть немного большим.
Godot
Если вы не заинтересованы в создании гигантских игр, для которых требуются большие команды людей, то вам определенно нужен более легкий движок.Входит Годо.
Godot поддерживает как 2D, так и 3D графику, но разработчики склонны использовать его больше для 2D. Godot — мощный, многофункциональный и, прежде всего, быстрый. Типичная 2D-игра, сделанная в Godot (без ассетов), занимает около 30 МБ.
У него также есть активное и полезное сообщество, которое всегда исправляет ошибки и разрабатывает новые функции. Это означает, что для новых пользователей есть множество руководств и помощи. Он также использует C ++, C # и свой собственный язык сценариев: GDScript (похожий на Python).
Одно замечание по поводу этого движка заключается в том, что он использует другую структуру, чем большинство других игровых движков. Это можно рассматривать как положительное, так и отрицательное.
Движок использует то, что Годо называет системой сцены / узла. Несмотря на то, что эта система мощная и эффективная, пользователям, имеющим опыт разработки игр, может потребоваться время для обучения. Это также может затруднить переключение на другой движок, если вы изучали игровой дизайн с помощью Godot.
Godot — это полностью бесплатный игровой движок с открытым исходным кодом.Он использует лицензию MIT, что дает большую свободу действий. В отличие от других упомянутых двигателей, у него нет привязки.
Согласно информации на домашней странице, вам не нужно платить никаких комиссий или роялти. Их цитата такова: «Ваша игра — ваша, вплоть до последней строчки кода движка».
Corona
Если вы хотите настроить таргетинг на мобильные приложения, то Corona также должна быть в вашем списке. Этот бесплатный игровой движок работает только в 2D, но имеет множество полезных функций и интеграций для разработки мобильных приложений.Он также имеет множество различных мобильных целей; особенно Android и iOS.
Он также использует Lua в качестве языка программирования. Lua прост в использовании и изучении, а также очень полезен для игрового дизайна.
Следует отметить, что Corona — это больше SDK (комплект для разработки программного обеспечения), чем другие движки. У движка не так много интерфейса, и большая часть работы выполняется только с помощью кода. Однако это очень быстро. В Corona также есть пример отображения вашей игры, в которую можно играть сразу же после внесения изменений в код.
Corona более свободна, чем Unity, но менее свободна, чем Godot. У них есть платная версия премиум-класса, но она включает только несколько надстроек, которых нет в базовом SDK.
Armory
Armory мощная, но все еще в разработке
Если вы хотите создавать 3D-игры, но хотите что-то с открытым исходным кодом и без лицензионных отчислений, то Armory 3D должна быть в верхней части вашего списка. Оружейная палата не только с открытым кодом, но и с краудфандингом. Он построен на основе Blender, мощного инструмента 3D-моделирования и анимации с открытым исходным кодом.Многие разработчики игр уже используют Blender вместе с другими движками 3D-игр.
Armory довольно новый и все еще технически в разработке, а это значит, что он еще не готов к производству. Однако разработчики и сообщество движка дружелюбны и готовы помочь.
Язык Armory по умолчанию — Haxe, но в нем есть мощный, основанный на узлах язык визуального программирования для тех разработчиков, которые только начинают работать.
TIC-80
TIC-80 — это крошечный компьютер
Возможно, вы не готовы к большим и сложным игровым движкам.Возможно, вам просто нужно что-то, чтобы начать приобретать навыки программирования и изучать основные концепции игрового дизайна. Существует не так много движков, которые продвигают программирование для начинающих, но движок 2D-игр TIC-80 отвечает всем требованиям.
TIC-80 — машина фантазии. Это программа с жестко запрограммированными ограничениями, чтобы заставить ее вести себя так, как компьютер 30-40 лет назад: ограничения памяти и все такое. Он может создавать только игры, похожие на то, что вы могли увидеть в старой системе NES или Atari.
Это означает, что TIC-80 дает вам простую среду без помех для программирования игр.TIC-80 полностью автономен. Код, графика и звук создаются с помощью встроенных редакторов.
Ограничения памяти заставляют вас просматривать написанный вами код, чтобы сделать его более эффективным. Это простой в освоении игровой движок, который идеально подходит для новичков, которые хотят изучить код и принципы кодирования, прежде чем переходить к более сложным игровым движкам.
Еще лучше, язык, используемый для кодирования в TIC-80, — это Lua; популярный и широко распространенный язык программирования игр.Маловероятно, что вы заработаете много денег или получите большие игры с TIC-80, но вы получите знания и подготовку в области программирования и игрового дизайна. К тому же, вам будет весело.
Последнее слово о бесплатных движках для 3D-игр
Дизайн игры — это не только механический, но и творческий процесс. Важно иметь подходящую среду и набор инструментов.
Надеюсь, этот список лучших бесплатных игровых движков помог вам найти движок, который вы так долго искали.Если нет, продолжайте поиски. Выбирайте один, пока он вам не понравится, или изучите их все, чтобы составить впечатляющее резюме!
.
Список игровых движков — 50+ движков
Список игровых движков
Мой маленький список игровых движков. Вероятно, двигателей намного больше, чем перечислено здесь. Я старался не перечислять какие-либо движки, которые вы не можете лицензировать или использовать самостоятельно. Здесь есть 4 разные категории игровых движков. 2D / 3D и Open Source / проприетарные движки. Не все проприетарные двигатели стоят денег. Это означает, что исходный код недоступен. Все двигатели перечислены в алфавитном порядке по каждой категории.
Список игровых движков — 2D движки с открытым исходным кодом
Adventure Game Studio
Adventure Game Studio специально создана для создания приключенческих игр.
Издатель Adventure Game Studio, AGS.
Games, выпущенные совместно с AGS: Resonance, Heroine’s Quest: The Herald of Ragnarok.
Веб-сайт: www.adventuregamestudio.co.uk
Язык: Наведите и щелкните
Платформа: Windows
Целевая платформа: Интернет
Цена: Бесплатно, с открытым исходным кодом.
Cocos2d-x
Cocos2d-x — это кроссплатформенный движок для 2D-игр. Cocos Creator — это дополнительная полная IDE, которую можно бесплатно скачать с их веб-сайта.
Игры, опубликованные с Cocos2d-x: Badland, Castle clash, Angry Bird Fight
Веб-сайт: www.cocos2d-x.org
Язык: C ++, Javascript и Lua.
Платформа: Windows, Mac
Целевая платформа: Windows, OSX, Android, iOS, Linux
Цена: бесплатно, с открытым исходным кодом
Game Editor
Мощный движок, оптимизированный для 2D, даже 3D можно создавать с помощью преобразования лучей. Полная IDE включена в программу.
Игры опубликованы с редактором игр: NOVA ranger — Space adventure, Prince of Dragon
Веб-сайт: game-editor.com/Main_Page
Язык: C
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Android, iOS, Linux
Цена: бесплатно, с открытым исходным кодом
GDevelop
GDevelop — это кроссплатформенная программа для создания игр с открытым исходным кодом, предназначенная для использования всеми — никаких навыков программирования не требуется.
Игры, опубликованные с помощью GDevelop: Lil BUB’s HELLO EARTH, Blazing Inferno of Space
Веб-сайт: compilgames.net
Язык: Программирование событий
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Android, iOS, Linux, Web
Цена: бесплатно, с открытым исходным кодом
Gideros
Gideros — это бесплатная программа с открытым исходным кодом и кроссплатформенная технология для создания игр. Простая кривая обучения, мгновенное тестирование, методы кодирования ООП и возможность создавать необходимые настраиваемые плагины.
Игры, опубликованные с Gideros: Square guy, Fishing day, Pizza master
Веб-сайт: giderosmobile.com
Язык: Lua
Платформа: Windows, OSX, Linux (с Wine)
Целевая платформа: Windows, OSX, Android, iOS, Linux, Web
Цена: бесплатно, с открытым исходным кодом
HaxeFlixel
Создавайте кроссплатформенные игры бесплатно с помощью единой кодовой базы. Для HaxeFlixel требуется система с работающей установкой OpenFL и Haxe.
Игры, опубликованные с HaxeFlixel: Cardinal Quest 2, Redshift Blueshift, The Enchanted Cave 2
Веб-сайт: haxeflixel.com
Язык:
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Android, iOS, Linux, Web
Цена: бесплатно, с открытым исходным кодом
JOGRE
JOGRE (Java Online Gaming Real-time Engine), — это онлайн-движок с открытым исходным кодом для игр в реальном времени и API, полностью запрограммированный на Java.
Игры, опубликованные на JOGRE:
Веб-сайт: jogre.sourceforge.net/main.htm
Язык: Java
Платформа: Windows
Целевая платформа: Windows
Цена: бесплатно, с открытым исходным кодом
LibGDX
Публикуйте свои игры на Windows, Mac , Linux, Android, iOS, BlackBerry и HTML5 с одной и той же кодовой базой.
Игры, опубликованные с помощью LibGDX: Draw Something With Brain On, Bubbles Popper 2016
Веб-сайт: libgdx.badlogicgames.com/index.html
Язык: Java
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Android, iOS , Linux, Web, BlackBerry
Цена: бесплатно, с открытым исходным кодом
MOAI
кроссплатформенная технология, простая в освоении. Причины Double Fine использовать MOAI. https://www.youtube.com/watch?v=cRRpSu4JelI
Games, опубликованные с MOAI: Hopeless, Lost in paradise, Razy Racoon.
Веб-сайт: getmoai.com
Язык: LUA, C ++
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Android, iOS, Linux, Интернет
Цена: бесплатно, с открытым исходным кодом
OpenFL
Создание игр и приложения почти для каждой платформы. Вам нужно будет установить Haxe и Neko. Публикация в Steam, Amazon, FireTV…
Игры, опубликованные с OpenFL: Madden NFL Mobile, Mino Monsters 2: Evolution, Werewolf Tycoon
Веб-сайт: www.openfl.org
Язык:
Платформа: Windows, OSX, Linux
Целевая платформа: Windows , OSX, Android, iOS, Linux, Web
Цена: бесплатно, с открытым исходным кодом
ORX
Orx — это портативный, легкий, основанный на плагинах, управляемый данными и простой в использовании 2D-ориентированный игровой движок с открытым исходным кодом.
игр, выпущенных с помощью ORX: Little Cells, Yarrrr! (Пираты против зомби)
Веб-сайт: orx-project.org
Язык: C / C ++
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Android, iOS, Linux, Интернет
Цена: бесплатно, с открытым исходным кодом
Playir
Вы можете создавать собственные сборки Android APK, проекты iOS Xcode и Windows Phone прямо из редактора для сверхлегкой публикации в магазинах мобильных приложений.
Игры, выпущенные на Playir: Epic Empires, Race Invaders, World of Fighters.
Веб-сайт: playir.com
Язык: Drag & Drop / Javascript
Платформа: Любой браузер HTML5
Целевая платформа: Windows, OSX, Android, iOS, Linux, Web
Цена: бесплатно, с открытым исходным кодом
PyGame
Pygame — это кроссплатформенная библиотека, разработанная чтобы упростить написание мультимедийного программного обеспечения, такого как игры, на Python. Pygame требует наличия языка Python и мультимедийной библиотеки SDL. Он также может использовать несколько других популярных библиотек.
Игры, выпущенные с PyGame: Foodforce2, PixelPaint F-b
Веб-сайт: www.pygame.org/hifi.html
Язык: Python
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Android, iOS, Linux, Web
Цена: бесплатно, с открытым исходным кодом
Ren’Py
Ren ‘ Py — это движок визуальных новелл, используемый сотнями создателей со всего мира, который помогает вам использовать слова, изображения и звуки, чтобы рассказывать интерактивные истории, которые запускаются на компьютерах и мобильных устройствах.
Игры, выпущенные на Ren’Py: Soul & heart, Wings II, Heart of Fire.
Веб-сайт: www.renpy.org
Язык: Ren’Py Script
Платформа: Windows, OSX, Linux, Android, iOS
Целевая платформа: Windows, OSX, Android, iOS, Linux, Интернет
Цена: бесплатно, с открытым исходным кодом
Solarus
Solarus это бесплатный движок Action-RPG с открытым исходным кодом, работающий под лицензией GPL и написанный на C ++. Он запускает квесты в Lua и может работать на большом количестве платформ.
Игры, выпущенные вместе с Solarus: The Legend Of Zelda ™: Mystery of Solarus DX
Веб-сайт: www.solarus-games.org
Язык: Lua
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux
Цена: Бесплатная версия с открытым исходным кодом
Stratagus
Stratagus — это бесплатный кроссплатформенный игровой движок для стратегии в реальном времени.Он включает в себя поддержку игры через Интернет / LAN или игры против компьютерных оппонентов. Движок настраивается и может использоваться для создания игр с широким спектром функций, соответствующих вашим потребностям.
Игры, выпущенные с помощью Stratagus:
Веб-сайт: stratagus.com/download.shtml
Язык:
Платформа: Windows, Linux
Целевая платформа: Windows, Linux
Цена: бесплатно, с открытым исходным кодом
Vassal
Vassal — игровой движок для создание и игра в онлайн-адаптации настольных и карточных игр.Играйте в прямом эфире в Интернете или по электронной почте. Vassal работает на всех платформах и является бесплатным программным обеспечением с открытым исходным кодом.
Игры, выпущенные вместе с Vassal: World in flames, The great war
Веб-сайт: www.vassalengine.org
Язык: Java
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux
Цена: бесплатно, с открытым исходным кодом
Torque 2D
Torque 2D — чрезвычайно мощный, гибкий и быстрый движок с открытым исходным кодом, предназначенный для разработки 2D-игр. Лицензионная версия Torque 2D MIT теперь доступна на GitHub.
Игры, выпущенные с помощью Torque 2D: Be A King, Restooring Rhonda, Crunch Time
Веб-сайт: www.garagegames.com/products/torque-2d
Язык: C ++ как язык сценариев
Платформа: Windows, OSX
Целевая платформа: Windows, OSX , Linux, iOS, Android, Интернет
Цена: бесплатно, с открытым исходным кодом
Список игровых движков — 3D-движки с открытым исходным кодом
Список игровых движков, включающих 3D-движки с открытым исходным кодом.
Blender
Blender Game Engine (BGE) — это инструмент Blender для проектов в реальном времени, от архитектурной визуализации и моделирования до игр.
Игры, опубликованные с помощью Blender: Yo Frankie
Веб-сайт: www.blender.org
Язык: Python
Платформа: Windows, OSX
Целевая платформа: Windows, OSX
Цена: бесплатно, с открытым исходным кодом
Cafu
Cafu Engine — это универсальный современный движок для 3D-графики и комплект для разработки игр, полный набор функций, которые помогут вам быстро начать работу.
Игры, опубликованные с Cafu:
Веб-сайт: www.cafu.de
Язык: Lua
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux
Цена: бесплатно, с открытым исходным кодом
Delta3D
delta3d — это игровой движок и симулятор, подходящий для самых разных симуляторов и развлекательных приложений.
Игры, опубликованные с помощью Delta3D:
Веб-сайт: delta3d.org
Язык:
Платформа: Windows, OSX
Целевая платформа: Windows, OSX
Цена: бесплатно, с открытым исходным кодом
Dim3
бесплатно, с открытым исходным кодом и перекрестно платформа (OS X, Windows, Linux, iOS) 3D-движок dim3.
Игры, опубликованные с Dim3: Scruffy3D
Веб-сайт: www.klinksoftware.com
Язык:
Платформа: OS X, Windows
Целевая платформа: OS X, Windows, Linux, iOS
Цена: бесплатно, с открытым исходным кодом
Godot
Godot — это продвинутый, многофункциональный, многоплатформенный 2D и 3D игровой движок с открытым исходным кодом.
Игры, выпущенные с помощью Godot: DOLPHIN ISLAND 2, THE LOST CATACOMBS
Веб-сайт: godotengine.org
Язык: Python-подобный
Платформа: Любой настольный компьютер OS
Целевая платформа: OS X, Windows, Linux, iOS, Android, Интернет
Цена: Бесплатная версия с открытым исходным кодом
Horde3D
Horde3D — это небольшой движок 3D-рендеринга с открытым исходным кодом. Он написан с целью создания графического движка, который предлагает потрясающие визуальные эффекты, ожидаемые в играх следующего поколения, и в то же время является максимально легким и концептуально чистым.
Игры, опубликованные с помощью Horde3D:
Веб-сайт: www.horde3d.org
Язык: практически любой язык программирования
Платформа: Windows
Целевая платформа: Windows
Цена: бесплатно, с открытым исходным кодом
Irrlicht
Irrlicht Engine — это программное обеспечение с открытым исходным кодом высокопроизводительный 3D-движок в реальном времени, написанный на C ++. Он полностью кроссплатформенный, использует D3D, OpenGL и собственные программные средства визуализации, а также обладает всеми современными функциями, которые можно найти в коммерческих 3D-движках.
Игры, опубликованные на Irrlicht:
Веб-сайт: irrlicht.sourceforge.net
Язык: практически любой язык программирования
Платформа: Windows
Целевая платформа: Windows
Цена: бесплатно, с открытым исходным кодом
jMonkeyEngine
Это бесплатный игровой движок с открытым исходным кодом , созданный специально для разработчиков Java-игр, которые хотят создавать 3D-игры с использованием современных технологий. Программное обеспечение полностью написано на Java, что обеспечивает широкую доступность и быстрое развертывание.
Игры, выпущенные с помощью jMonkeyEngine:
Веб-сайт: jmonkeyengine.org
Язык: Java
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux
Цена: бесплатно, с открытым исходным кодом
OGRE3D
Простой, легкий в использовании интерфейс OO, разработанный для минимизации усилий, необходимых для рендеринга 3D сцены и быть независимыми от 3D-реализации, то есть Direct3D / OpenGL.
Игры, опубликованные с OGRE3D:
Веб-сайт: www.ogre3d.org
Язык: объектно-ориентированный
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, Linux, Mac OSX, Android, iOS, Windows Phone и поддержка WinRT
Цена: Бесплатно, с открытым исходным кодом
Panda3D
Panda3D — это игровой движок, фреймворк для 3D-рендеринга и разработки игр для программ Python и C ++.Panda3D имеет открытый исходный код и бесплатен для любых целей, включая коммерческие предприятия, благодаря своей либеральной лицензии.
Игры, опубликованные с помощью Panda3D: История вампира, Пираты Карибского моря онлайн
Веб-сайт: www.panda3d.org
Язык: Python, C ++
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux
Цена: бесплатно , Открытый исходный код
Torque 3D
Torque 3D — это решение с полным исходным кодом и открытым исходным кодом. Torque 3D был переработан для обеспечения максимальной гибкости и производительности на широком спектре оборудования.
Игры, опубликованные с помощью Torque 3D:
Веб-сайт: www.garagegames.com/products/torque-3d
Язык: C ++, как язык сценариев
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет
Цена: бесплатно, с открытым исходным кодом
Spring
Spring — это универсальный движок для трехмерной стратегии в реальном времени. Широкое использование Lua для написания специфичного для игры кода, чтобы сделать настраиваемым почти каждый аспект движка, от графического интерфейса пользователя до искусственного интеллекта и поиска пути.
Игры, выпущенные вместе с Spring: Star Wars: Imperial Winter, Journeywar
Веб-сайт: springrts.com
Язык: Lua
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux
Цена: бесплатно, с открытым исходным кодом
Список игровых движков — проприетарные 2D-движки
Список игровых движков с проприетарными 2D-движками.
AppGameKit
AppGameKit решает многие проблемы, вызванные фрагментацией мобильных устройств. С его помощью вы можете один раз запрограммировать свою игру, а затем развернуть ее на нескольких платформах. AppGameKit поддерживает разные разрешения и системы ввода.
Игры, опубликованные с AppGameKit: Duck Shooter, Echoes +
Веб-сайт: www.appgamekit.com
Язык: C ++
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux, iOS, Android
Цена: от 73,99 евро ( часто скидка 50%)
Buildbox
С Buildbox создание игр не требует навыков программирования или написания сценариев. Просто импортируйте изображения, назначьте им свойства и перемещайте их по игровой сцене. Используйте один из множества предустановок, чтобы начать предварительный просмотр игры в режиме реального времени.
Игры, выпущенные с помощью Buildbox: APEX, 99 Moons
Веб-сайт: www.buildbox.com
Язык: Drag & drop
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux, iOS, Android
Цена: 99 долларов / Месяц, 999 долларов в год, 2675 долларов Единый платеж
Clickteam Fusion
Откройте для себя простоту разработки игр и приложений с помощью одной мыши. От дизайна персонажей и уровней до программирования — все сделано визуально. Если вы умеете читать, вы можете программировать с помощью Fusion 2.5!
Игры, опубликованные с Clickteam Fusion:
Веб-сайт: http://www.clickteam.com/clickteam-fusion-2-5
Язык: перетаскивание
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux , iOS, Android, Web
Цена: Бесплатная стартовая версия, Стандартная версия от 79,00 €
Construct 2
Construct 2 — это мощный новаторский инструмент для создания игр на HTML5, разработанный специально для 2D-игр. Это позволяет любому создавать игры — без программирования!
Games, выпущенные вместе с Construct 2: Alien Disaster, Proxy Wars
Веб-сайт: www.scirra.com/construct2
Язык: События
Платформа: Windows
Целевая платформа: Web
Цена: 79,99 фунтов стерлингов
Corona SDK
Corona SDK — это кроссплатформенная платформа, которая позволяет разработчикам создавать 2D-игры и приложения в 10 раз быстрее чем другие платформы, использующие простой в освоении Lua. Элегантные API-интерфейсы упрощают добавление сложных функций, Corona Ads позволяет быстро монетизировать, а наш рабочий процесс позволяет мгновенно видеть изменения. Construct 2 — это мощный новаторский инструмент для создания игр на HTML5, разработанный специально для 2D-игр.Это позволяет любому создавать игры — без программирования!
Игры, выпущенные с Corona SDK: Fun Run 2, Pop the Lock, The Lost City
Веб-сайт: coronalabs.com
Язык: Lua
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, iOS, Android, Web
Цена: Бесплатно / 79 $ / 199 $
Defold
Defold позволяет быстро создавать высокопроизводительные кроссплатформенные игры вместе с вашей командой.
Игры, выпущенные на Defold: Hammerwatch Coliseum
Веб-сайт: www.defold.com
Язык: Lua
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux, iOS, Android, Web
Цена: бесплатно
GameMaker: Studio
GameMaker: Единая кодовая база Studio позволяет напрямую экспортировать ваши game на все поддерживаемые платформы, достигнув беспрецедентного количества игроков на настольных компьютерах, мобильных устройствах, в Интернете и на консолях.
Игры, выпущенные с помощью GameMaker: Studio: 12 лучше, чем 6, Ink, Blackhole
Веб-сайт: www.yoyogames.com/gamemaker
Язык: Drag & drop, GML
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, Linux , iOS, Android, Интернет, Консоли
Цена: бесплатно / 74 доллара.99 / $ 479.99
GameSalad
Перетаскивайте поведение, чтобы оживить вашу игру! Играйте в свою игру одним щелчком мыши.
Игры, выпущенные с GameSalad: To fat to fly, Puzzle dozer, Steam Punks
Веб-сайт: gamesalad.com
Язык: Drag & drop
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет
Цена: 29 долларов в месяц
RPG Maker
RPG Maker VX Ace улучшает все аспекты создания RPG, делая его не только последним, но и лучшим движком в серии RPG Maker.Благодаря поддержке нескольких наборов тайлов, полному управлению автоматическим затенением и гибкой системе функций, Ace предоставляет вам самые мощные инструменты для создания ролевых игр.
Игры, выпущенные с помощью RPG Maker:
Веб-сайт: www.rpgmakerweb.com
Язык: Javascript
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, iOS, Android
Цена: 79,99 долларов США
Stencyl
Design Once, Play Anywhere . Публикуйте игры для iPhone, iPad, Android, Windows, Mac, Linux и Flash без кода.
Games, опубликованные на Stencyl: Ghost Song, Lakeview Cabin
Веб-сайт: www.stencyl.com
Язык: логика перетаскивания
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет
Цена: бесплатно, 99 долларов в год, 199 долларов в год
V-Play
V-Play SDK включает все компоненты, необходимые для разработки профессиональных приложений и игр. Используйте одну и ту же среду IDE и рабочие процессы для создания всех своих проектов.
Игры, опубликованные с V-Play: DOMINOES, TRIX, TARNEEB
Веб-сайт: v-play.net
Язык: Javascript / Qml
Платформа: Windows, OSX, Linux
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет
Цена: бесплатно, 49 долларов в месяц, 239 долларов в месяц
Список игровых движков — проприетарные 3D-движки
Список игровых движков с проприетарными 3D-движками.
Amazon Lumberyard
Amazon Lumberyard — это бесплатный кроссплатформенный движок для трехмерных игр, позволяющий создавать игры высочайшего качества, подключать свои игры к огромным вычислительным ресурсам и хранилищам в облаке AWS и привлекать поклонников на Twitch.
Игры, опубликованные на Amazon Lumberyard:
Веб-сайт: aws.amazon.com/lumberyard/
Язык: C ++
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет
Цена: бесплатно
CRYENGINE
Создавая CRYENGINE, они преследуют простую цель: создать самый мощный игровой движок в отрасли и предоставить создателям по всему миру инструменты, позволяющие использовать эту мощь для создания игрового процесса мирового класса, независимо от их бюджета или команды. размер.
Игры, выпущенные с CRYENGINE: Everybody’s Gone to the Rapture, Sniper 3
Веб-сайт: www.cryengine.com
Язык: Lua
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет
Цена: Платите сколько хотите
Flare3D
ЧТО ТАКОЕ FLARE3D? Платформа для создания интерактивного 3D-контента для Интернета и мобильных устройств. С мощным движком рендеринга Stage3D и интуитивно понятной IDE.
Игры, выпущенные с помощью Flare3D: FarmVille 2, Evil Genius
Веб-сайт: flare3d.com
Язык: ActionScript 3
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет
Цена: бесплатно (некоммерческая), 496 долларов в год
Goo Create
Простой пользовательский интерфейс Goo Create позволяет создавать красивые сцены за очень короткое время. Вы даже можете добавить интерактивность без единой строчки кода, используя визуальное программирование.
Игры, опубликованные на Goo Create: Pearl Boy, Suisse Mania
Веб-сайт: goocreate.com
Язык: Visual
Платформа: Windows, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Web
Цена: бесплатно, 9 долларов США / Месяц, $ 49 / месяц
HeroEngine
HeroEngine — единственная универсальная платформа разработки для создания и эксплуатации онлайн-игр.
Мы экономим ваше драгоценное время, чтобы вы могли сосредоточиться на разработке игр, а не на разработке и обслуживании серверов.
Игры, выпущенные с помощью HeroEngine: Star wars the old republic, Elder scrolls online
Веб-сайт: www.heroengine.com
Язык: HSL Script
Платформа: Windows, OSX
Целевая платформа: Windows
Цена: от 99,95 долларов в год до 749,95 долларов в год
Leadwerks
Встроенные инструменты дизайна уровней. Дизайн уровней снова забавен с конструктивной твердой геометрией. Набросайте свой игровой уровень прямо в редакторе.
Игры, выпущенные с Leadwerks: Vectronic, Combat Helo Gunnery
Веб-сайт: www.leadwerks.com/werkspace/page/home?shownav=0
Язык: Lua, C ++
Платформа: Windows
Целевая платформа: Windows
Цена: $ 79
Marmalade
Marmalade — ведущее кроссплатформенное решение для разработчиков игр. Платформа сочетает в себе мощный SDK и лучшие в своем классе сервисы. Создавайте один раз, развертывайте на iOS, Android, Windows, Mac и продолжайте постоянно управлять своими игроками, чтобы они получали максимум от вашей игры.
Игры, выпущенные с помощью Marmalade: Gods of Olympus, Risk, SimCity Buildlt
Веб-сайт: www.madewithmarmalade.com
Язык: Lua, C ++
Платформа: Windows
Целевая платформа: Windows, OSX, iOS, Android
Цена: Бесплатная версия, 499 долларов США в год, 1500 долларов в год, 3500 долларов в год
PlayCanvas
PlayCanvas — ведущий игровой движок WebGL. Используется большими и малыми студиями для создания браузерных игр для настольных и мобильных устройств. Если вы ищете замену Flash для работы в мобильных браузерах или имеете проблемы с экспортом Unity WebGL, не ищите дальше.
Игры, выпущенные с помощью PlayCanvas: TANX, SWOOOP, Steampunk Slots
Веб-сайт: playcanvas.com
Язык: JavaScript
Платформа: Windows
Целевая платформа: Windows, OSX, iOS, Android, Web
Цена: Бесплатная версия, 15 долларов в месяц, 100 долларов / месяц
ShiVa
ShiVa3D — это пакет для разработки трехмерных игр и приложений, который поставляется в виде простого в использовании, но очень мощного редактора WYSIWYG (что вы видите, то и получаете). Считайте ShiVa связующим звеном между вашими творческими идеями, вашим искусством, вашим кодом и оборудованием, на которое вы нацелены.
Игры, опубликованные с помощью ShiVa:
Веб-сайт: www.shivaengine.com
Язык: Lua, C ++
Платформа: Windows
Целевая платформа: Windows, iOS, Android, Интернет, Wii
Цена: бесплатно, $ 200, $ 1000
Truevision3D
Truevision3D, поставщик высококачественного промежуточного программного обеспечения для 3D для разработки 3D-приложений и игр. Предоставление недорогих и мощных продуктов, которые позволят вам легко интегрировать 3D-контент в ваши новые или существующие приложения.
Игры, выпущенные с Truevision3D:
Веб-сайт: www.truevision3d.com
Язык: Многоязычный API
Платформа: Windows
Целевая платформа: Windows
Цена: 150 долларов США
Uniengine
Реальный масштаб виртуальных сцен размером с Солнечную систему. Превосходная производительность для обработки данных CAD и 3D-сканирования. Создание многоканальных изображений для рендеринга с экстремальным разрешением.
Игры, опубликованные на Uniengine: Oil Rush
Веб-сайт: unigine.com/products/engine/
Язык:
Платформа:
Целевая платформа:
Цена:
Unity
один из крупнейшие в мире творческие сообщества и платформа для разработки игр номер один.Unity дает вам все необходимое для быстрой реализации вашего творческого замысла и продвижения вперед.
Игры, выпущенные с помощью Unity: System shock, Shadow Fight 3, Assassin’s Creed Identity
Веб-сайт: unity3d.com
Язык: C #, Javascript
Платформа: Window, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет, Большинство консолей
Цена: бесплатно, 35 долларов в месяц, 125 долларов в месяц
Unreal Engine
Unreal Engine 4 — это полный набор инструментов разработки игр, созданный разработчиками игр для разработчиков игр.От мобильных 2D-игр до консольных блокбастеров и виртуальной реальности — Unreal Engine 4 дает вам все необходимое, чтобы начать, выпускать, расти и выделиться из толпы.
Игры, опубликованные с Unreal Engine:
Веб-сайт: www.unrealengine.com
Язык: C ++, Blueprint (визуальное программирование)
Платформа: Window, OSX
Целевая платформа: Windows, OSX, Linux, iOS, Android, Интернет, большинство консолей
Цена: бесплатно (5% роялти от валового дохода от продукта после первых 3000 долларов за игру за календарный квартал). Рассказы и линейное повествование бесплатны.
Конец списка движков этой игры. Должно быть что-то для всех в этом списке игровых движков.
Список движков Happy Game!
Продолжить чтение
.
Лучшие бесплатные игровые движки и программное обеспечение для разработки
Единственное, что мешает вам превратить вашу великую игровую идею из мечты в реальность — ваш кошелек? Что ж, вы будете рады услышать, что есть отличные пакеты программного обеспечения с открытым исходным кодом и бесплатным программным обеспечением для каждой дисциплины, необходимой для создания отличной игры. Разделы включают игровые движки, 2D-искусство, 3D-искусство и анимацию, звуковой дизайн и управление проектами. Все, что указано в списке ниже, используется профессиональными разработчиками игр.
Лучшие бесплатные игровые движки — Unity и Unreal
Одно из ваших первых ключевых решений как разработчика игры — какой игровой движок вы будете использовать.Игровые движки предоставляют вам способы быстро реализовать основные игровые функции, такие как физика, рендеринг, сценарии, обнаружение столкновений и многое другое, без необходимости их настраивать. Они предоставляют проверенные, многоразовые компоненты, которые позволяют быстрее создавать игры и сосредоточиться на том, чтобы сделать игровой процесс максимально комфортным.
Наиболее распространенными платформами, используемыми сегодня профессиональными игровыми студиями, являются Unity и Unreal. Удивительно, но обе платформы теперь могут свободно развиваться. Обе они великолепны и делают многие из одинаковых вещей, поэтому выбор между ними сводится к предпочтениям пользователя.
# 1: Unity
Наша платформа в NYFA Games — Unity по двум причинам.
Во-первых, Unity дает разработчикам возможность создавать работающие игры с небольшим количеством кода — например, за счет использования функций перетаскивания. Однако он также обладает всеми возможностями объектно-ориентированного программирования с помощью языков сценариев, причем наиболее распространенным выбором является C # (произносится как «Си-шип»).
Во-вторых, Unity позволяет разработчикам один раз писать свои программы и выводить их на 25 лучших игровых платформ, включая Windows, Mac, Playstation 4, Xbox One, Nintendo Switch, Oculus Rift и многие другие.Посетите Gamblingapps.com, чтобы узнать, какие приложения для азартных игр приносят больше всего денег и на каком программном обеспечении разработаны. Игры, созданные с помощью Unity, включают: «Hearthstone: Heroes of Warcraft», «Deus Ex: The Fall», «Assassin’s Creed: Identity», «Temple Run Trilogy», «Battlestar Galactica Online» и многие другие.
# 2 Unreal
Unreal был создан для своего тезки (франшиза Unreal) и насквозь является лучшим игровым движком. При использовании этого инструмента вы получаете полную силу инструмента AAA.Игры, разработанные с помощью Unreal, включают «Gears of War», «Borderlands 2», «Batman Arkham City», «Bioshock», «Mass Effect 2» и другие. Разработчики этого веб-сайта бесплатных игровых автоматов использовали Unreal для разработки игр для игровых автоматов. Загляните на их веб-сайт, если хотите узнать больше об играх
.
Honorable Mention: Amazon Lumberyard
Lumberyard — относительный новичок в области игровых движков. Это бесплатный механизм AAA, глубоко интегрированный с платформой Amazon Web Server (AWS) и Twitch.
Все рекомендуемые нами движки полностью документированы и поставляются с множеством онлайн-руководств.
Лучшее бесплатное программное обеспечение для 2D-графики — GIMP
Захватывающее искусство — решающий момент, решающий, захочет ли новый игрок попробовать новую игру.
GIMP (GNU Image Manipulation Program) — это версия с открытым исходным кодом стандартной отраслевой программы графического дизайна Adobe Photoshop. GIMP — это свободно распространяемая программа для создания изображений, графического дизайна и обработки фотографий.Используйте GIMP, чтобы начать свой игровой арт. Ознакомьтесь с целым миром учебных пособий в Интернете.
Лучшее бесплатное программное обеспечение для 3D-графики и анимации — Blender
MAYA, MAYA, MAYA — это все, что все говорят в наши дни, когда дело доходит до создания 3D-ресурсов, и не зря! Тем не менее, цена Maya в 180 долларов в месяц приводит некоторых разработчиков к прекрасной функциональной альтернативе с открытым исходным кодом — Blender.
Что такое GIMP для Photoshop, Blender — это Maya. Это универсальный магазин для 3D-моделирования, текстурирования, оснастки, анимации и многого другого.
Специальное примечание для тех, у кого есть адрес электронной почты .edu: MAYA снижает свою цену до 0 долларов на три года! Все, что вам нужно, это электронная почта .edu, и вы можете общаться с лучшими из них. Больше информации здесь.
Лучшее бесплатное программное обеспечение для дизайна звука — Audacity
С появлением виртуальной и дополненной реальности потребность в качественном звуковом дизайне как никогда высока. Это особенно верно из-за необходимости сообщать местоположение в VR и AR для создания иммерсивного опыта.Сегодня лидером открытого исходного кода является Audacity.
Это программное обеспечение используется разработчиками игр, музыкантами, подкастерами, кинематографистами и другими творческими людьми. Он приближается к своему 10-летнему юбилею и набирает обороты, поэтому вы знаете, что он не собирается исчезать в ближайшее время.
Лучшее бесплатное программное обеспечение для управления проектами — Trello
Существует множество бесплатных онлайн-инструментов для совместной работы. Trello сейчас является нашим фаворитом из-за простоты использования, гибкости и возможности интеграции других платформ, таких как Dropbox и Google Drive.Trello также позволяет запускать AGILE-разработку и SCRUM, обладая небольшими знаниями. Посмотрите здесь.
.
23 Рекомендуемые движки для 3D-игр (обновлено)
Обновление № 3 (28 июля 2016 г.) : этот пост был полностью обновлен с добавлением 7 новых дополнительных игровых движков, обновленных ссылок и устаревшей информации.
Обновление № 2 (27 апреля 2015 г.) : В этот пост был добавлен один новый дополнительный игровой движок, обновлены ссылки и устаревшая информация.
Обновление № 1 (12 декабря 2012 г.) : Первоначально опубликовано и содержит список из 15 игровых движков.
Если вы когда-нибудь хотели развить свои навыки в разработке игр и игровом дизайне, вам нужно будет начать исследовать мир игровых движков. Игровые движки предоставят вам основу, которую разработчики игр используют для создания игр.
Обязательно ознакомьтесь со всеми руководствами из этой серии, перечисленными ниже:
Редакторы уровней / игровые движки Серия:
15 Рекомендуемых редакторов дизайна уровней
23 Рекомендуемые и доступные движки для 3D-игр
Какой редактор уровней и игровой движок следует использовать — (Как выбрать)
Что такое игровой движок?
«Основные функциональные возможности, обычно предоставляемые игровым движком, включают в себя механизм рендеринга (« рендерер ») для 2D или 3D графики, физический движок или обнаружение столкновений (и реакцию на столкновения), звук, сценарии, анимацию, искусственный интеллект, сети, потоковая передача, управление памятью, потоковая передача, поддержка локализации и граф сцены.Процесс разработки игр часто экономится в значительной степени за счет повторного использования / адаптации одного и того же игрового движка для создания различных игр или упрощения «переноса» игр на несколько платформ ». — (wikipedia.org/Game Engine )
Несколько примеров игр и игровых движков, использованных для их создания:
Игр: Dota 2, серия Half Life 2, Counter-Strike: Source, Counter-Strike: Global Offensive, Left4Dead, Left4Dead 2, Portal 1 и 2
Игровой движок: Source Engine
Игра: Hitman Absolution
Игровой движок: Glacier 2
Игра: Battlefield: Bad Company 2, Battlefield 3, Need for Speed: The Run
Игровой движок: FrostBite
Игр: Mass Effect Series, Dishonored, Bioshock Infinite, Batman: Arkham Asylum and City и сотни других игр
Игровой движок: Unreal Engine
Игра: Crysis 2 и 3
Игровой движок: CryEngine
Не каждый игровой движок доступен для загрузки без предварительной оплаты лицензии.Однако существует множество доступных, бесплатных, некоммерческих версий с открытым исходным кодом, с которыми вы можете работать и скачать прямо сейчас.
В этом сообщении блога я предоставлю вам варианты и ссылки на движки 3D-игр, их функции и страницу загрузки, чтобы вы могли принять лучшее решение о том, какой из них подходит именно вам.
Критерии, используемые для включения движка 3D-игры в этот список:
- Доступно для загрузки
- Доступный, бесплатный (легкий доступ) или с открытым исходным кодом
- Сам использовал и рекомендую
Итак, для тех, кто хочет немного продвинуться в разработке игр, для изучения новых технологий, чтобы продемонстрировать свою игровую среду, или просто интересующихся технологиями игрового движка; вот 22 предложения по игровым движкам, которые вы можете получить прямо сейчас.
3D для 2D
Следующий список относится к движкам трехмерных игр. Любой движок 3D-игр можно использовать для создания 2D-игр. Хотя использование трехмерного игрового движка для создания двухмерной игры часто бывает чрезмерным. Если вы ищете рекомендуемые движки для 2D-игр, см. Этот пост (Скоро в продаже)
Обзорный список: рекомендуемые движки для 3D-игр
Вот полный список игровых движков в этой статье:
- Unreal Engine 4
- Unreal Engine 3 (UDK)
- CryEngine V
- Unity 3D
- Source Engine / Source SDK
- Источник 2
- Лидверкс
- Крутящий момент3D
- Neoaxis
- Двигатель Tomstone (C4Engine)
- Shive 3D
- Панда 3D
- Двигатель Esenthel
- iDTech 4
- Лесной склад
- Гуру игры
- Игровой движок jMonkey
- Герой Двигатель
- Игровая студия
- Серьезный двигатель
- Блендер
- Irrlicht Engine
- Огре3D
Начнем…
Unreal Engine 4
UnrealEngine.com
Компания : Epic Games
Платформы : Windows, Mac OSX, iOS, Android, VR (включая, помимо прочего, SteamVR / HTC Vive, Morpheus, Oculus Rift и Gear VR), Linux, SteamOS, HTML5, PS4, Xbox One
Unreal Engine 4 — это полный набор инструментов для разработки игр. От мобильных 2D-игр до консолей и VR, UE4 предоставляет вам все необходимое для запуска, создания и выпуска игры.
Epic регулярно выпускает новые версии, которые включают обновления, улучшенные функции, вклад сообщества и исправления ошибок.
После отправки игры или приложения вы платите Epic 5% от валового дохода после первых 3000 долларов за продукт за календарный квартал. См. Этот FAQ для получения дополнительной информации.
Примечание от WoLD : Я использую и рекомендую UE4 в качестве предпочтительного игрового движка. См. Список руководств по Unreal Engine 4 здесь.
Характеристики : unrealengine.com/unreal-engine-4
Скачать : unrealengine.com/what-is-unreal-engine-4
Учебник : Следуйте этому руководству о том, как загрузить и установить UE4
Unreal Engine 3
UnrealEngine.com / products / udk
Компания : Epic Games
Платформы : Windows, iOS, Mac OSX
Unreal Engine 3 — это полный набор инструментов для создания ваших собственных игр. Хотя есть более новая версия Unreal Engine 4. Он по-прежнему очень универсален и использовался для создания многих игр Triple A, таких как: Batman: Arkham City, Gears of War Series, Borderlands Series. Полный список игр, в которых использовался Unreal Engine 3, можно найти здесь.
UDK больше не обновляется и не поддерживается, но это был один из моих любимых движков до выхода Unreal Engine 4.
Есть много руководств по UDK, и вы все еще можете получить в свои руки игровой движок. Хотя весьма вероятно, что вы выберете более новый движок Unreal Engine 4.
Документация: udn.epicgames.com/Three/WebHome.html
FAQ: Часто задаваемые вопросы
Загрузить: unrealengine.com/previous-versions
CryEngine V
CryEngine.com
Компания : Crytek
Платформы : Windows, Linux, PlayStation 4, Xbox One, Oculus Rift, HTC Vive, VR с открытым исходным кодом и PlayStation VR
Crytek полностью переработала CryEngine в 2016 году.
Первоначально он назывался CryEngine 3 SDK, а теперь — CryEngine V.
Cryengine V теперь доступен как услуга «плати сколько хочешь», позволяя пользователю устанавливать свою цену. Если вам нравится услуга CryEngine, вы можете внести свой вклад в ее постоянное развитие. Это довольно удивительная сделка.
Функции
CryEngine включают полный исходный код движка, полную коммерциализацию, 100% бесплатную лицензию, доступ ко всем поддерживаемым платформам и готовность к разработке VR.
CryEngine использовался в таких играх, как Crysis 2, Crysis 3, Evolve, Sniper: Ghost Warrior 2 и 3 и Homefront: The Revolution.
CryEngine, как и Unreal Engine 4, представляет собой полный набор инструментов для разработки игр. Его движок некоторое время использовался в качестве эталона для визуальной графики, и он продолжает раздвигать границы того, на что способны игры.
Загрузить: cryengine.com/get-cryengine
Характеристики: cryengine.com/features
Unity3D
Unity3d.com
Компания : Unity Technologies
Платформы : Windows, Mac OSX, Linus, Android, BlackBerry, iOS, PlayStation 3, PlayStation 4, PlayStation Vita, Unity Web Player, Wii, Wii U, Windows Phone 8, Xbox 360 и Xbox One
Unity3D был очень популярен среди разработчиков. Полный игровой движок, содержащий все необходимое для создания трехмерных или двухмерных игр с поддержкой мультиплатформенности прямо из коробки. Отличный игровой движок, чтобы начать его использовать. Unity имеет бесплатную инди-версию, а также коммерческую лицензионную версию.
Характеристики: unity3d.com/unity/editor
Загрузить: unity3d.com/get-unity
Source Engine / Source SDK
ValveSoftware.com
Компания : Valve Corporation
Платформы : Windows
Source Engine широко используется в сообществе разработчиков модов с сотнями, если не тысячами доступных модов. Source Engine немного устарел, но все еще очень мощный. Он использовался для создания таких игр, как серия Half Life 2, Counter-Strike: Source, Counter-Strike: Global Offensive, Left4Dead, Left4Dead 2, Portal 1 и 2.
За каждой игрой стоит огромное сообщество, и постоянно выпускается новый контент. Мне нравится использовать Source Engine из-за его игр. Вы можете заполучить движок, загрузив любую из выпущенных Valve игр в Steam.
В конце концов Source получит обновление для Source 2 с неподтвержденными и возможными выпусками Half-Life 3 и Left4Dead 3.
Я не могу дождаться того дня, когда это произойдет.
Функции: developer.valvesoftware.com/wiki/Source_Engine_Features
Загрузить: См. Это руководство о том, как загрузить Source SDK для конкретной игры
Источник 2
ValveSoftware.com
Компания : Valve Corporation
Платформы : Н / Д
Source Engine 2 выйдет в ближайшее время.
Пока нет информации о сроках, но он будет доступен для общественности, как и исходный код. Valve Software всегда была очень дружелюбной к инди-разработчикам игр и дизайну уровней.
Я не ожидаю меньшего от Valve с Source 2.
Характеристики: НЕТ
Загрузить: НЕТ
Лидверкс
LeadWerks.com
Компания : Leadwerks
Платформы : Windows, Linux, SteamOS
Leadwerks — это OpenGL, трехмерный игровой движок. Он имеет систему отложенного освещения, Screen Space Ambient Occlusion, которая имитирует глобальное освещение в реальном времени, расширенные шейдеры, поддержку огромных ландшафтов, новую систему растительности, встроенные инструменты дизайна уровней, встроенный редактор сценариев LUA и многое другое.
Игровой движок
Leadwerks доступен в Steam, и вы можете опробовать демоверсию перед покупкой.
Характеристики: leadwerks.com/werkspace/page/features?shownav=0
Загрузить: store.steampowered.com/app/251810
Демо : leadwerks.com/werkspace/page/demo
Torque3D
GarageGames.com
Компания : Garage Games
Платформы : Windows, Mac OSX, Linux
Torque 3D — это игровой движок с открытым исходным кодом, который некоторое время был любимцем независимых разработчиков.Изначально игровой движок был разработан для шутера FPS 2001 года, Tribes 2.
Некоторые функции включают редактор мира, поддержку Collada, попиксельное динамическое освещение, отображение нормального и параллаксного окклюзии, отражения, систему неба, PhysX, публикацию на нескольких платформах и доступ к исходному коду.
Вот документация по началу работы с Torque 3D.
Характеристики: garagegames.com/products/torque-3d/overview
Загрузить: garagegames.com / products / Torque-3d / (загрузить двоичный файл для исполняемого файла или Source для исходного кода)
Neoaxis
Neoaxis.com
Компания : NeoAxis Group Ltd.
Платформы : Windows, Mac OSX
Neoaxis обладает всеми функциями современного движка, такими как расширенный материал и поддержка шейдинга, тени в реальном времени, встроенный Nvidia PhysX, рендеринг текущего / следующего поколения, полный набор экранных эффектов, встроенная поддержка сети и компоненты поиска пути .Он поставляется с полным пакетом SDK конвейера, включая редактор ресурсов и карт, ресурсы импорта для Maya и 3dsMax.
NeoAxis 3D Engine — это бесплатный продукт. SDK включает в себя все возможности движка. Есть две платные лицензии, открывающие доступ к исходным кодам движка.
Характеристики: neoaxis.com/neoaxis/features
Загрузить: neoaxis.com/neoaxis/downloads
Двигатель Tombstone (ранее известный как C4Engine)
TombStoneEngine.com
Компания : Terathon Software
Платформы : PlayStation 4, Windows, Mac OSX, Linux, iOS
Двигатель Tombstone является преемником двигателя C4.
Основные функции включают динамическое освещение и тени для всей сцены. Редактор World Editor работает как плагин движка и использует собственную систему пользовательского интерфейса движка. Большое количество встроенных функций затенения (наложение рельефа / нормали, наложение текстуры рельефа параллакса, наложение теней на рельефе горизонта, отражение и преломление и многое другое).Воксельный ландшафт основан на воксельных картах, которые можно редактировать в реальном времени. А также стандартные функции, такие как редактор сценариев, специальные эффекты, менеджер мира, граф сцены, физика и инструменты для создания художественного конвейера.
Характеристики: tombstoneengine.com
Загрузить: tombstoneengine.com
Шива3D
ShivaEngine.com
Компания : ShiVa Technologies SAS
Платформы : Windows, Mac OSX, Linux, Android, Blackberry, iOS, PlayStation 4, PlayStation3, Xbox 360, Xbox One, Vita, Wii, Windows Phone, веб-браузеры
Shiva3D — это трехмерный игровой движок, разработанный для веб-игр, консольных и мобильных игр и приложений.Движок может работать в режимах OpenGL, DirecX и программного обеспечения. Некоторые функции включают Nvidia PhysX, составное динамическое тело, точечные световые тени, пиксельные вершины и отображение света. Shiva3D имеет бесплатную веб-версию движка с возможностью публикации ваших игр в Интернете, а также полные лицензии.
Shiva3D 2.0 находится в стадии разработки, версия 1.9 все еще доступна для загрузки.
Характеристики: shivaengine.com
Загрузить: shivaengine.com
Panda3D
Panda3d.org
Компания : Walt Disney Imagineering, Университет Карнеги-Меллона
Платформы : Windows, Mac OSX, Linux, FreeBSD
Panda3D — это игровой движок с открытым исходным кодом и движок 3D-рендеринга с использованием Python и C ++. Некоторые функции включают физику, эффекты частиц, создание графического интерфейса, AI, OpenGL / DirectX, рендеринг в текстуру и расширенные шейдеры (нормали, блеск, карты свечения, HDR, затенение cel).
Функции: panda3d.org/manual/index.php/Features
Загрузить: panda3d.org / download.php
Двигатель Esenthel
Esenthel.com
Компания : Esenthel / Grzegorz Slazinski
Платформы : Windows, Windows Phone, Xbox, Mac OS, iOS, Android, Linux, Интернет
Esenthel Engine — это игровой движок нового поколения.
Включает совместный редактор. Редактор кода, который интегрирован с редактором движка и автоматически выполняет компиляцию для всех платформ. Продвинутая графика и физика с широким спектром поддержки устройств.Он основан на Nvidia PhysX и позволяет проводить сложные физические симуляции с тысячами динамических объектов на сцене в реальном времени. Поддерживает множество графических эффектов, таких как Bloom, динамические тени в реальном времени, Ambient Occlusion, Motion Blur, Depth of Field, Glow, Sun Rays, Fog, Cel Shading, Normal Mapping, Parallax Mapping, Relief Mapping, Tessellation, FXAA / MLAA / SMAA Anti-Aliasing и многое другое!
Вы также можете попробовать и купить Esenthel Engine в Steam.
Характеристики: есентел.ru /? id = feature_list
Загрузить: esenthel.com/?id=store или store.steampowered.com/app/366530
idTech5
Wikipedia.org/wiki/Id_Tech_4
Компания : idSoftware
Платформы : Windows, OS X, Linux, PlayStation 3, Xbox, Xbox 360
idTech5 — игровой движок, на котором работают такие игры, как Doom 3, Quake 4, Prey и Brink. Он также известен как Doom 3 Engine.
Джон Кармак выпустил исходный код idTech 4 в конце 2011 года как открытый код.
Некоторые особенности idTech5 включают попиксельное освещение, унифицированное освещение и затенение, объемы теней и мегатекстуру.
Функции: http://en.wikipedia.org/wiki/Id_Tech_4#Features
Загрузить: moddb.com или github.com
Лесной склад
Amazon.com/lumberyard/
Компания : Amazon
Платформы : Windows, Xbox One, PlayStation, (iOS, Android, Mac, Linux — скоро)
Lumberyard — это бесплатный кроссплатформенный игровой движок, разработанный Amazon и основанный на архитектуре CryEngine.Он интегрирован с Amazon Web Services, что позволяет создавать и размещать игры на серверах Amazon.
Некоторые функции включают исходный код C ++, инструменты персонажей, инструменты ландшафта, надежную сеть, звуковой движок Audiokinetic, редактор игрового процесса в реальном времени, мощную технологию рендеринга и инструменты разработки для создания фотореалистичных трехмерных сред. Эффекты в реальном времени, включая физические шейдеры, динамическое глобальное освещение, редактор эффектов частиц, инструменты растительности, динамические каустики воды в реальном времени, объемный туман и такие кинематографические функции, как цветокоррекция, размытие в движении, глубина резкости, блики объектива HDR , и более.
Характеристики: aws.amazon.com/lumberyard/details/
Загрузить: aws.amazon.com/lumberyard/downloads/
Гуру игр
Game-Guru.com
Компания : Создатели игр
Платформы : Windows
Game Guru определяет себя как создатель игр, позволяющий создавать свои собственные миры с помощью простых в использовании инструментов. Заполните миры персонажами, оружием, боеприпасами и другими игровыми предметами, и, нажав одну кнопку, ваша игра будет создана и готова к игре.С Game Guru вы можете создать многопользовательскую игру за несколько минут, включая хостинг и публикацию вашей игры в сети через многопользовательский режим Steam.
GameGuru содержит более 10 демоверсий игр, на которых можно играть и учиться. Они покажут вам, что и как можно создавать.
Game Guru позволяет вам сосредоточиться на разработке игр, не беспокоясь о внутренней части игрового движка.
Некоторые функции включают простоту использования, стиль перетаскивания, инструменты ландшафта, систему растительности, механизм рендеринга, каскадное отображение теней, систему отсечения окклюзии, карты неба, запеченные тени, физику, настройку игрового персонажа и оружия, AI, готовое к использованию оружие и предметы, мультиплеер в Steam, сохранение автономных одиночных игр в виде исполняемых файлов и многое другое.
Характеристики: game-guru.com/features
Загрузить: store.steampowered.com/app/266310/
Игровой движок jMonkey
JmonkeyEngine.org
Компания : Основная группа jME
Платформы : Windows, OSX, Linux, Android, iOS, Oculus Rift
jMonkeyEngine — это трехмерный игровой движок на основе Java, который широко использует шейдерную технологию с LWJGL в качестве средства визуализации по умолчанию. Это игровой движок с открытым исходным кодом под новой лицензией BSD.jMonkeyEngine — это не просто визуальный конструктор RPG или моддер FPS. Это полноценный игровой движок, требующие знания программирования Java, и он может стать отличной отправной точкой для любого разработчика 3D-игр.
Лицензия BSD означает, что вы можете делать с кодом все, что захотите.
Некоторые функции включают обычные способы имитации света свечей, солнечного света, фонарей, глобального освещения, PSSM и теней SSAO. Система материалов полностью основана на шейдерах. Широкий спектр спецэффектов за счет использования фильтров постпроцессора и излучателей частиц с возможностью имитации воды, тумана, светорассеяния, взрыва и многого другого.
Характеристики: jmonkeyengine.org
Загрузить: jmonkeyengine.org/downloads/
Двигатель героя
HeroEngine.com
Компания : Idea Fabrik Plc
Платформы : Windows
HeroEngine — это трехмерный игровой движок и серверная технология, изначально разработанные для игр в стиле MMO. Возможно, вы уже испытывали Hero Engine в Star Wars: The Old Republic. Это полноценная платформа для разработки онлайн-игр.
Хотя не думайте о HeroEngine как о движке MMO-RPG. Он может создавать самые разные онлайн-игры, от стратегических игр до шутеров от первого лица.
Он органично интегрирует всю архитектуру клиента и сервера, необходимую для работы онлайн-игры, непосредственно в процессе разработки. Игровые студии, такие как EA, Bioware и ZeniMax Online, использовали HeroEngine.
HeroEngine содержит все инструменты, которые вы ожидаете от современного игрового движка, такие как построение мира, сценарии, 3D-рендеринг и физика.Но для всех полных функций перейдите по ссылке ниже.
Характеристики: heroengine.com/herocloud/tech-features/
Загрузить: heroengine.com/heroengine/licensing-options/
Игровая студия
3DGameStudio.com
Компания : Conitec Datasystems
Платформы : Windows
GameStudio — это система разработки интерактивных 2D и 3D приложений. К ним относятся мультимедийные инструменты, видеоигры и симуляторы
Он предлагает 3 уровня доступа в одном пакете: начальный, продвинутый и профессиональный.
Некоторые функции включают механизм рендеринга Adaptive Binary Tree, который позволяет создавать бесшовные пейзажи внутри и снаружи помещений и до 200 000 объектов на сцену. BSP, статическое и динамическое освещение и отображение теней, декали, трафареты, бесшовное средство визуализации ландшафта LOD, области тумана, порталы камер, отражения, зеркала, детальные текстуры, сжатие текстур, эффекты частиц, физика и столкновения, 2d движок, звуковой движок, сеть и игровой движок и многое другое.
Обратите внимание, что GameStudio не следует путать с Game Maker: Studio от YoYo Games.
Функции: conitec.net/english/gstudio/3dgs7.php
Загрузить: conitec.net/english/gstudio/download.php
Серьезный двигатель
Croteam.com/technology/
Компания : Croteam
Платформы : Windows, Xbox, Linux, Mac OSX
Serious Engine — это оригинальный игровой движок 2001 года, который использовался для создания классических игр Serious Sam, таких как Serious Sam: The First Encounter, Serious Sam: The Second Encounter и Serious Sam Xbox.
Croteam выпустила версию Serious Engine с открытым исходным кодом.
Он имеет возможность визуализировать очень большие расстояния, большие открытые миры с большим количеством врагов, отображаемых на экране одновременно, а также реалистичные тени и световые эффекты. Он также поддерживает высококачественные модели местности, порталы, солнцезащитные очки, предварительный просмотр уровня в реальном времени, туман, дымку, тени в реальном времени и многое другое.
С версией с открытым исходным кодом вы получаете Serious Engine 1.10, инструменты графического интерфейса, компилятор классов, файлы для запуска выделенного сервера, встроенный разработчик моделей, исполняемый файл игры и средство экспорта 3D-моделей LightWave.
Примечание. Сейчас Serious Engine находится в четвертой версии, Serious Engine 4, и используется для создания игры «Принцип Талоса».
Особенности: croteam.com/technology/
Загрузить: github.com/Croteam-official/Serious-Engine
Блендер
Blender.org
Компания : Blender Foundation
Платформы : Windows, Mac OSX, Linux
Blender — это бесплатный пакет для создания 3D-контента с открытым исходным кодом.Он включает в себя инструменты для анимации, композитинга, 3D-моделирования, УФ-развертки, текстурирования, оснастки и скиннинга, жидкости и дыма, системы частиц, физики и рендеринга.
Он в основном известен для моделирования и анимации, но также содержит игровой движок.
Игровой движок
Blender включает графический редактор логики для определения интерактивного поведения без программирования, обнаружения столкновений, моделирования динамики, поддержки динамики транспортного средства, всех режимов освещения OpenGL, включая прозрачность, скриптов Python, нескольких материалов, режимов смешивания мультитекстур и текстур, попиксельного освещения , динамическое освещение, режимы отображения, смешивание текстур вершинных красок GLSL, затенение мультяшек, анимированные материалы, поддержка карт нормалей и параллакса и многое другое.
Особенности: blender.org/features/
Загрузить: blender.org/download/
Двигатель Irrlicht
Irrlicht.sourceforge.net
Компания : Николаус Гебхардт и др.
Платформы : Windows, Linux, Mac OS X, Windows CE
Irrlicht Engine — это движок 3D-рендеринга в реальном времени с открытым исходным кодом, использующий Direct3D и OpenGL.
Irrlicht — это не игровой движок, а движок 3D-рендеринга.Это позволяет разработчикам игр использовать фреймворк рендеринга для 3D-графики в собственном движке.
Irrlicht включает в себя 3D-рендеринг в реальном времени с использованием Direct3D и OpenGL, поддержку вершинных, пиксельных и геометрических шейдеров, бесшовное микширование внутри и снаружи помещений, систему анимации персонажей со скелетной и морфинговой целевой анимацией, динамические тени, систему частиц, обнаружение столкновений, отображение света, прямой импорт распространенных форматов файлов трехмерных сеток, не зависящий от платформы. Дополнительные функции можно найти по ссылке ниже.
Характеристики: irrlicht.sourceforge.net/?page_id=45
Загрузить: irrlicht.sourceforge.net/?page_id=10
Огре3D
Ogre3d.org
Компания : Команда OGRE
Платформы : Windows, Linux, Mac OS X, Android, iOS, Windows Phone, поддержка WinRT
Ogre3D — это движок рендеринга с открытым исходным кодом. Как и Irrlicht, это не игровой движок, а движок 3D-рендеринга. Это позволяет разработчикам игр использовать фреймворк рендеринга для 3D-графики в собственном движке.
Функции
Ogre3D включают Direct3D 9 и 11, OpenGL, материалы и шейдеры, объектно-ориентированный дизайн, мультиплатформенность с поддержкой OpenGL и Direct3D, диспетчер пейзажных сцен, движок анимации и экспортеры контента для большинства программ для 3D-моделирования и многое другое.
Характеристики: ogre3d.org/about/features
Загрузить: ogre3d.org/download/sdk
Ресурсы
Полный список различных игровых движков можно найти по следующим ссылкам:
Википедия.org / wiki / List_of_game_engines
Moddb.com/engines/top
Devmaster.net/devdb/engines
Какие еще игровые движки, по вашему мнению, следовало включить? Дайте мне знать на WoLD Facebook или Twitter
Прочитать следующий 9000 7:15 Рекомендуемые редакторы дизайна уровней
.