Нативная игра про маленького ёжика (Забытая автором, который сейчас о ней вспомнил)
Модератор: Модераторы разделов
Нативная игра про маленького ёжика
Здравствуйте!
Вспомнил, что не отписался в свое время на этом форуме об игре "Ежик-попрыгунчик. Лесная тропа."
Игра нативная под Linux (есть сборка под Windows), использует OpenGL, SDL, Glut, DevIl, Minixml 2.2. Для простоты установки, присутствуют и статические сборки.
Сайт игры http://xintrea.googlepages.com
Тем, кому интересно, сообщаю, что игра имеет открытый конфиг (файл conf.xml) и открытые ресурсы. В игре присутсвуют 4 уровня, но уровни легко можно создать самому. Просто делается новая секция level, ставится id=1, а у уже существующей секии level c id=1, он меняется на (например) id=10. Это нужно, чтобы новый уровень запускался первым. Секция level заполняется по аналогии с другими уровнями, структуру легко понять из существующих уровней.
Более всего интересно поиграть на сделанных не мною уровнях. Если есть время и желание, сделайте свой уровень, и разместите код уровня гденить на paste.org.ru и разместите ссылку в этой ветке. Или можно прямо здесь xml-код уровня размещать, лишь бы не попортился форумом.
И конечно, интересует ваше мнение об игре (вообще, смогли ли ее запустить?), прочие пожелания.
Вспомнил, что не отписался в свое время на этом форуме об игре "Ежик-попрыгунчик. Лесная тропа."
Игра нативная под Linux (есть сборка под Windows), использует OpenGL, SDL, Glut, DevIl, Minixml 2.2. Для простоты установки, присутствуют и статические сборки.
Сайт игры http://xintrea.googlepages.com
Тем, кому интересно, сообщаю, что игра имеет открытый конфиг (файл conf.xml) и открытые ресурсы. В игре присутсвуют 4 уровня, но уровни легко можно создать самому. Просто делается новая секция level, ставится id=1, а у уже существующей секии level c id=1, он меняется на (например) id=10. Это нужно, чтобы новый уровень запускался первым. Секция level заполняется по аналогии с другими уровнями, структуру легко понять из существующих уровней.
Более всего интересно поиграть на сделанных не мною уровнях. Если есть время и желание, сделайте свой уровень, и разместите код уровня гденить на paste.org.ru и разместите ссылку в этой ветке. Или можно прямо здесь xml-код уровня размещать, лишь бы не попортился форумом.
И конечно, интересует ваше мнение об игре (вообще, смогли ли ее запустить?), прочие пожелания.
Re: Нативная игра про маленького ёжика
как не пытаюсь запустить, не идет...
скачал tropa_1_35_for_2_6_static.tar.gz, но и это не помогло... все равно ругается на отсутствие библиотек
скачал tropa_1_35_for_2_6_static.tar.gz, но и это не помогло... все равно ругается на отсутствие библиотек
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
истина где-то рядом, но мы ни как не встретимся
- Kido
- Сообщения: 949
- Статус: Космический Засланец
- ОС: ArchLinux x86_64 Current
- Контактная информация:
Re: Нативная игра про маленького ёжика
Код: Выделить всё
kido@opensuse103:~/Desktop/1_35_for_2_6_static> ./constructor_static
Tropa game v.1.35 (Linux)
Try dsp audio driver
Unable to open audio device:
Try alsa audio driver
ALSA lib pcm.c:2106:(snd_pcm_open_conf) Cannot open shared library /usr/lib/alsa-lib/libasound_module_pcm_empty.so
Unable to open audio device:
Not found SDL audio driver
E1700
kido@opensuse103:~/Desktop/1_35_for_2_6_static>
Re: Нативная игра про маленького ёжика
Понятно. Как-то грустно это... Это вы статическую версию наверно запускали, а что говорит обычная версия?
- /dev/random
- Администратор
- Сообщения: 5289
- ОС: Gentoo
Re: Нативная игра про маленького ёжика
Сырцы, я так понимаю, закрыты?
Re: Нативная игра про маленького ёжика
Код: Выделить всё
# ./constructor
./constructor: symbol lookup error: /usr/lib/liballeg.so.4.2: undefined symbol: _blender_trans24
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
истина где-то рядом, но мы ни как не встретимся
Re: Нативная игра про маленького ёжика
Да, закрыты. Там несколько кусков не моего проприетарного кода.
В общем, надо разбираться, как делать бинарники, которые будут нормально работать хотя бы под указаной версией ядра. Хотя, помоему, libc не даст это сделать, нужно под конкретную версию системных вызовов компилять. Но ведь Opera смогла это обойти. Осталось понять как.
- BrONtOSAUR
- Сообщения: 421
- ОС: Debian Sid
Re: Нативная игра про маленького ёжика
А у мну искаропки на дебиане, я только зависимости доставил нужные (брал не статик).
System: Debian GNU/Linux Sid + kernel 2.6.35 + gcc 4.4.5 + X.org 2:1.7.7-2 + KDE 4.4.5
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
Config: Asus P5B + Intel Core 2 Duo E6750 2.66 Mhz + GIGABYTE GeForce 9600GT 1GB (260.19.29 drv.) + 4GB RAM + Creative Audigy SE
Re: Нативная игра про маленького ёжика
xintrea писал(а): ↑20.06.2008 02:18
Да, закрыты. Там несколько кусков не моего проприетарного кода.
В общем, надо разбираться, как делать бинарники, которые будут нормально работать хотя бы под указаной версией ядра. Хотя, помоему, libc не даст это сделать, нужно под конкретную версию системных вызовов компилять. Но ведь Opera смогла это обойти. Осталось понять как.
так может и выделите отдельно эти куски в закрытые библиотеки а остальной код откроете?
а так все одно не работает... и понять что куда пихать не ясно.
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
истина где-то рядом, но мы ни как не встретимся
Re: Нативная игра про маленького ёжика
BrONtOSAUR писал(а): ↑20.06.2008 09:15А у мну искаропки на дебиане, я только зависимости доставил нужные (брал не статик).
У вну искаропки заработало, я так понимаю?
На дебиане заработало видимо из-за того, что сборка сделана под Ubuntu.