Игровой ДизайнФорумОбщее

Космическая ММОРПГ (2 стр)

Страницы: 1 2
#15
21:54, 18 авг 2009

очевидный факт что графика не решает, тем более в ммо(живой пример МУД)

#16
22:51, 18 авг 2009

А какой 2D движек можно посоветовать? под флэш, а может лучше не флэшечный?

#17
23:05, 18 авг 2009

Paint лучший выбор как начинаюшего так и опытного разработчика.

#18
11:29, 19 авг 2009

pavelnix
> 2-Д графика с видом сверху на корабль будет ли сейчас актуальна?
Клиентскую?

#19
13:09, 19 авг 2009


Awasaky
> pavelnix
> > 2-Д графика с видом сверху на корабль будет ли сейчас актуальна?
> Клиентскую?
Да

#20
16:26, 20 авг 2009

DGLE неплохо с 2д общаетсо, а ваще на чём писать собрался?

#21
17:47, 20 авг 2009

WizardJIOCb
> DGLE неплохо с 2д общаетсо, а ваще на чём писать собрался?
чесное слово смешат такие советы, рендер двиг можно выбрать любой, главная сложность в серверной части.
сначала стоит искать сетевой двиг.

1) Raknet(http://www.jenkinssoftware.com/). - хороший кросплатформенный сетевой движок С++ , имеет огромный послужной список производителей использующих его(в том числе такие гиганты как Sony Online Entertaiment/ Codemasters / Epic Games China). Что хорошо для инди разрабов имеется безплатная версия, но есть ограничения в виде - можно юзать его до уровня грязного оборота в 250 тыс$ и сущая ерунда обязательный знак бренда в своём начальном экране или конечном экране(splash screen or credits). Цена коммерческой лицензии не установлена, там есть бланк для отправки им.

2) Darkstar: The Java Game Server
Project Darkstar(http://www.projectdarkstar.com/) - хороший опенсорс кросплатформенный сетевой движок Java, от разработчика самой явы компании Sun Microsystems (http://research.sun.com/) данный проект развивается комунити с подачи Сан Майросистемс, а также в данной теме есть и ява клиент (https://sgs-java-client.dev.java.net/). Двиг находится в стадии разработки.

#22
13:37, 21 авг 2009

Спасибо, lorenze
> чесное слово смешат такие советы, рендер двиг можно выбрать любой, главная сложность в серверной части.
> сначала стоит искать сетевой двиг.
А вот еще как быть тогда с логикой сервера - есть ли готовые решения?
А вот клиент: 2Д или 3Д не суть - я и для 3Д не могу с движком разобраться. Выбирать графический движек или сразу игровой движек. Yake или Delta3d или Panda3d или Blender ?

#23
17:48, 21 авг 2009

pavelnix
> А вот еще как быть тогда с логикой сервера - есть ли готовые решения?
да есть) причём даже ближе чем кажется - самодельные сервера для Ла2/Вов итд, но лучше Ла2 так как проще будет из-за их огромной распространённости и развитой плеяды разработчиков.

pavelnix
> Выбирать графический движек или сразу игровой движек. Yake или Delta3d или
> Panda3d или Blender ?

Не понял, всмысле выбирать или сразу готовый? )
из перечисленных в моём списке понравившихся движков была Панда, блендер 100% лучше не использовать ) встроенные возможности довольно примитивны.

Прошерстив порядка 250 разных двигов для своего проекта составлял список привлекательности тех или иных решений, возможно поможет с выбором.
Вот фрагмент внутренней информации:

И так бессоные ночи, тонны всякой инфы, гигабайты разных приложений, демок и кода 
Какие моменты мне удалось определить.
Начну с выбора языка для клиента (подавляющее большинство а именно около 99% всего написано на С), и тут вопрос уже даже не эффективности програмирования на том или ином языке, а скорее просто судьба, так как писать свой движок для клиента я думаю глупо придётся брать готовый а он в 99% случаев написан на С++, хотя нашёл одно исключение на Яве(http://www.jmonkeyengine.com). Окончательный выбор двига не сделан до сих пор , в лабиринтах инета мною было перекомана ещё тьма инфы в виде отзывов и обнаружены ещё целая куча двигов, могу лишь выделить несколько из них понравившиеся мне возможностями/ценой.
В целом мнение в чём отличие дорогих проффесиональных брендовых движков(UE2 стоит 300000$) и бесплатных либо доступных по ценам движков(от 0 до 1000$) лишь в одном - Разница лишь в поддержке, чем не круче компания владелец двига тем круче всякие услуги поставляемые с двигом, такие как обучение, примеры, поставка кучи готовых примеров, ресурсов в виде готовых моделей, анимаций, текстур итд итп, в том числе и прям уже готовые ММО миры. А также степень отзывчивости службы поддержки клиентов) Мною найден 2 топовых ММО двига (цен не знаю но думаю свыше 100000$ это BigWorld Technology (http://www.bigworldtech.com/index/index.php) и его собрат по крутости это Hero Engine (http://www.heroengine.com/home))

1) http://unity3d.com/unity/ - Unity3d - отличный двиг, есть весь инструментарий , имеется обширная библиотека с обучением и примерами, имеется куча проектов сделанных на этом двиге, двиг имеет хорошие рекомендации. стоимость Инди Версии = 199$ и + сервер клиент лицензия 499$ (Сетевая часть двига строится на базе технологий Raknet(http://www.jenkinssoftware.com/)) но она идёт в дополнение к про версии юнити которая стоит - 1499$. На исходники идёт спец лицензия о которой не известно и цена я так понял договорная и она будет ощютимо больше чем все остальные лицензии вместе взятые.
2) http://www.panda3d.org/index.php - Panda3d - также хороший двиг, имеется инструментарий, имеются обширные учебные материалы, имеет ряд оконченных продуктов в том числе и одну ММО(Pirates of Caribean  от компании Дисней), двиг безплатный по лицензии bsd (http://www.opensource.org/licenses/bsd-license.php), есть исходники. Имеет много рекомендаций.
3) http://www.abyssalengine.com/index.html - Abyssal Engine  - отличный двиг именно для ММО, судя по отзывам его называют профессиональным. Есть встроенные сетевые возможности для ММО. Богатый инструментарий. Довольно дорогой не сетевая(ограниченная) коммерческая лицензия стоит 450 баксов , сетевая уже 1500$, не ограниченная 5000$, а лицензия на все исходники двига и инструментария стоят уже 30000 $. Сетевая часть двига строится на базе технологий Raknet(http://www.jenkinssoftware.com/).
4) (http://www.conitec.net/english/gstudio/index.php) - GameStudio - двиг с положительными отзывами, имеет богатые возможности и инструментарий, а также обучающие материалы. Встроенную сетевую часть, для ммо специально. Цены (http://www.shareit.com/product.html?cart=1&productid=30016448… ;languageid=1) есть демо, но интересна лишь комерческая версия - Gamestudio/A7 Extra Edition - RUB 3,339.47 но подережка сети лишь у Gamestudio/A7 Commercial Edition - RUB 6,712.67. и Gamestudio/A7 Pro Edition без ограничений кол-ва пользователейпри сетевой игре - стоит RUB 30,325.08. Двиг имеет  послужной список завершённых коммерческих проектов на нём(http://www.conitec.net/english/gstudio/gallery.php).
5) http://www.neoaxisgroup.com/ - NeoAxis - довольно интересный двиг тем что есть развитое русское комунити(и учебный материал) и я так понял что делает его русский чел, двиг находится всё ещё в разработке (текущая версия - 0.81) . Рендерит OGRE , физика Оде и ФизИкс, богатый набор инструментов, сетевая часть. да и в целом довольно очень мощный двиг.  Да и к тому же бесплатный) , Посмотрел демки и инструментарий понравился на уровне Unity3d. Комунити также пишет всякие плюшки к двигу постоянно. На данном двиге уже есть ряд оконченных коммерческих продуктов.
6) http://www.garagegames.com/products/torque-3D - Torque 3d и Torque MMO-kit - двиг по доступной цене, имеет  богатый инструментарий, имеет даже специальный для ммо набор инстурментов (MMO-kit), много обучающего материала, но на этот двиг чуть ли не самые плохие отзывы) не знаю почему. Хотя на нём прилично чего понаделано - http://www.garagegames.com/best-of-torque/torque-3d, ах да еще и фича у них интересная у них есть готовые комплекты текстур/моделей/анимаций итд итп, которые они продают, но некоторую значительную часть я нашёл в тырнете) я так подозреваю что можно найти вообще все.
7) http://www.truevision3d.com/ - Truvision3d - безплатный двиг(watermark придётся везде пихать но это лечится оплатой 150$ им=) ), с рендор машиной от OGRE , в общем как всегда есть много возможностей и инструментов. Есть ряд оконченных проектов на нём.
8) http://www.visual3d.net/ - Visual3d.net - цена от 95$  но исходники можно будет заполучить только при лицензии в 19500$(http://game-engine.visual3d.net/wiki/editions-and-pricing) двиг также использует в качестве рендер машины OGRE , имеет развитый инструментарий и потенциал , а также сеть, текущая версия v0.9.4.  На нём довольно быстро всё вояется, имеет безплатную дему, есть комунити. В клиентах как нестранно числятся - United States Army  - Army Training Support Center и United States Air Force Air Force Negotiation Center of Excellence (http://www.visual3d.net/game-engine/showcase/partners-and-clients) так как сейчас почти все двиго разрабы делают двиг не только под игры но и под системы симуляции итд итп )
9) http://www.esperient.com/ - Esprient Creator - профессиональный продукт стоимостью от 500$ система визуализации использующаяся в игрострое, моделировании, симулировании и дизайне и архитектуре. Богатые возможности для создания интерактивных и мультимедийных продуктов разного назначения, имеет хорошие отзывы и очень серьёзных партнёров http://www.esperient.com/index.php?option=com_content&view=ar… mp;Itemid=194
но сомнительно использовании для нашего проекта, по крайней мере на данный момент мне видится это сомнительным.
10) http://www.gamecore3d.com/home - Gamecore - отличный двиг для ММО с хорошими рекомендациями на www.devmaster.net  подробнее все возможности тут (http://www.gamecore3d.com/content/gamecore/feature-comparison) цена от 99$ для инди казуала,  и про версии с поддержкой сети и со всем инструментарием за 1499$, цена на исходники пока не ясна, видимо придётся с ними связаться.  Двиг имеет развитую камунити и инструментарий.
11) http://www.horde3d.org/home.html - Horde3d - бесплатный(LGPL) двиг с богатыми возможностями и инструментарием(http://www.horde3d.org/features.html), не имеет сетевой части. Имеет хороший учебный материал.
12) http://irrlicht.sourceforge.net/features.html - Irrlicht - безплатный с открытым исходным кодом мультиплатформенный двиг с отличными возможностями и тёплыми отзывами о нём. Имеет очень развитую комунити и кучу проектов на нём деланных, кучи скринов, демо и учебных материалов. На данный момент последняя версия Irrlicht SDK - 1.5., что прикольно ) исходники на редактор карт не безплатны и стоят 1900евро,
13) http://www.leadwerks.com - Leadwerks Engine C/C++ -  редактор стоит 79.95$, двиг  стоит $150.00, двиг имеет хорошие возможности и довольно развитое комунити часть которого развивает даже плагины и расширения на делфи.  В целом мне понравился данный двиг.
14) http://www.esenthel.com/en/engine/news.html (на нём сделана одна ММО) 
15) Ну и менее привлекательные это и безплатные и платные http://www.stonetrip.com/shiva/shiva-3d-game-engine.html  /    http://www.realityfactory.info/cms/            /        http://www.openscenegraph.org/projects/osg/wiki/WikiStart                  /            http://ngene.wikidot.com
http://ngene.wikidot.com                /              http://lightfeather.de/news.php                  /          http://jolt-3d.sourceforge.net/                    /              http://g3d-cpp.sourceforge.net/index.html              /                    http://sourceforge.net/projects/ex-engine/                        /            http://www.phatyaffle.com/index.php?option=com_content&task=v… mp;Itemid=114            /              http://download.cnet.com/Video-Game-Design-Pro/3000-6675_4-10759739.html

ЗЫ вот ещё интересная пищя для размышлений.
http://www.mmofuse.org/index.php?option=com_fireboard&Itemid=… 9&catid=8

#24
18:13, 21 авг 2009

И еще при выборе движка смотри на цели своего проекта и сравнивай с возможностями двига.
Голые рендер двиги типа ОГР итд безперспективны. Собственно говоря можешь смело не связываться с людьми которые хотят с 0 поднимать свой движок - бестолковая трата времени в 99.999% случаев.
Графические возможности и скрины смотри в последний момент =)
В нормальном двиге желательно наличие следующего:
1) Редактор карт/мира
2) Импорт тулзы(моделей, анимации, текстур, спецэффектов итд итп)
3) Просмоторщик для импортированного контента
4) Обучающий материал(чем больше тем лучше) + сюда наличие комьюнити разработчиков(то есть двиги которые разрабатываются в 1-3 тела мало перспективны) + наличие рабочих примеров/демок
5) Встроенный скрипт язык
6) Ассет менеджер


Опционально наличие
1) Сетевой двиг - если нет то ищи отдельный либо пиши свой.
2) Физ движок также как и сетевой двиг если нет ищи отдельно(PhisX, ODE, NEWTON итд) либо пиши свой.
3) Готовые продукты сделанные на данном двиге - это очень положительный фактор.

А также :
а) Внимательно читай лицензионные соглашения, в них могут быть "подводные камни". Не надо думать что раз безплатно то это обязательно хорошо.
б) Смотри на живость движка - то есть скажем когда стартовала его разработка, как часто идут апдейты и багфиксы, и происходят ли они по ныне, общая степень завершённости двига, каков роадмап движка.

#25
19:09, 21 авг 2009

lorenze
Да круто, супер, нет слов.
Респект :)

#26
20:56, 21 авг 2009

Рекомендую искать двиг тут http://www.devmaster.net/engines/

#27
15:46, 24 авг 2009

lorenze
Остановился я пока на Delta3D

#28
0:07, 29 авг 2009

Зачем делать, что либо если есть DarkOrbit? Можно делать онлайн флэш игры вконтакте - там огромная посещаемость, а что касается 2д движков, то флэш лучший и даже не пытайся выбрать другой:)

Страницы: 1 2
Игровой ДизайнФорумОбщее

Тема в архиве.

Тема закрыта.