LINUX.ORG.RU

Вышла новая версия battle tanks 0.5.3784


0

1

В этом релизе добавлено две совершенно новых карты: дюна (кооперативная) и battle tanks university. Улучшена поддержка звука, озвучены практически все действия в игре. "Эмбиент" лупы для деревни, леса, города, болот. Автоприцеливание для танка и шилки. Новая секретная машинка добавлена на каждой (!) карте. Много разных изменений UI(тактическая карта, настройки, выбор клавиш) Различные улучшения мультиплеера, кооператива (союзные юниты на dune, например) Песчаный червь из дюны (на dune и wastes картах) :)

релиз для windows(MSI-installer) и исходники для linux можно качать с http://sourceforge.net/project/showfi...

>>> Подробности

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

>Вывод: Ф ТОППКУ!

>R00T

бугага, это у тебя от топки глаза такие красные? :))

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

автору респект, все скомпиллилось, косяки правда с путями, бинарь ищет дата файлы в /share/гдетототам, но ща все поправим.

PS: было бы удобно если бы работал scons install имхо

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

scons install будет :) учтены все ошибки и ругань.

насчёт SDL_ttf-devel : (я где-то видел что в одном пакете(SDL_ttf) были и хедеры и либы)

я бы всё-таки рекомендовал линуксоидам брать сырцы из svn :) там постоянно что-то новое появляется. :)

whoozle
() автор топика
Ответ на: комментарий от whoozle

в svn версии всей этой возни с prefix'ами и дирами нет

whoozle
() автор топика
Ответ на: комментарий от eg0_dist0rti0n

ну если ты прочитать выхлоп программы не можешь, чтобы понять в чем возникла необходимость - то шо ж ты мне про гон-то говоришь? иг0 дистОршbIH?

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

А тебе череп не жмет? Типа самый умный? Вот то что ты называешь выхлопом Checking for SDL_Init(0) in C++ library SDL... no Ты действительно хочешь сказать, что именно из этого сообщения следует что нехватает конкретно libsdlXXX-dev ? а не например libsdlXXX.debian или libsdlXXX.debian-all или libsdl-console или libsdl-gfxXXX. Ты что все либы наизусть знаешь и помнишь? Короче я тебя презираю за дешёвый снобизм. Откатись.

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

До определённого момента всё было как у eg0_dist0rti0n, но вот теперь...

$ scons -c && scons

scons: Reading SConscript files ...

Checking for sigc::signal1<int,int> sig in C++ library sigc-2.0... yes

Checking for XML_ParserCreate(NULL) in C library expat... yes

Checking for zlibVersion() in C library z... yes

Checking for SDL_Init(0) in C++ library SDL... no

При том что:

$ aptitude search libsdl i libsdl-console - console that can be added to any SDL application

v libsdl-dev -

i libsdl-gfx1.2-4 - drawing and graphical effects extension for SDL

i libsdl-image1.2 - image loading library for Simple DirectMedia Layer 1.2

i libsdl-image1.2-dev - development files for SDL 1.2 image loading libray

i libsdl-mixer1.2 - mixer library for Simple DirectMedia Layer 1.2

i libsdl-mixer1.2-dev - development files for SDL1.2 mixer library

i libsdl-net1.2 - network library for Simple DirectMedia Layer

i libsdl-net1.2-dev - Development files for SDL network library

i libsdl-pango1 - text rendering with Pango in SDL applications (shared library)

i libsdl-perl - SDL bindings for the Perl language

i libsdl-sound1.2 - Decoder of several sound file formats for SDL

i libsdl-ttf2.0-0 - ttf library for Simple DirectMedia Layer with FreeType 2 support

i libsdl-ttf2.0-dev - development files for SDL ttf library (version 2.0)

v libsdl1.2-all -

v libsdl1.2-arts -

i libsdl1.2-dev - Simple DirectMedia Layer development files

v libsdl1.2-esd -

v libsdl1.2-nas -

v libsdl1.2-oss -

i A libsdl1.2debian - Simple DirectMedia Layer

c libsdl1.2debian-all - Simple DirectMedia Layer (with all available options)

i A libsdl1.2debian-alsa - Simple DirectMedia Layer (with X11 and ALSA options)

p libsdl1.2debian-arts - Simple DirectMedia Layer (with X11 and aRts options)

p libsdl1.2debian-esd - Simple DirectMedia Layer (with X11 and esound options)

p libsdl1.2debian-nas - Simple DirectMedia Layer (with X11 and NAS options)

p libsdl1.2debian-oss - Simple DirectMedia Layer (with X11 and OSS options)

$ aptitude show libsdl-dev

No current or candidate version found for libsdl-dev

Package: libsdl-dev

State: not a real package

Provided by: libsdl1.2-dev

Объясните, пожалуйста, что нужно дальше делать. Заранее благодарю.

ArcFi
()
Ответ на: комментарий от anonymous

>Попробовал собрать. Оказалось, что ей нужен scons для сборки.
Попробовал собрать scons:
Processing files: scons-0.97-1
error: File not found by glob: /usr/src/scons-src-0.97/build/rpm-buildroot/usr/man/man1/scons.1*
error: File not found by glob: /usr/src/scons-src-0.97/build/rpm-buildroot/usr/man/man1/sconsign.1*
error: File not found by glob: /usr/src/scons-src-0.97/build/rpm-buildroot/usr/man/man1/scons-time.1*
RPM build errors:
File not found by glob: /usr/src/scons-src-0.97/build/rpm-buildroot/usr/man/man1/scons.1*
File not found by glob: /usr/src/scons-src-0.97/build/rpm-buildroot/usr/man/man1/sconsign.1*
File not found by glob: /usr/src/scons-src-0.97/build/rpm-buildroot/usr/man/man1/scons-time.1*
scons: *** [build/scons/build/bdist.linux-x86_64/rpm/RPMS/noarch/scons-0.97-1.noarch.rpm] Error 1
scons: building terminated because of errors.
root@R00Tnote:/usr/src/scons-src-0.97#

>Вывод: Ф ТОППКУ!

>R00T

ТЫ БЛОНДИНКА? ))))

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

Мдяяяяяяяяяяя............. Ну что я могу сказать? Вот поэтому я использую source-based дистрибутив, а именно Gentoo. Сам когда-то маялся с такой же фигнёй в пакетных дистрах когда надо было что-то поставить, а этого не было в репозиториях. Gentoo конечно ставить долго, да и настраивать нужно ручками, но зато потом ТАКОЙ КОМФОРТ, что словами не передать. Пробовал перелезть назад на пакетный дистр (Suse, Mandriva), но очень быстро понял что этого делать не стоило, т.к. комфортом в использовании там и не пахло. Gentoo - наше всё!!! В итоге потом вообще снёс винду, очистив тем самым туеву хучу места на диске и вот уже как пару месяцев живу чисто под линухой и ни в чём себе не отказываю, смотрю фильмы (в том числе DVD с DVD меню), слушаю на своих 6-ти колонках музыку, выхожу в инет, даже играю когда время есть (HOMM1-HOMM5, Homeworld2, Mafia и т.д.), причём с играми вообще проблем нет, всегда выручает wine, а если не может то Cedega 6.0, щас вот качаю эту игрульку, хочу посмотреть. Ebuild для неё тут пролетал, должна собраться без проблем. Да, клавиатурку мультимедийную тут недавно прикрутил BTC, с помощью keytouch настроил кнопочки, плюс ещё кое-чего в исходниках сменил, теперь всё устраивает, комп засыпать на диск с Nvidia дровами для моей 7600 GT видюхи научил. Руки вот только всё никак до настройки блютуфа не дойдут, а так всё отлично, даже диски сами вылазят когда на кнопочку на приводе жмёшь да флешки и прочая приблуда (типа камер там всяких да USB плееров) автоматом распознаётся и монтируется. Словарик Stardict тут недавно поставил, оказалась МЕГА-удобной штуковиной. Ты ему выделяешь слово, а он тебе раз-подсказку во всплывающем окне с переводом показывает, Ваще класс!!! Лингво такого и не снилось. Надо вот было винду поюзать малость для чисто таких специфичных нужд (прошивка телефона), ну так поставил vmware заказал себе 30-ти дневный ключик для неё, а подней хрюшу поставил и всё что надо было сделал. Есть только одна проблемка пока, это шнурок CA-42 почему-то не опознаётся ядром видимо, CA-53 нормально подцепляется и vmware говорит что мол подрубилось устройство а потом в винде для него дрова просится начинают, а вот с CA-42 как-то глухо совсем, никакой реакции. Работает только под чистой виндой без эмуляции и то не без танцев с бубном. Ну это вообщем лично мои весьма специфичные проблемы, а так всё ОК.

Я собственно к чему это всё писал. А к тому что много чего плохого люди говорят про Генту, мол недружелюбный он мол компилить там всё надо и мол самому всё настраивать, так сказать что он не юзер френдли. Это конечно всё да, да только вот в этом топике люди сами воочию видят чего стоит эта самая юзабильность и простота в установке таких дистров как Suse Mandriva или Ubuntu, да и вообще практически любых пакетных дистров. Цена простоты - ваша свобода или же ваше время. А что если вам вдруг понадобилось 10 таких софтин, сколько дней вы их будете пытаться ставить? Скорее просто плюнете,забьёте и полезете обратно в винду. А в Генте всегда всё компилится и нет никогда никаких там Dev пакетов, исходник-есть исходник, целиком компилится и ставится и все библиотеки на месте, всё работает. А всякие там RPM deb и прочие... И кстати из Генты ведь тоже можно собрать юзер-френдли дистр, закатать в образ и ставить на любое количество машин быстро качественно и надёжно. После чего человеку расказать про команду emerge или гуишник к ней прикрутить и всё. Таких проблем у него не будет, точнее у него потом вообще проблем не будет с операционной системой, она будет просто годами стабильно работать, подчиняясь его командам.

P.S. Я вот тут описал малость свою домашнюю машинку на базе Генты из которой я сделал для себя Десктоп, очень удобный ничем не уступающий венде, а во многом её превосходящий. И после этого всё пытаюсь понять зачем вообще нужны все эти мандривы да сьюзи и убунты ну и плюс ещё винды. Зачем этот гемор нужен? Ставьте Генту или просите поставить кого-нить или же копните в сторону фанту (вроде как проект создания юзер-френдли генты) и НАСЛАЖДАЙТЕСЬ. Забудтье о библиотеках, зависимостях, жутком трафике при обновлении и проблемах RPM пакетов. Поставтье, а потом просто работайте или отдыхайте!!!

P.P.S. Всё вышесказанное конечно моё личное ИМХО, но тем не менее готов отстаивать свою точку зрения.

With best regards!

Vvacum
()
Ответ на: комментарий от ArcFi

Блин, у меня debian etch, собралось все на ура. На каждый выхлоп scons просто делал поиск через apt-cache search, и все. Теперь тока хз как собранную игрушку распихать по нужным местам. Где это хоть описано?

ivon
()
Ответ на: комментарий от alt0v14

До попытки собрать эту игру про сконс никогда не слышал. Поставил его из репозитория и всё собралось практически без проблем. Были какие-то косяки с путями к библиотекам, но решалось тривиально. Не понимаю, чего столько шуму.

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

презиралку отрасти сначала. тебе говорят куда копать чтобы вопросы тупые не задавать, а ты тут свои гнусные вы#@ны начинаешь вы#$нивать. Учи умные ссылки ламерок. http://ln.ua/~openxs/articles/smart-questions-ru.html#asking

eXOR ★★★★★
()

Поясните тупому, что тут вместо make install?

Собрать - собрал, при попутке запустить ругается на отсутствие лежащего в этом же каталоге libmrt.so

sv75 ★★★★★
()

Кстати, а почему авторам было, извините, pygame не использовать?

sv75 ★★★★★
()

Надеюсь, разработчики икают.

Млять, собрал. Собралось нормально. Захреначил чертовы данные (а что, нельзя было еще и инсталл приделать, чтобы в /sur/local все писалось?), потрахался с указанием LD_LIBRARY_PATH...

И вот игра грузится, а потом валится. Точнее сама завершает работу. Читал говнологи.

[15:50:42.159][src/config.cpp:46] [debug] saving config to /home/jackill/.btanks/bt.xml... [15:50:42.160][src/window.cpp:333] [debug] shutting down, freeing surface [15:50:42.196][src/world.cpp:66] [debug] cleaning up world... [15:50:42.196][tmx/map.cpp:884] [debug] cleaning up map... [15:50:42.196][tmx/map.cpp:842] [debug] cleaning up... [15:50:42.196][tmx/map.cpp:876] [debug] clearing map generator... [15:50:42.196][tmx/map.cpp:886] [debug] clear() succeedes, deleting map generator... [15:50:42.196][src/config.cpp:295] [debug] cleaning up config...

Теперь хочу узнать, какого хера после записи конфига нужно выходить?

Кто вообще так пишет, чтобы все трахались сначала с установкой, потом с запуском, и в конце смотрели на эти скорбные надписи?

Раз все так через задницу, делайте бинарные сборки и кладите рядом.

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

Хочу еще добавить. Так писать доки по сборке - это явное хамство.

"Мы тут чего-то написали после вчерашнего пива, остальное додумайте сами".

Тяжело было написать все нормально? Любая западная программа вне зависимости от размера документирована лучше, чем эта игра.

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