Обзор бесплатных open-source игровых движков.
Решил посмотреть, а что собственно есть на эту тему - накопал страницу википедии - само-собой на аглицком языке. Итак начнем! Движки рассматриваются только бесплатные и открытые.
Agar - написан на C и C++, есть связь с языком Ада, с другими - в разработке. Последнее обновление 30 октября 2008 года.
Aleph One - разработан Open Source сообществом на основе исходных кодов игры Marathon 2: Durandal, разработанной компанией Bungie Software в 1995 году. Поддержка основных операционных систем. Есть собственный язык Marathon Markup Language, поддержка Lua. Обновлялся последний раз 22 июля 2008 года.
Allegro - библиотека для разработки игр. Написана на С/С++, кросплатформенная. Есть связь практически с большинством языков - Ada, C++, C#, D, LISP, Lua,Mercury, Pascal, Perl, Python, Scheme и др.
Blender GE - ну думаю в представлении не нуждается.
Boom - движок на основе Doom
Box2D - кросплатформенный игровой физический движок, написан Erin Catto на С++. Известен тем, что использовался при создании игры Crayon Physics Deluxe (пазлы). Взял премию в IGF (Independent Game Festival).
CranLib - кросплатформенная объектно-ориентированная библиотека на C++. На форуме сайта видно движение - проект актуальный.
Crystal Entity Layer - расширение движка Crystal Space
Crystal Space - хорошая среда разработки. Работают совмество с разработчиками Blender.
Cube - кросплатформенный движок одноименной игры для создания шутеров.
DarkPlaces - сильно модифициоранный движок Quake с поддержкой современной графики.
Delta3D - кросплатформенный, хорошо развивается, свежий релиз вышел совсем недавно.
Doom - теперь уже открытый и бесплатный движок.
DXFramework - движок по Win (использует DirectX) для скорее образовательных целей.
EternityEngine - еще один модифицированный Doom движок.
Exult открытая реализация популярного движка Ultima IV.
FIFE - дфижок для создания 2D изометрических игр.
GZDoom - еще один модифицированный Doom.
Genesis3D - 3D движок реального времени под Windows
GenesisDevice - мощный движок, написанный на Object Pascal под Windows платформу.
Horse3D - маленький и мощный движок.
Irrlicht - кросплатформенный, написан на С++, поддерживает языки #NET,java, perl, ruby, basic, python, lua, и другие.
jMonkeyEngine - Java - движок.
Jogre - основанный на Java клиент-серверный движок для создания он-лайн игр типа шашки, шахматы и тд.
KallistiOS - среда разработки для игровых консолей Dreamcast(tm), Gameboy Advance(tm), Playstation 2(tm), and x86-based компьютеров.
Lightfeather - кросплатформенный, отличный движок!
Nebula Device - 3D движок реального времени разработанный студией Radon Labs. Обновлялся в сентябре 2008. Расчитан на Windows, но есть порты на Mac и Linux.
OGRE Engine - очень популярный обьектно-ориентированный графический движок. Также известен как OGRE3D. Написан на С++. Существует поддержка Windows, Linux и Mac OS.
ORX - портативный легкий игровой 2D-ориентированный движок. Написан на С с архитектурой плагинов (на С++) - кросплатформенный.
Panda3D - относительно легкий в использовании python-управляемый игровой движок созданный Carnegie Mellon University. Его использует Disney для производства своих игр.
RealmForge - движок для .NET
Retribution Engine - движок для создания шутеров от первого лица (Windows).
Sauerbraten модифицированный кросплатформенный Cube (aka Cube2) движок.
SDL - библиотека SDL. В комментировании не нуждается.
SFML простая и быстрая мультимедиа библиотека.
Spring - мощный игровой движок реального времени.
Stratagus - хороший движок для создания 2D игр. В 2007 году разработчики перешли в проект Bos Wars
Xilon II - непримечательный 2D движок под Visual Basic .NET
На этом пока бесплатные и открытые движки заканчиваются, но и так видно, что инструментов для создания анимации - пруд пруди и маленькая тележка!
В следующий раз рассмотрим просто бесплатные движки.
Agar - написан на C и C++, есть связь с языком Ада, с другими - в разработке. Последнее обновление 30 октября 2008 года.
Aleph One - разработан Open Source сообществом на основе исходных кодов игры Marathon 2: Durandal, разработанной компанией Bungie Software в 1995 году. Поддержка основных операционных систем. Есть собственный язык Marathon Markup Language, поддержка Lua. Обновлялся последний раз 22 июля 2008 года.
Allegro - библиотека для разработки игр. Написана на С/С++, кросплатформенная. Есть связь практически с большинством языков - Ada, C++, C#, D, LISP, Lua,Mercury, Pascal, Perl, Python, Scheme и др.
Blender GE - ну думаю в представлении не нуждается.
Boom - движок на основе Doom
Box2D - кросплатформенный игровой физический движок, написан Erin Catto на С++. Известен тем, что использовался при создании игры Crayon Physics Deluxe (пазлы). Взял премию в IGF (Independent Game Festival).
CranLib - кросплатформенная объектно-ориентированная библиотека на C++. На форуме сайта видно движение - проект актуальный.
Crystal Entity Layer - расширение движка Crystal Space
Crystal Space - хорошая среда разработки. Работают совмество с разработчиками Blender.
Cube - кросплатформенный движок одноименной игры для создания шутеров.
DarkPlaces - сильно модифициоранный движок Quake с поддержкой современной графики.
Delta3D - кросплатформенный, хорошо развивается, свежий релиз вышел совсем недавно.
Doom - теперь уже открытый и бесплатный движок.
DXFramework - движок по Win (использует DirectX) для скорее образовательных целей.
EternityEngine - еще один модифицированный Doom движок.
Exult открытая реализация популярного движка Ultima IV.
FIFE - дфижок для создания 2D изометрических игр.
GZDoom - еще один модифицированный Doom.
Genesis3D - 3D движок реального времени под Windows
GenesisDevice - мощный движок, написанный на Object Pascal под Windows платформу.
Horse3D - маленький и мощный движок.
Irrlicht - кросплатформенный, написан на С++, поддерживает языки #NET,java, perl, ruby, basic, python, lua, и другие.
jMonkeyEngine - Java - движок.
Jogre - основанный на Java клиент-серверный движок для создания он-лайн игр типа шашки, шахматы и тд.
KallistiOS - среда разработки для игровых консолей Dreamcast(tm), Gameboy Advance(tm), Playstation 2(tm), and x86-based компьютеров.
Lightfeather - кросплатформенный, отличный движок!
Nebula Device - 3D движок реального времени разработанный студией Radon Labs. Обновлялся в сентябре 2008. Расчитан на Windows, но есть порты на Mac и Linux.
OGRE Engine - очень популярный обьектно-ориентированный графический движок. Также известен как OGRE3D. Написан на С++. Существует поддержка Windows, Linux и Mac OS.
ORX - портативный легкий игровой 2D-ориентированный движок. Написан на С с архитектурой плагинов (на С++) - кросплатформенный.
Panda3D - относительно легкий в использовании python-управляемый игровой движок созданный Carnegie Mellon University. Его использует Disney для производства своих игр.
RealmForge - движок для .NET
Retribution Engine - движок для создания шутеров от первого лица (Windows).
Sauerbraten модифицированный кросплатформенный Cube (aka Cube2) движок.
SDL - библиотека SDL. В комментировании не нуждается.
SFML простая и быстрая мультимедиа библиотека.
Spring - мощный игровой движок реального времени.
Stratagus - хороший движок для создания 2D игр. В 2007 году разработчики перешли в проект Bos Wars
Xilon II - непримечательный 2D движок под Visual Basic .NET
На этом пока бесплатные и открытые движки заканчиваются, но и так видно, что инструментов для создания анимации - пруд пруди и маленькая тележка!
В следующий раз рассмотрим просто бесплатные движки.
Обзор бесплатных open-source игровых движков.
Автор: Maks Zinchenko
дата:
08:12
Оценка:
Комментариев нет: