Нативная игра про маленького ёжика (Забытая автором, который сейчас о ней вспомнил)

Нативные и в Wine/Cedega - проблемы, настройка, обсуждение

Модератор: Модераторы разделов

Ответить
xintrea
Сообщения: 27

Нативная игра про маленького ёжика

Сообщение xintrea »

Здравствуйте!

Вспомнил, что не отписался в свое время на этом форуме об игре "Ежик-попрыгунчик. Лесная тропа."

Игра нативная под 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-код уровня размещать, лишь бы не попортился форумом.

И конечно, интересует ваше мнение об игре (вообще, смогли ли ее запустить?), прочие пожелания.
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: Нативная игра про маленького ёжика

Сообщение Djam »

как не пытаюсь запустить, не идет...
скачал 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)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
xintrea
Сообщения: 27

Re: Нативная игра про маленького ёжика

Сообщение xintrea »

Djam писал(а):
19.06.2008 12:08
как не пытаюсь запустить, не идет...
скачал tropa_1_35_for_2_6_static.tar.gz, но и это не помогло... все равно ругается на отсутствие библиотек


На отсутствие библиотек static ругаться не может. Может, показывает segmentation fault?
Спасибо сказали:
Аватара пользователя
Kido
Сообщения: 949
Статус: Космический Засланец
ОС: ArchLinux x86_64 Current
Контактная информация:

Re: Нативная игра про маленького ёжика

Сообщение Kido »

Код: Выделить всё

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>
Спасибо сказали:
xintrea
Сообщения: 27

Re: Нативная игра про маленького ёжика

Сообщение xintrea »

Kido писал(а):
19.06.2008 14:05
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


Понятно. Как-то грустно это... Это вы статическую версию наверно запускали, а что говорит обычная версия?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5289
ОС: Gentoo

Re: Нативная игра про маленького ёжика

Сообщение /dev/random »

Сырцы, я так понимаю, закрыты?
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: Нативная игра про маленького ёжика

Сообщение Djam »

Код: Выделить всё

# ./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)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
xintrea
Сообщения: 27

Re: Нативная игра про маленького ёжика

Сообщение xintrea »

/dev/random писал(а):
19.06.2008 18:38
Сырцы, я так понимаю, закрыты?


Да, закрыты. Там несколько кусков не моего проприетарного кода.

В общем, надо разбираться, как делать бинарники, которые будут нормально работать хотя бы под указаной версией ядра. Хотя, помоему, libc не даст это сделать, нужно под конкретную версию системных вызовов компилять. Но ведь Opera смогла это обойти. Осталось понять как.
Спасибо сказали:
Аватара пользователя
BrONtOSAUR
Сообщения: 421
ОС: Debian Sid

Re: Нативная игра про маленького ёжика

Сообщение BrONtOSAUR »

А у мну искаропки на дебиане, я только зависимости доставил нужные (брал не статик).
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
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: Нативная игра про маленького ёжика

Сообщение Djam »

xintrea писал(а):
20.06.2008 02:18
/dev/random писал(а):
19.06.2008 18:38
Сырцы, я так понимаю, закрыты?


Да, закрыты. Там несколько кусков не моего проприетарного кода.

В общем, надо разбираться, как делать бинарники, которые будут нормально работать хотя бы под указаной версией ядра. Хотя, помоему, 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)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
xintrea
Сообщения: 27

Re: Нативная игра про маленького ёжика

Сообщение xintrea »

BrONtOSAUR писал(а):
20.06.2008 09:15
А у мну искаропки на дебиане, я только зависимости доставил нужные (брал не статик).


У вну искаропки заработало, я так понимаю?

На дебиане заработало видимо из-за того, что сборка сделана под Ubuntu.
Спасибо сказали:
Ответить