URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 11989
[ Назад ]

Исходное сообщение
"OpenNews: Обзор открытых средств для разработки кроссплатформенных игр"

Отправлено opennews , 10-Авг-05 23:04 
В статье "Cross-Platform Game Development for C++ Developers (http://www.developer.com/open/article.php/3525391)" представлены краткие характеристики открытых средств, применяемых  для разработки кроссплатформенных игр:

-  OpenGL (http://www.opengl.org/);
-  SDML (http://www.libsdl.org/index.php) (Simple DirectMedia Layer);
-  ALLEGRO (http://alleg.sourceforge.net/) (Allegro Low LEvel Game ROutines);
-  Irrlicht (http://irrlicht.sourceforge.net/index.html) (Lightning Fast Real-Time 3D Engine);
-  ClanLib (http://clanlib.org/) - cross platform C++ framework for games;


URL: http://www.developer.com/open/article.php/3525391
Новость: http://www.opennet.me/opennews/art.shtml?num=5899


Содержание

Сообщения в этом обсуждении
"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено _ExN_ , 10-Авг-05 23:04 
OpenGL наверное популярнее .
Ведь есть кваковские движки , почему бы  ненаписать под юнихи игрушки .  Под
форточки очень хорошо делают вафленштейн.
А можно гденибудь найти список игр под юнихи в сырцах? opengl конечно.

"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено Чайник , 11-Авг-05 09:19 
>Под форточки ...

Под форточки, как правило, игры пишут на директе.


"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено Jay , 11-Авг-05 14:01 
Навскидку из того, что я гонял у себя дома на FreeBSD из портов:
- nexuiz (http://www.nexuiz.com/)
- cube (http://wouter.fov120.com/cube/)
- разные кваки (fuhquake, quakeforge 1/2, quake2lnx)
- Aleph One (http://source.bungie.org/) - руки не дошли посмотреть
- Enemy Territory (оригинал, tce- и fortress-моды) - я запускал линуксовые бинарники, но на сайте есть исходники (http://www.enemy-territory.com).

Это к слову про вафлештейн. Цитата с сайта:
Q: What is Wolfenstein: Enemy Territory and is it really free?

A: [...] The game was originally going to be a retail expansion pack for Return To Castle Wolfenstein but the project was cancelled and the good folks at Activision decided to give it to us for free! [...]

Другие по стилю игры (так или иначе пользующие OpenGL):
- scorched3d (http://www.scorched3d.co.uk/)
- wesnoth (http://www.wesnoth.org/)
- freedroidrpg (http://freedroid.sourceforge.net)


"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено _ExN_ , 10-Авг-05 23:06 
звиняюсь .. http://www.opengl.org/applications/linux/
но не все в сырцах.Далеко не все.

"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено Аноним , 11-Авг-05 04:38 
В список можно было-бы добавить и скриптовые движки, типа LUA и им подобных.

"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено ruFog , 11-Авг-05 05:47 
директ задавит! пока рано еще думать о переходе на никсы как на игровую платформу :(. вот когда производители открывать начнут коды своих дров, тогда можно будет надеяться. но этого не будет... в ближайшие три реинкарнации Будды :)

"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено _ExN_ , 12-Авг-05 03:23 
Жаль что игры пишуться ради денег ..

"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено Ela Dar , 12-Авг-05 17:47 
Только не тетрис! (и ещё несколько таких же замечательных игруль)

"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено CGen , 13-Авг-05 13:38 
Пока есть ID Software OpenGL будет процветать.
Потом все библиотеки, типа ClanLib или SDL используют OpenGL, являясь прослойкой. Есть ещё игровые приставки (xbox не считается :^), где OpenGL используется очень широко.

P.S.
А вообще в чистом виде OpenGL - это С, а не С++. Она является отличным примером хорошего дизайна ПО. Советую всем хотя бы ознакомиться.


"Обзор открытых средств для разработки кроссплатформенных игр"
Отправлено Killy , 15-Авг-05 14:08 
я за OpenGL... тут книжку недавно купил... ммммммммм.... ~1000 стр. =)