Лекция
Привет, сегодня поговорим про лучшие программы для создания игр, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое лучшие программы для создания игр, игровые движки , настоятельно рекомендую прочитать все из категории Разработка компьютерных игр.
Если вы часто проводите время за играми, и для вас это нечто большее, чем просто развлечение, то, наверняка, вы задумывались об идее разработки собственной игры. Может быть хочется сделать что-то лучше в любимой игре, а может у вас в голове родились интересные игровые идеи, или даже совершенно новая игровая вселенная, которая так и просится быть реализованной в виде настоящей игры.
Создание собственной компьютерной игры не такое уж сложное дело, если начинать не с нуля, а использовать наработки других, более опытных людей. Зачем заниматься программированием стандартных игровых элементов, если это все уже придумано до вас, лучше сразу же заняться творческой составляющей игры – придумывать уровни, врагов, героев, новые интересные события. Для этой цели и созданы специальные инструменты -
игровые движки .
Рассмотрим самые популярные игровые движки.
Выбор категории игровых движков:
1.1 Лучшие 2D-движки на PC: Game Maker, Construct 2.
1.2 Лучшие 3D-движки на PC: 3D Rad, NeoAxis SDK, Unity 3D, UDK, CryENGINE 3.
1.3 Лучшие программы для создания консольных игр:
1.4 Лучшие программы для создания онлайн игр:
1.5 Лучшие программы для создания мобильных игр:
Программа предназначена для создания двухмерных игр без использования языков программирования. Вместо строчек кода подставляются уже готовые действия игровых персонажей. Пользователю остается лишь создавать игровые объекты, снабжать их двухмерными спрайтами или анимацией, создавать правила взаимодействия между объектами, расставлять объекты на уровнях. Рисовать графику и анимацию можно прямо в «Game Maker», не используя сторонних программ.
В этой программе отлично получаются игры с видом сверху, и платформеры с видом сбоку.
«Game Maker» будет интересна и продвинутым программистам, возможность добавлять свой программный код здесь так же имеется.
Бесплатный вариант программы ничем не ограничивает обычных пользователей, по сравнению с платной версией «Game Maker Pro». Платная версия открывает доступ к сложным программным модулям, интересным лишь настоящим профессиональным программистам.
Очень простой конструктор 2D игр. Знание языков программирования не обязательно.
В отличие от «Game Maker», в «Construct 2» можно создавать игры для iOS, Android, Facebook, Chrome Web Store, Desktop Windows, Windows 8 Apps, Web (HTML5), Kongregate и для множества других платформ.
Это более качественная программа, но и более жадная до денег. Бесплатна программа до того момента, пока вы не захотите продавать свою игру. В этом случае нужно будет купить лицензионную версию. Так же на сайте разработчиков есть специальный магазин, где вы можете покупать строительные ресурсы для своей игры: наборы звуков, музыку, подробные инструкции.
Название | Описание, достоинства | Платформы | Язык | Жанры | Цена |
001 Game Creator (2013 г) |
Движок на платформе конструктора Game maker. Позволяет создавать игровые скрипты в удобном графическом виде. Есть множество заготовок готовых игр. Сайт: engine001.com |
Windows, iPhone, Android | --- | 2D, 3D игры любого жанра | Бесплатно, $10 / Month |
Andorra2D v.0.451 (2009 г) |
Прямой наследник DelphiX, двумерных движок с новыми возможностями. Поддержка DirectX и OpenGL. Сайт: andorra.sourceforge.net |
Windows | Object Pascal | 2D стратегии, скроллеры, аркады, платформеры | Бесплатно |
Box2D v.2.3 (2013 г) |
Не полноценный игровой движок, а физический движком реального времени, предназначенный для работы с двухмерными физическими объектами. Движок используется в играх: Angry Birds, Limbo, Crayon Physics Deluxe. Сайт: box2d.org |
--- | C++ | 2D-игры любого жанра | Бесплатно |
DGD (Dworkin's Game Driver) v.1.4.18 (2010 г.) |
Объектно-ориентированный MUD движок. MUD – текстовые игры через систему клиент-сервер. Сайт: dworkin.nl |
Windows, Mac, Unix | C, Java | MUD -игры | Бесплатно |
Exult v.1.2 (2004 г) |
Свободная реинкарнация игрового движка Ultima VII из далекого 1990 года. Сайт: exult.sourceforge.net |
Windows, Mac, Linux | --- | 2D RPG | Бесплатно |
FIFE (Flexible Isometric Free Engine) v.0.3.5 (2013 г) |
Свободный движок для создания двумерных изометрических игр. Поддерживает ресурсы из игр Fallout и Fallout 2. Есть много наработок для создания стратегических игр. Недостатки: сложно освоить. Сайт: fifengine.net |
Windows, Mac, Linux | C++, Python, ActivePython | 2D игры, RPG, RTS | Бесплатно |
HGE (Haaf’s Game Engine) v.1.81 (2008 г) |
Простой и удобный движок для создания 2D игр. Поставляется в виде SDK. У движка очень удобная документация и наглядные обучающие примеры, показывающие его основные возможности. Сайт: hge.relishgames.com |
Windows | C++ | 2D-игры любого жанра | Бесплатно |
Game Maker v.8.1.140 (2013 г) |
Движок для игры предназначен для создания двухмерных игр без использования языков программирования, для новичков. Вместо строчек кода подставляются уже готовые действия игровых персонажей. В этой программе отлично получаются игры с видом сверху, и платформеры с видом сбоку. Сайт: yoyogames.com |
Windows | drag-and-drop интерфейс, скриптовый язык на С++ | 2D-игры любого жанра | Бесплатно, $49.99, $799.99 |
LOVE v.0.9.0 (2013 г) |
Популярный бесплатный 2D движок. Открытый исходный код. На движке созданы игры: Mari0, Duck Marines, Mr. Rescue, Sienna, Super Catacombs. Сайт: love2d.org |
Windows, Mac, Linux | Lua | 2D-игры любого жанра | Бесплатно |
M.U.G.E.N v.1.1 (2013 г) |
Узкоспециализированный двухмерный движок для создания игр жанра файтинг. Есть рабочие модели бойцов из большинства популярных 2D файтингов 1990-х годов. Сайт: elecbyte.com/mugen (недоступен) |
Windows, MS-DOS, Linux | C | 2D-файтинг | Бесплатно |
OpenBOR v.3.0 (2010 г) |
Двухмерный движок от Senile Team. Поддержка 4-х игроков. Работа с памятью. На движке созданы игры: OpenBor Doom, Beast of Rage (ремейк легендарной игры Street of Rage/Bare Knuckle). Сайт: senileteam.com |
Windows, Dreamcast, PSP, PS2, Xbox, GP2X | C++, C# | Beat 'em up (драки на прохождение) | Бесплатно |
OMEGA Engine v.1.15 (2007 г) |
Движок для создания игр Использует DirectX или OpenGL API, в зависимости от версии. Движок достаточно прост в освоении. Сайт: andru-kun.inf.ua/omega |
Windows | Delphi (Object Pascal), С++ | 2D игры любого жанра | Бесплатно |
Pentagram (2007 г) |
Проект создающий игровой движок, который используется в выпущенной игре Ultima VIII: Pagan. Сайт: pentagram.sourceforge.net |
Windows, Mac, Linux | --- | 2D RPG | Бесплатно |
QSP (Quest Soft Player) (AeroQSP) (2010 г) |
Популярный кроссплатформенный русский движок для создания игр в жанре Interactive Fiction (текстовые игры). Автор QSP и главный разработчик — Аргунов Валерий aka Byte. Сайт: qsp.su |
Windows, Mac, Linux, Windows Mobile, Android, PSP | Visual Basic, С | Квесты, Interactive Fiction | Бесплатно |
RPG Maker VX Ace (2013 г) |
Достаточно прост для ребенка, достаточно мощный для разработчика – таков девиз этого движка. RPG Maker VX Ace улучшает все аспекты создания RPG. Сайт: rpgmakerweb.com |
--- | --- | 2D RPG | --- |
Scrupp v.0.4 |
Основной целью создателей движка является сделать ядро как можно меньше и проще. Использует несколько SDL библиотеки и OpenGL. Сайт: scrupp.sourceforge.net |
Windows, Mac, Linux | Lua | 2D игры любого жанра | Бесплатно |
Stratagus v.2.2.7 (2012 г) |
Кроссплатформенный игровой движок для стратегических игр реального времени типа Warcraft 2 с исходниками и спрайтами. Есть поддержка игры через локальную сеть или интернет. Сайт: stratagus.com |
Windows, AmigaOS 4, BSD, Linux, Mac, MorphOS, AROS | --- | RTS стратегии | Бесплатно |
URQ | Популярный русский движок для создания игр в жанре Interactive Fiction (текстовая игра, упрощенный тип квестов). Сайт: questtext.narod.ru |
--- | --- | Квесты, Interactive Fiction | Бесплатно |
Zero Engine v.3.1 (2009 г) |
Движок Zero Engine — это набор готовых игровых функций к движку Game Maker. Помимо основных двигательных систем, RPG систем, автоматов и универсальных систем ввода, есть много сценариев. Сайт: zeroengine0.digipen.edu |
Windows | Python | 2D платформеры, 2D RPG | Бесплатно |
«3D Rad» самый дешевый вариант среди игровых 3D движков. Программу можно использовать вообще бесплатно, а заплатив 5$ Вы получаете самые свежие обновления в день их выхода (в бесплатной версии обновления появляются лишь через три месяца). Чаще всего этот движок используется для создания гоночных игр.
Программа обладает простым и понятным интерфейсом, не обремененным мелочами.
«3D Rad» поддерживает установку отдельных плагинов, имеет предустановленные ИИ модели, карты теней и текстур. Существует возможность создания онлайн игр.
Отличный игровой движок с простым интерфесом и качественной графикой. Спроектирован для создания игр практически в любых жанрах.
Создан на основе движка Ogre3D. В качестве языка программирования используется C# и C++ и платформа .NET, но есть возможность обходиться без программирования благодаря специальным библиотекам готовых действий. Для движка имеются различные дополнения и расширения, разработанные сторонними пользователями. Имеется возможность экспорта для 3dsMax и Maya, Autodesk Softimage и Blender. Поддерживаются шейдеры, освещение и тени PSSM (Parallel-Split Shadow Map).
NeoAxis Engine распространяется по 4 типам лицензии: Некоммерческая – бесплатно для некоммерческих проектов; Инди-лицезия – 95/295$ (один/команда); Коммерческая – 395/995$ (один/команда); Лицензия на исходники - от 9,800$.
Основное достоинство данного игрового движка - максимальное удобство и простота. К тому же, движок разработан отечественными программистами, благодаря чему в нем есть русский язык по умолчанию. При покупке лицензионной версии вы получаете качественную техническую поддержку на своем родном языке.
Комплексный инструмент, содержащий в себе все, что может понадобиться для создания игры. В пакет «Unity 3D» входит графический движок, полностью использующий возможности DirectX и OpenGL, встроенный редактор 3D моделей, отдельные программы для создания и обработки шейдеров, теней, ландшафтов, физики и звуков, а также богатые библиотеки скриптов. С «Unity 3D» можно вообще забыть о сторонних программах, или свести их использование к минимуму.
«Unity 3D» подходит для создания игр любого жанра. В качестве платформ поддерживаются обычные компьютеры (Windows XP/Vista/7, OSX), мобильные устройства (Android, iOS, Blackberry), игровые консоли (Wii, Playstation 3, Xbox), интернет браузеры (Flash, Web Player).
Есть особая система совместной разработки - Asset Server, позволяющая разрабатывать игру в составе целой команды прямо через интернет.
Единственный минус - для использования «Unity 3D» нужно знать компьютерное программирование хотя бы на среднем уровне. Несмотря на богатую библиотеку готовых практических программных решений и мощный скриптовый движок с моментальной компиляцией, часть кода придется прописывать самостоятельно на JavaScript или C#.
Один из популярнейших игровых движков в профессиональной среде игровых разработчиков. На «Unreal Engine» созданы такие игры, как: серия «Unreal Tournament», серия «Mass Effect», «XCOM», «Borderlands 2», «DmC: Devil May Cry» и еще десятки и сотни более мелких игр.
«UDK» поддерживает следующие платформы: PC, Xbox 360, PlayStation 3, Wii, Android.
Этот движок изначально заточен под создание 3D-шутеров, но так же есть возможности для создания игр смежных жанров: слешеров, приключений, ММО-игр.
Игровой движок отлично создает анимации лица, сложную архитектуру зданий, обрабатывает сложные физические объекты. В составе «UDK» есть все необходимые инструменты для создания анимаций, текстур, звуков, уровней, моделей, программных скриптов. Есть встроенная библиотека, содержащая более 1000 сооружений, прочих 3D моделей, стандартных текстур и звуков. Есть возможность программирования на специальном языке «Unreal Script» (создан на основе C++).
Использовать «UDK» можно совершенно бесплатно, до того момента, пока Вы не решите официально издать свою игру, созданную на этом движке. В таком случае придется раскошелиться на дорогостоящую лицензию.
«CryENGINE 3» - это вершина современных игровых движков, обеспечивающая фотореалистичную графику с поддержкой DirectX 11 и шейдеров третьего поколения. Третья версия движка создана в 2009 году. На этом движке созданы серии игр «Far Cry» и «Crysis», онлайн игра «Aion», а также десятки менее известных компьютерных игр.
Компания «Crytek» приняла решение бесплатно распространять этот, и без того популярный, игровой движок. Но бесплатность действует ровно до того момента, пока Вы не захотите официально выпустить игру, созданную на этом движке. Лицензионная версия стоит дороже всех аналогичных программ, но она стоит этих денег.
На «CryENGINE 3» можно создавать игры для платформ: PC, PlayStation 3 и Xbox 360.
Импортировать текстуры можно из графических программ «3ds max», «Maya» а также из предыдущих версий движка.
Движок «CryENGINE 3» оказался очень популярным, у него появилось целое русскоязычное сообщество, благодаря этому Вы без труда сможете найти всевозможные обучающие материалы, а так же ответы на конкретные вопросы.
Название | Описание, достоинства | Платформы | Язык | Жанры | Цена |
3D Game Studio v.A8 (2012 г) |
Разработчики движка: Conitec Datasystems, Inc. (Германия). Достоинства: надежный и качественный, имеющий отличные функции. Недостатки: не самый мощный и оптимизированный. На движке создана игра AaaaaAAaaa!!! Сайт: 3dgamestudio.com |
Windows | Без программ., Lite-C | 3D и 2D игры любого жанра | Ограниченная "Free", $99, $199 |
3D Rad (Custom Built) v.7 (2007 – 2013 г) |
Качественный бесплатный игровой движок. Чаще всего этот движок используется для создания гоночных игр. Программа обладает простым и понятным интерфейсом, не обремененным мелочами. Поддерживает физический движок NVidia PhysX. Существует возможность создания онлайн игр. Сайт: 3drad.com |
Windows | --- | 3D игры любого жанра | Бесплатно, 5$ |
Agar v.1.4.1 (2002 — 2011 г) |
Мощный кросс-платформенный игровой движок с открытым исходным кодом. Разработанный для простоты интеграции , Агар следует философии построения графического интерфейса вокруг приложения, а не наоборот. Сайт: libagar.org |
Windows, Mac | C, C++ или Objective-C (Perl, Ada) | 3D и 2D игры любого жанра | Бесплатно |
Baja Engine v2.7.5 (2008 г) |
Движок для игр профессионального качества. Об этом говорит сайт https://intellect.icu . Есть все необходимые модули: звук, анимации, сеть. На движке создана игра The Lost Mansion (3D квест). Сайт: bajaengine.com |
Windows, Mac | Lua 5.1 | 3D и 2D игры любого жанра | Бесплатно |
Barok Engine (2013 г) |
Движок от польского инди-разработчика Sagaceil. Предназначен для разработки игр, подготовки визуализации, создания презентаций. Поддерживает OpenGL 2.0 — 3.2, NVIDIA PhysX. Сайт: barokengine.com (на польском языке) |
Windows | C++, Lua | 3D игры любого жанра, RPG, презентации | Бесплатно, по договоренности |
Blender Game Engine v.2.69 (2013 г) |
Мощный инструмент высокоуровневого программирования. Основное внимание уделяется разработке игр, но он может быть использован для создания любых интерактивных 3D программ. Сайт: blender.org |
Windows, Mac, Linux, Solaris | C++, Python | 3D и 2D игры любого жанра | Бесплатно |
Blitz3D (BlitzMax, BlitzTech) | Мощный и легкий в использовании язык программирования на основе Basic. Компилирует удивительно быстрый код. Поддерживает DirectX 7. На движке создана игра SCP — Containment Breach. Сайт: blitzbasic.com |
Windows, Mac, Linux | Blitz Basic (на основе Basic) | 3D и 2D игры любого жанра | Бесплатно на 30 дней, $59, $79 |
CAST II Game Engine (2011 г) |
Для программирования на Delphi. WYSIWYG редактор игрового мира — один инструмент для редактирования любого аспекта игрового мира в реальном времени. Все возможности движка доступны в редакторе. Поддержка DirectX 8.1. Сайт: casteng.com/ru |
Windows | Delphi (Object Pascal) | 3D и 2D игры любого жанра | Бесплатно |
Crystal Space (CEL — Crystal Entity Layer) v.2.0 (2013 г) |
Модульный, настраиваемый и расширяемый движок рендеринга. Поддерживает OpenGL и передовые функции: шейдеры, системы освещения, физика, 3D звуки, анимации, листва, виртуальной файловой системы. Сайт: crystalspace3d.org |
Windows, Mac, Linux | --- | 3D игры любого жанра | Бесплатно |
Cube 2: Sauerbraten (2013 г) |
Усовершенствованный движок, ответвленный от движка Cube. Игры в жанре: шутер от первого лица, одиночные и мультиплеерные. Сайт: sauerbraten.org |
Windows, Linux, FreeBSD, Mac, Unix | --- | FPS (шутер с видом от первого лица) | Бесплатно |
Delphix Engine v.3.2 (2013 г) |
Набор компонентов для создания игр в Delphi. Возможности: спрайтовая графика, маски, автоопределение столкновений, новый таймер, клавиши управления. и т.д. Сайт: delphix.com Рус. Сайт: delphiworld.narod.ru |
Windows, Linux, FreeBSD, Mac, Unix | Delphi (Object Pascal) | 3D и 2D игры любого жанра | Бесплатно |
Drag[en]gine (2013 г) |
Игровой движок от Team Epsylon. Отличается модульностью среды разработки. Из-за слабой связи между модулями и системой или другими модулями, очень легко изменять или улучшать отдельные модули , не вмешиваясь в другие части движка. Сайт: dragengine.rptd.ch |
Windows, Linux | --- | 3D игры любого жанра | Бесплатно |
DX Studio v.3.2 (2013 г) |
Полностью интегрированная среда разработки для создания интерактивной 3D-графики. Сайт: dxstudio.com |
Windows | C++, C#, VB.Net | 3D игры любого жанра | Бесплатно, по договоренности |
FPS Creator Reloaded v.Issue 3 (2013 г) |
Конструктор игр от The Game Creators. Предоставляет вам возможность создавать 3D-шутеры с современной красивой графикой в интуитивно понятном drag-and-drop интерфейсе. Движок поддерживает DirectX 10. Сайт: fpscreator.thegamecreators.com |
Windows | Без програм., скрипт. язык типа C++ | FPS (3D шутеры от первого лица) | $49.99 |
GLScene v.1.2 (2013 г) |
3D библиотека компонентов OpenGL для Delphi. Сайт: glscene.sourceforge.net |
Windows, Linux | Delphi (Object Pascal) | 3D игры любого жанра | Бесплатно |
HGamer3D v.0.2.1 |
Все библиотеки, все компоненты в сборе. Используются библиотеки: Ogre, CEGUI, SFML, enet, BulletPhysics, Vect, netwire. Доступен исходный код движка. Сайт: hgamer3d.org (недоступен) |
Windows | Haskell | 3D игры любого жанра | Бесплатно |
Kochol Game Engine (KGE) v.0.1.0 (2011 – 2013 г) |
Объектно-ориентированный игровой 3D-движок с открытым исходным кодом. KGE сравнительно прост в освоении. В качестве графического API используется OpenGL и DirectX. Включает в себя встроенную динамическую физику PhysX. Сайт: kge3d.org |
Windows | C, C++ | 3D игры любого жанра | Бесплатно |
MegaGlest v.3.9.0 |
Движок из стратегической игры MegaGlest. Игра с полностью открытым бесплатным кодом. Движок развивается вместе с развитием самой игры. На движке созданы игры: MegaGlest, 2080 Mars, Annex: Conquer The World. Сайт: megaglest.org |
Windows, Mac, Linux | --- | 3D RTS стратегии | Бесплатно |
NeoAxis 3D Engine v.2 (2013 г) |
Российский мощный 3d редактор с большим количеством примеров. Поддержка мультиплеера. Недостатки: не самые передовые технологии, не полностью продуман и не доведен до совершенства. Игры, созданные на NeoAxis Engine благодаря специальному веб-плееру могут играться прямо в веб-браузерах. Сайт: neoaxis.com/ru |
Windows, Mac | C#, C++ | 3D игры любого жанра | Бесплатно, 95/ 295$, 395/ 995$, 9,800$ |
Panda 3D v.1.8.1 (2013 г) |
Движок от Disney, CMU. Фреймворк для трехмерной визуализации и разработки игр на языках Python и C++. Открытый исходный код. На движке созданы игры: Disney's Toontown, Disney's Pirates of the Caribbean Online, A Vampyre Story. Сайт: panda3d.org |
Windows, Linux, Mac, FreeBSD | C++, Python | 3D игры любого жанра | Бесплатно |
Polycode (2013 г) |
Можно использовать его в качестве С++ API или в качестве отдельного скриптового языка. Поддерживает аппаратные шейдеры , 3D звук, сетевое программирование, физический движок. Сайт: polycode.org |
--- | С++, Lua | 3D и 2D игры любого жанра | Бесплатно |
PLIB v.1.8.5 (2006 г) |
Игровой движок, включающий в себя: трехмерное изображение, звук, музыку, графические интерфейс пользователя, менеджера окон. Сайт: plib.sourceforge.net |
Windows, Mac, Linux | С++ | 3D и 2D игры любого жанра | Бесплатно |
Quasar (2011 г) |
Игровой объектно-ориентированный движок от компании Syide Technologies, созданный в .NET. Сайт: sourceforge.net |
--- | C#, Lua | 3D игры любого жанра | Бесплатно |
Quest3D (2013 г) |
Огромный набор функции, хорошая техническая поддержка, но и соответствующая цена. Поддерживает последние версии DirectX. На движке созданы игры: Audiosurf, The Endless Forest. Сайт: quest3d.com |
Windows | C/C++ | 3D игры любого жанра | E 999, E 2999, E 9999 |
Revolution3D Graphics Engine v.0.9.3 (2007 г) |
Трехмерный графический движок, разработанный X-Dream Project. Сайт: devmaster.net/revolution3d |
Windows | C, C++, C#, VB6, Delphi | 3D игры любого жанра | Бесплатно |
Skyline Game Engine v.0.7.1 Pre-Beta (2013 г) |
Игровой движок от компании Aurasoft, Основан на свободном графическом 3D-движке Ogre. Skyline дает возможность создавать игры AAA-качества, которые соответствуют последним визуальным требованиям геймеров. Есть поддержка мультиплеера. Сайт: chi-ad.com |
Windows | LUA, drag-and-drop | 3D и 2D игры любого жанра | E 50, E 250 |
Spring RTS Engine (TA Spring) v.95.0 (2005 – 2013 г) |
Движок от разработчиков Stefan Johansson и Robin Westberg. Есть поддержка мультиплеера. На движке созданы игры: Total Annihilation. Сайт: springrts.com |
Windows, Linux, Mac | C++, Lua | 3D RTS стратегии | Бесплатно |
Truevision3d v.6.5 (1999 – 2009 г) |
Игровой движок, созданный Sylvain Dupont. Поддерживает DirectX8. Сайт: truevision3d.com |
Windows | VB6, VB.Net, C#, Delphi, C++, APL, BlitzMax | 3D игры любого жанра | $150, $500 |
Xors3D Game Engine (iXors3D) | Разрабатывается компанией XorsTeam (Дмитрий Фадеев). Подключается как библиотека к различным языкам программирования: Blitz3D, BlitzMax, C++, C, C#, PureBasic. Поддерживает DirectX 9. Сайт: xors3d.com (недоступен) |
Windows, iPhone | C, C++, C# | 3D игры любого жанра | Бесплатно – 30 минут. По договоренности |
Yake Engine | Маленький, гибкий, кроссплатформенный игровой движок/фреймворк. Он гибкий и масштабируемый благодаря расширению через плагин-систему. Поддерживает API OpenGL, DirectX. Сайт: yake.org (недоступен) |
Windows, Linux | C, C++ | 3D и 2D игры любого жанра | Бесплатно |
Название | Описание, достоинства | Платформы | Язык | Жанры | Цена |
Dark engine v.2.3 (2000 г) |
Устаревший движок, использованный для игр Looking Glass Studios. На движке созданы игры: Thief: The Dark Project (1998), Thief II: The Metal Age (2000), и System Shock 2 (1999). Сайт: ttlg.com |
Windows 9x | C++ | 3D Action, Stealth | Бесплатно |
Doom ports (Boom, LxDoom, PrBoom, ZDoom, GZDoom, RORDoom) | Различные порты исходного кода игры Doom (одна из первых игр с 3D-графикой). Всего таких портов существует 57 вариантов. Сайт: doom.wikia.com |
DOS, Windows | --- | FPS (3D шутеры от первого лица) | Бесплатно |
Genesis3D engine SDK v.1.1 (1998 г) |
Устаревший игровой движок от Eclipse Entertainment. Поддерживает антиалиасинг, систему спрайтов, альфа маскирования и смешивание, и редактор карт и модель. Сайт: genesis3d.com |
Windows | --- | FPS (3D шутеры от первого лица) | Бесплатно |
GemRB v.0.8.0 |
Cвободный порт игрового движка Infinity Engine. На движке созданы игры: Baldur's Gate, Icewind Dale, Planescape: Torment. Сайт: gemrb.org |
Windows, Mac, Android | --- | 2D Изометр. RPG | Бесплатно |
GoldSrc (Goldsource) (1998 – 2008 г) |
Устаревший движок от Valve Corporation. На движке созданы игры: Half-Life, Counter-Strike, Natural Selection. Сайт: valvesoftware.com |
Windows, Macintosh, Linux, PS 2, Xbox, Dreamcast | C++ | FPS (3D шутеры от первого лица) | По договоренности |
Quake ports (ProQuake, GQ, TomazQuake CheapHack, DarkPlaces, Telejano) | Различные порты исходного кода игры Quake (одна из первых игр с полноценной 3D-графикой). Сайт: moddb.com/mods/cheaphack |
DOS, Windows | --- | FPS (3D шутеры от первого лица) | Бесплатно |
Xash3D Engine (2011-2013 г) |
Этот самодельный движок заменяет собой официальный движок GoldSourse от Valve. Позволяет открывать оригинальный Half-Life или его многочисленные моды, и изменять по своему усмотрению. Сайт: hlfx.ru/forum |
Windows | --- | FPS (3D шутеры от первого лица) | Бесплатно |
Представляем вашему вниманию попытку нашего сайта создать полный перечень игровых движков, который будет интересен инди разработчикам, удобен для первоначального выбора движка, и поможет совершить еще один шаг к созданию своей собственной компьютерной игры. Все просто, лаконично, разгруппировано по категориям и выделено цветом по актуальности.
Название | Описание, достоинства | Платформы | Язык | Жанры | Цена |
3DVIA Virtools (Virtools 3D) v.5.0.0.15 (1993 – 2009) |
Движок для создания игр, тренажеров и симуляторов, 3D Internet и систем виртуальной реальности. Реалистичная физика HAVOK. На этом движке созданы игры: Siberia. Сайт: 3ds.com |
Windows, Mac, XBox360, PSP, Wii | --- | 3D игры любого жанра | --- |
Axiom 3D Engine v.0.8 (2012 г) |
Ответвление, содержащее в основе графический движок OGRE. Использует .Net Framework, DirectX, OpenGL и XNA. Прост в использовании. Сайт: axiom.codeplex.com |
Windows, Linux, Android, iPhone, Windows Phone | C# | 3D и 2D игры любого жанра | Бесплатно |
C4 Game Engine v.3.5 (2013 г) |
Разработчики движка: Terathon Software LLC (Эрик Ленгел). Этот движок AAA-класса обладает практически всеми передовыми и самыми современными технологиями. Недостатки: платный, только для профессионалов. На движке созданы игры: Greysoul. Сайт: terathon.com |
Windows, Mac, Linux, PS3 | C++ | 3D и 2D игры любого жанра | Бесплатно – демо, $250, $750, $1500 |
Chrome Engine v.6 (2003 — 2013 г) |
Популярный движок от польской компании Techland. Использует самые новейшие технологии, удобный GUI. На движке созданы игры: Dead Island, Dead Island: Riptide, серия игр Call of Juarez, Sniper: Ghost Warrior, Полный привод: УАЗ 4x4, Dying Light. Сайт: gdh.techland.pl (недоступен) |
Windows, Xbox 360, PlayStation 3 | C++ | 3D игры любого жанра | --- |
Construct 2 r126 (2013 г) |
Очень простой конструктор 2D игр. Знание языков программирования не обязательно. На сайте разработчиков есть специальный магазин, где вы можете покупать строительные ресурсы для своей игры: наборы звуков, музыку, подробные инструкции. Сайт: scirra.com/construct2 |
Windows, iOS, Android, HTML5 | --- | 2D игры любого жанра | Бесплатно, Е 79 |
CopperCube 3D v.4.3 (2013 г) |
Разработчик: Ambiera. Прост в освоении. Есть возможность подключения игр на сайты. Создание 3D-игр на технологии Flash или Windows. Форматы: swf-файл или exe-файл. Основан на технологиях немецкого 3D-движка Irrlicht Engine. Есть поддержка мультиплеера. Сайт: ambiera.com/coppercube |
Windows, Mac, web-браузеры: Flash или WebGL, Android | Javascript, drag-and-drop | 3D игры любого жанра | Бесплатно на 14 дней, Е 149, Е 380 |
CryENGINE v.3 (2013 г) |
Топовый движок от немецкой компании CryTek. Движок на пике графических возможностей современных компьютеров. Наиболее высокотехнологичный из всех. На этом движке созданы такие игры, как: Crisis 3, Far Cry 3. Сайт: crytek.com |
Windows, PS3, Xbox 360, (NextGen Ready) | Javascript, drag-and-drop | 3D игры любого жанра, MMO | Бесплатно, по договоренности |
Delta3D v.2.7.4 (2012 г) |
Обобщает другие открытые проекты, такие как OpenSceneGraph, Open Dynamics Engine, Cal3D и OpenAL, соединяя их в легкое в использовании API. Сайт: delta3d.org |
--- | C++, Python | 3D и 2D игры любого жанра | Бесплатно |
Daybreak motor v.0.1 (2008 г) |
Объектно-ориентированный 3D движок для фреймворка XNA с предоставлением исходного кода. Большинство настроек сделано на подобии блок-схем, что значительно улучшает удобность разработки игры. Используется мощь и удобство .NET платформы. Сайт: dbm.codeplex.com |
Windows, Xbox | C# | 3D игры любого жанра | Бесплатно |
Esenthel Engine v.2.0 (2013 г) |
Движок от польского разработчика Grzegorz Slazinski. Графика движка на высоком уровне. Физика использует NVidia's PhysX или Bullet. Использует DirectX 9, 10, 11, OpenGL, OpenGL ES. Поддержка антиалиасинга, теней и шейдерных эффектов. Сайт: esenthel.com (недоступен) |
Windows, Mac, iOS, Android | C++ | 3D и 2D игры любого жанра | Бесплатно, $150, |
продолжение следует...
Часть 1 Лучшие программы для создания игр
Часть 2 5 Полный перечень программ для создания игр (MMO) - Лучшие
Ответы на вопросы для самопроверки пишите в комментариях, мы проверим, или же задавайте свой вопрос по данной теме.
Комментарии
Оставить комментарий
Разработка компьютерных игр
Термины: Разработка компьютерных игр