Astromenace (Делаю нейтивную линукс игру, нужны тестеры.)

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

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

Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Cyber_RAT писал(а):
03.10.2006 16:09
:( диффы хорошо если есть исходники...
а может - если обновляется только запускаемый файл а ресурсы нет выкладывать только его?

да в том-то и дело... что у меня почти каждое обновление данных тоже... :(
сейчас вот со звуковыми эффектами возня началась, уровни ж еще пишу добовляю по ходу некоторые елементы... :(
Но если будет возможность (т.е. меняться только исходник), ок... буду выкладывать дополнительно его отдельно :rolleyes:
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Astromenace

Сообщение Alexxx »

Попробовал запустить на Arch`e.

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

[alex@almhs astromenace]$ ./AstroMenace
Недопустимая инструкция
[alex@almhs astromenace]$ ldd /usr/local/games/astromenace/AstroMenace
        linux-gate.so.1 =>  (0xb7f72000)
        libSDL-1.2.so.0 => /usr/lib/libSDL-1.2.so.0 (0xb7eca000)
        libSDL_image-1.2.so.0 => /usr/lib/libSDL_image-1.2.so.0 (0xb7eaf000)
        libSDL_mixer-1.2.so.0 => /usr/lib/libSDL_mixer-1.2.so.0 (0xb7e35000)
        libGL.so.1 => /usr/lib/libGL.so.1 (0xb7dd9000)
        libGLU.so.1 => /usr/lib/libGLU.so.1 (0xb7d5f000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7c7e000)
        libm.so.6 => /lib/libm.so.6 (0xb7c59000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7c4e000)
        libc.so.6 => /lib/libc.so.6 (0xb7b2d000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7a41000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7a3c000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7a29000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7a1b000)
        libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7a16000)
        libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7a0f000)
        /lib/ld-linux.so.2 (0xb7f73000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7a0b000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7a06000)
[alex@almhs astromenace]$

Версия 32b. Даже не знаю что и делать с этой "недопустимой инструкцией"...
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Alexxx писал(а):
14.10.2006 17:15
Попробовал запустить на Arch`e.
Версия 32b. Даже не знаю что и делать с этой "недопустимой инструкцией"...

хм... странно... на арче игра 100% работает...
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Astromenace

Сообщение Alexxx »

viewizard писал(а):
14.10.2006 17:43
хм... странно... на арче игра 100% работает...

Как узнать, что она хочет?
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Alexxx писал(а):
14.10.2006 18:15
viewizard писал(а):
14.10.2006 17:43

хм... странно... на арче игра 100% работает...

Как узнать, что она хочет?

Честно говоря даже не знаю... "Недопустимая инструкция" - интересно, что было в англ. варианте...
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Astromenace

Сообщение Alexxx »

viewizard писал(а):
14.10.2006 18:39
[Честно говоря даже не знаю... "Недопустимая инструкция" - интересно, что было в англ. варианте...

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

[alex@almhs astromenace]$ export LC_ALL=C; ./AstroMenace
Illegal instruction
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Alexxx писал(а):
14.10.2006 19:10
viewizard писал(а):
14.10.2006 18:39

[Честно говоря даже не знаю... "Недопустимая инструкция" - интересно, что было в англ. варианте...

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

[alex@almhs astromenace]$ export LC_ALL=C; ./AstroMenace
Illegal instruction


очень похоже, что какая-то библиотека что-то не поддерживает... честно говоря, других идей даже и нет...
Спасибо сказали:
Аватара пользователя
frost666dark
Сообщения: 346
ОС: archlinux

Re: Astromenace

Сообщение frost666dark »

Киньте кто нить ссылку на тарбол openal плз!
PS: Слакварщики приглашаются slackware@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
solshark
Сообщения: 439
Статус: Монархист
ОС: Gentoo ~amd64

Re: Astromenace

Сообщение solshark »

Ceterum censeo Carthaginem esse delendam
Marcus Porcius Cato
Мой блог про KDE4 и рыбу в томате
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Astromenace

Сообщение cheer »

Ага, у меня в Archlinux то же самое. Недопустимая инструкция.
Спасибо сказали:
Аватара пользователя
frost666dark
Сообщения: 346
ОС: archlinux

Re: Astromenace

Сообщение frost666dark »

PS: Слакварщики приглашаются slackware@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
Pirren
Сообщения: 546
ОС: Debian Testing+FreeDos1.0

Re: Astromenace

Сообщение Pirren »

viewizard

Молоток! Мне понравилось - даже собралась нормальна :D Чувствую скоро будет +1 шутер в линуксо-игростроении!
«...где, скажи, когда была без жертв искуплена свобода» К.Ф. Рылеев
[Вот кто я!] [Манчкин 13%] [Убийца 33%] [Тусовщик 37%] [Исследователь 17%]
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Pirren писал(а):
23.10.2006 16:01
Молоток! Мне понравилось - даже собралась нормальна :D Чувствую скоро будет +1 шутер в линуксо-игростроении!

:) спасибо...
Спасибо сказали:
Аватара пользователя
Vanilla
Сообщения: 8

Re: Astromenace

Сообщение Vanilla »

Понравилось! Давно хотелость поиграть во что-то подобное. Ждем релиз!!!!! :D
Спасибо сказали:
Аватара пользователя
red_dragon
Сообщения: 435
Статус: Ленивый энтузиаст
ОС: F12 x86_64

Re: Astromenace

Сообщение red_dragon »

На первый взгляд, весьма достойный проект. На досуге поиграю, может какие соображения выскажу.
Автору желаю довести дело до релиза..
|^^^^^^^^^^^|______
|_____ПИВО_____|','''|'''''''''\____,,
|_______________| _|'____|____|
*'(@)'(@)'''''''|(@)(@)******|(@)*
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Vanilla писал(а):
24.10.2006 11:09
Понравилось! Давно хотелость поиграть во что-то подобное. Ждем релиз!!!!! :D

:D приятно слышать

red_dragon писал(а):
24.10.2006 14:30
На первый взгляд, весьма достойный проект. На досуге поиграю, может какие соображения выскажу.
Автору желаю довести дело до релиза..

:rolleyes: буду очень стараться выпустить релиз в этом году (пока все идет по плану)...
Спасибо сказали:
MaGIc laNTern
Сообщения: 537
Статус: 人です
ОС: Gentoo

Re: Astromenace

Сообщение MaGIc laNTern »

Немного не в тему, конечно, но...
Поставил младшей сестре на компьютер Memonix (другая игра автора).
Но проблема в том, что звук работает, только если используется звуковая карта под номером 0,
а если под номером 1 — звук не работает и ещё в меню настроек над ON отображается крестик.
UPD: И ещё, опять же по игре Memonis.
Нормально ли то, что в Jigsaw элементы выдаются вертикальными столбиками сверху вниз,
а столбики следуют справа налево.
Просто моя сестра с лёгкостью обнаружила это и ей уже было не так интересно играть.
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

MaGIc laNTern писал(а):
26.10.2006 18:07
Немного не в тему, конечно, но...
Поставил младшей сестре на компьютер Memonix (другая игра автора).
Но проблема в том, что звук работает, только если используется звуковая карта под номером 0,
а если под номером 1 — звук не работает

Вот такая работа полностью на совести SDL_mixer... т.к. каких-либо настроек там нет вообще... просто передается параметр SDL_INIT_AUDIO при инициализации и все... :angry:

MaGIc laNTern писал(а):
26.10.2006 18:07
и ещё в меню настроек над ON отображается крестик.

это значит что выбрать нельзя... т.е. все правильно

MaGIc laNTern писал(а):
26.10.2006 18:07
UPD: И ещё, опять же по игре Memonis.
Нормально ли то, что в Jigsaw элементы выдаются вертикальными столбиками сверху вниз,
а столбики следуют справа налево.
Просто моя сестра с лёгкостью обнаружила это и ей уже было не так интересно играть.

хм... интересно :) гляну, видно где-то намудрил со смешиванием...
Спасибо сказали:
Аватара пользователя
Boron
Сообщения: 197

Re: Astromenace

Сообщение Boron »

viewizard, хочу выразить благодарность от лица всех геймеров-линуксойдов. Ты осчастливишь многих - факт.

Извиняюсь и прошу не считать неуважением то, что я прочитал только половину первой страницы - просто самого игра пока не заинтересовала (ввиду отсутствия времени для игр).

Но если тебе это надо - могу кинуть новость про игру на эстонский форум линуксойдов. Может и они протестируют (если игра на английском). То, что они напишут - могу перевести тут ;). Оно надо?
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Boron писал(а):
31.10.2006 18:20
Но если тебе это надо - могу кинуть новость про игру на эстонский форум линуксойдов. Может и они протестируют (если игра на английском). То, что они напишут - могу перевести тут ;). Оно надо?


Конечно надо! Сейчас игра есть на английском и немецком.
Я сейчас немного ушел в творческий процесс, и не появляюсь тут регулярно (собственно я нигде сейчас регулярно не появляюсь :unsure: )... сокро выложу новый билд беты... с 32-х и 64-битным бинарниками для линукса, оптимизациями регдеринга, шейдерами (ничего навороченного, просто попиксельное освещение пока + часть математики уйдет на гпу считаться, если железо не держит шейдеры, будет работать по старинке, но работать будет! все тестируется на ноутбуке со встроенной графикой от интела на i855GM :blink: хотя конечно фпс-ами это чудо не блещет) ...
Все это надо тестить естественно :), чем больше тестеров тем лучше, т.к. в линуксе гораздо больше нюансов чем в винде, и очень хочется все их выловить до финального релиза ... что б потом не пришлось краснеть... ;)
Спасибо сказали:
Аватара пользователя
Boron
Сообщения: 197

Re: Astromenace

Сообщение Boron »

viewizard, все, создал тему на эстонском форуме линуксойдов. Ссылку на тему давать нет смысла, т.к. я предполагаю, что ты там все-равно мало что поймешь.

Расписал все как мог. Буду ждать ответов. Как только кто что ответит - напишу тебе в личку... Только наверное мало кто будет из эстонцев тестировать игру, т.к. самих линуксойдов у нас мало :(... Но лучше десяток человек, чем никто вовсе ;).
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

Boron писал(а):
01.11.2006 16:49
viewizard, все, создал тему на эстонском форуме линуксойдов. Ссылку на тему давать нет смысла, т.к. я предполагаю, что ты там все-равно мало что поймешь.

да и это правильно, все равно ничего не пойму, я к сожалению хоть и наботал некоторое время в Eesti, эстонский не выучил... уж сильно он отличается от украинского, чтобы его вот так с ходу за пару месяцев его выучить :)

Boron писал(а):
01.11.2006 16:49
Расписал все как мог. Буду ждать ответов. Как только кто что ответит - напишу тебе в личку... Только наверное мало кто будет из эстонцев тестировать игру, т.к. самих линуксойдов у нас мало :(... Но лучше десяток человек, чем никто вовсе ;).

Ок. Спасибо большое :)
Сколько б там ни было человек, помощь в тестировании всегда приветствуется :)


2 ALL
Залил новый билд.

Изменения:
- Исправлена ошибка работы с памятью в аудио модуле.
- Убран Sound Pitch (используется в звуковых эффектах при взрывах) из линукс версии игры (проблемы в библиотеке OpenAL).
- Исправлен код нахождения столкновений (иногда снаряды могли пролетать через объекты).
- Скорость перезарядки энергетического щита босов уровней уменьшена.
- Увеличен звук взрыва и удара снаряда о противника.
- Аудио код вынесен в отдельный поток во время загрузки данных (проблема с остановкой и перезапуском музыки во время загрузки).
- Добавлена небольшая оптимизация вывода звука (объекты вне пределов видимости не "звучат").
- Переработан менеджер звуков.
- Не проигрывается звук попадания, если этот снаряд уничтожает объект (играется только звук взрыва).
- Исправлено открытие броузера в линуксе (проблемы с xgl и запуском игры в другой копии х сервера).
- Оптимизация прорисовки, добавлена работа с VBO (Vertex Buffer Object). (опционально, должно поддерживаться видео картой).
- Небольшая оптимизация кода нахождения столкновений.
- Оптимизация работы с текстурой (добавлена возможность работы с текстурой со сторонами не степени 2). (опционально, должно поддерживаться видео картой).
- Небольшая оптимизация прорисовки системы частиц.
- Добавлена работа с OpenGL Shading Language (GLSL). (опционально, должно поддерживаться видео картой).
- Добавлен пункт меню "OpenGL Shading Language menu option" (Options -> Advanced). По умолчанию установлен в "Off" (выключено).
- Добавлен GLSL шейдер для просчета математики и прорисовки систем частиц.
- Добавлен шейдер "Directional light per pixel" (немного улучшает качество прорисовки).
- Незначительное исправление в менеджере источников света.
Общие изменения:
- Начато открытое тестирование 64-х разрядной версии игры для линукса. С данного момента, 64-х разрядные исполняемые файлы будут входить в пакеты с линукс версиями игры.

Качаем как всегда со странички:
http://www.viewizard.com/download.php
Спасибо сказали:
Аватара пользователя
Boron
Сообщения: 197

Re: Astromenace

Сообщение Boron »

Извините за оффтоп, но хочу прокоментировать:
да и это правильно, все равно ничего не пойму, я к сожалению хоть и наботал некоторое время в Eesti, эстонский не выучил... уж сильно он отличается от украинского, чтобы его вот так с ходу за пару месяцев его выучить smile.gif


Мне два месяца осталось до 20-ти лет. Я родился и вырос в Эстонии (правда в русскоязычном регионе, где эстонскую речь не часто услышешь). Несмотря на то, что эстонский преподается с первово класса до окончания учебы (в универах вообще только на эстонском преподование), я по эстонски был ни бум-бум. Исправилось положение только когда познакомился этим летом с эстонкой, которая по русски кроме "пока" ничего не знала (и пока я не стану хорошо говорить - по русски она больше ничего и не узнает).

Сейчас уровень эстонского у меня намного выше стал (буквально за три-четыре месяца). И-то только благодаря сильному желанию выучить язык + огромной помощи той девушки... Начинал все со словариков и общения с ней по МСН, ну и потом уже и практиковать стал речь...

Я к чему это - просто тяжелый на самом деле язык... И за столько лет, без желания - нифига не выучил. Так а ты про несколько месяцев говоришь...

Еще раз сорри за оффтоп... Стольким обязан девушке - хотел поблагодарить ее публично (жаль только сама она этого текста наверное не увидит)..
Спасибо сказали:
Аватара пользователя
creative
Сообщения: 136
ОС: openSuSE / Windows XP

Re: Astromenace

Сообщение creative »

А сколько весит это чудо, о котором тут так спорят???
viewizard, ты один создаёшь эту игрушку? :blink:
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

killer писал(а):
04.11.2006 21:03
А сколько весит это чудо, о котором тут так спорят???

На данный момент 30.9 мегабайт. Но размер еще увеличится, т.к. музыка и эффекты еще там не все.

killer писал(а):
04.11.2006 21:03
viewizard, ты один создаёшь эту игрушку? :blink:

В общей сложности над игрой работают/работали 7 человек.
Я в этой игре участвую как менеджер/программист.
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Astromenace

Сообщение cheer »

Гы, на Archlinux-current и карточке Ati недопустимая инструкция. А на том же -current и nVidia всё в порядке.
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

cheer писал(а):
04.11.2006 21:55
Гы, на Archlinux-current и карточке Ati недопустимая инструкция. А на том же -current и nVidia всё в порядке.

Что опять? :blink:
Честно говоря уже надоело сражаться с ати... эти сволочи половину опенжл команд в драйверах под линукс поддерживают криво. Ловить косяки ати драйверов и в очередной раз переписывать кучу кода я не буду, пусть делают нормальные драйвера под линукс... в конце концов каждому терпению есть предел...

Самое смешное что в винде работает на чем угодно, на ати тоже... в линуксе даже на интеловском i855 работает (за нвидию я молчу уже)... а кучерявая ати под линуксом ставит мне палки в колеса все время разработки игры...
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Astromenace

Сообщение cheer »

У меня открытые дрова на ati. А ставить fglrx я не в силах :)
Спасибо сказали:
Аватара пользователя
viewizard
Сообщения: 279
ОС: Gentoo

Re: Astromenace

Сообщение viewizard »

cheer писал(а):
05.11.2006 00:22
У меня открытые дрова на ati. А ставить fglrx я не в силах :)

Ну ты приколист :lol:
а я уже подумал опять проприетарщики подмутили что-то...

Хотя у меня на интеле 855 тоже открытые драйвера - все работает... хотя конечно фпс очень низкий, даже в винде с нормальными драйверами от интела фпс в 3-4 раза выше...
Это я к тому, что открытые драйвера еще очень далеки до проприетарных... :unsure:
Спасибо сказали:
Аватара пользователя
cheer
Сообщения: 729
Статус: Самовлюблённый сноб
ОС: archlinux i686-current

Re: Astromenace

Сообщение cheer »

Для radeon 9000 - не так и плохи. Просто последние версии fglrx мою карту не поддерживают, поэтому я на открытых. В ppracer артефактов почти нет, а вот в Heroes V играть практически невозможно. Цветов нехватает, но ничего не тормозит.
Спасибо сказали: