LINUX.ORG.RU

весеннее обострение... кодим игры 2 :)


0

0

Немного пошаманив с бубном, пересадил на новые колеса еще одну свою игру, жанра match-3, которую некогда показывал на форуме. Открыл сырцы, сделал возможность компилить для сборки пакеты(в defines.inc роскомментить строчку {$DEFINE USE_FOR_PKG}. Увы, пока со сборкой rpm-пакетов начал только разбираться, поэтому не собирал сам, но поместив папку data в /usr/share/sotg и ZenGL.so в /usr/lib, все работает :)), все настройки и логи храняться теперь в $HOME(папка .sotg).

Вообщем прошу протестировать эту поделку :) Если будет крашится или еще чего, прикрепляйте плиз к мессагам текст из лога($HOME/.sotg/log.txt) и свою конфигурацию. Для запуска игры потребуются драйвера с поддержкой OpenGL(увы без него не обойтись - система частиц с блендингом используя чистое 2D - нереально)

Отдельно скрины из игры тут:
http://andru.2x4.ru/games/sotg/screen01.jpg
http://andru.2x4.ru/games/sotg/screen02.jpg

Архив с игрой и сырцами(4.7Мб):
http://andru.2x4.ru/games/sotg/sotg.tar.bz2

ЗЫ: увы, под рукой не оказались старые шрифты из предыдущей сборки игры, посему пришлось подобрать другие, но только для английской сборки, при русской сборке шрифты фиговые...
ЗЫЫ: всевидящим анонимусам - да, на обоине прекрасное анимешное создание в готишном одеянии :)
ЗЫЫЫ: следующая игра будет мясной шутер ))) за который примусь допиляв двигло.

>>> Просмотр (1280x1024, 285 Kb)

★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от Andru

Вот rpm-ки: http://software.opensuse.org/search?baseproject=ALL&p=1&q=sotg

spec-файл можно посмотреть в любом из этих src-rpm.

На самом деле это src-rpm'ы только с натяжкой - компиляции из исходников там не просходит (вообще не представляю как это следать - мейк-файлов в архиве я не нашел) - устанавливаются бинарники, которые были в архиве при помощи install-скрипта (на самом деле там install_rpm.sh скрипт - немного модифицированный install.sh - лежит тоже внутри src.rpm)

Проверил на своей opensuse 10.3 - все работает (в том числе и звук)

bender ★★★★★
()
Ответ на: комментарий от bender

где ты был раньше :) Я тут таки решил с этим всем разобраться и нормально собрал пакеты, причем с deb'ами разобрался намного раньше.
http://andru.2x4.ru/games/sotg/sotg-1.0_i386.deb
http://andru.2x4.ru/games/sotg/sotg-1.0_amd64.deb
правда, под amd64 это относительно - оно требует ia32-libs и lib32asound2

ну и rpm тоже собрал, тоже проверял на своей сусе 10.3. Хотя сборку под 64-бита не делал, т.к. нету под рукой суси в 64-битном исполнении(deb'ы то смог проверить юзая live-cd ubunt'ы)
http://andru.2x4.ru/games/sotg/sotg-1.0-1.i586.rpm

ЗЫ: оформил на sourceforge страничку, мож игра не канет в лету :)
http://sourceforge.net/projects/sotg
также с убунтовского форума буржуи помогли заапрувить игру сюда:
http://gaming.gwos.org/doku.php/games:alphabetical:s:stones_of_the_gods

Andru ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.