LINUX.ORG.RU

Новогодний релиз Battle Tanks 0.7.5800 xmas edition


0

0

С НАСТУПАЮЩИМ НОВЫМ ГОДОМ!!!

Здравствуйте наши дорогие радиослушатели!

С гордостью представляем вам новый юбилейный 16-ый релиз посвящённый Новому Году и Рождеству.
В движке поменялось практически всё: от баланса до Владивостока. А именно: мы добавили быдло-скриптинг на луа. Полностью переделан игровой баланс, радиусы поражения оружия. Играя солдатом можно, наконец, кидаться гранатами и таскать ядерные бомбы (ха-ха! не пытайтесь повторить это дома).
Лончер научился подбирать ракетоносца (это тоже очень смешно).
Солдаты бегающие за хозяином телепортируются поближе, если не могут дойти пешком.
Мы добавили карту со случайным набором противников, на которой можно потестировать практически-всё-вооружение против практически-всех-врагов. :)

Без новых машинок убийства так же не обошлось: багги с полуавтоматическими пушками(зенитная пушка по alt-fire), агрессивный вертолёт на арене, который целенаправленно хочет убить игрока. (арена) А если случайно сбить вертолёт над кем-нибудь - это чревато летальным исходом. :( Подводная лодка теперь не просто стоит на месте, она запускает ядрёные баллистические ракеты. На арене можно ощутить мощь нового монстра (слизня). Но кроме убийств и насилия, добавились и способы этого насилия избежать. Если сесть в бесхозную машину, то враги перестают тебя видеть.
Изменения коснулись и схем десматча, теперь, вместе с ограничением времени можно включить “респаун в случайной точке”.

Специально для этого релиза, всемирно известный человек и пароход музыкант и композитор Петрович написал новую песню “Карбофос”.

>>> блог.

ура! спасибо

anonymous
()

Блин, впервые хочется сходить по ссылке! спасибо за новогоднюю новость!

GFORGX ★★★
()

спасибо за новость, посмеялся =) собираю

Obey-Kun ★★★★★
()

> ... 16-ый релиз посвящённый Новому Году и Рождеству.

Судя по "Норвегия. Официальный документооборот в открытых форматах", на ЛОРе сплошные ТруЪ-блэкеры, а тут с рождеством поздравляют. :-X

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

описание оружея просто атас ! пять баллов ребята !

anonymous
()

У чуваков с чувством юмора все в порядке :) Посмеялся, иду тащить этот хлам :)

anonymous
()

Молодцы, после такого описания загорелся поиграть в это :))

anonymous
()

"Жертвуя в период с 22.07.2007 по 07.01.2008 вы получаете скидку - 5 центов на каждое пожертвование!*" убило=)))

Ur4inA
()

а там боты есть или что подобное ? Самому чтобы порезаться ?

Ky6uk-Py6uk
()
Ответ на: комментарий от Ur4inA

>"Жертвуя в период с 22.07.2007 по 07.01.2008 вы получаете скидку - 5 центов на каждое пожертвование!*" убило=)))

+1

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

В 3/14зду сессию! Ушел качать!

С новым ребята! Наконец то этот свинский год заканчивается...

anonymous
()

% ./bt
[23:55:09.087][src/main.cpp:44]  [notice] starting up... version: 5800 beta
[23:55:09.088][src/main.cpp:46]  [notice] mem avail: -1 mb
terminate called after throwing an instance of '__gnu_cxx::__concurrence_lock_error'
  what():  __gnu_cxx::__concurrence_lock_error
[1]    8041 abort      ./bt

AMDmi3
()

весит оно конечно нифигово, но уже качаю

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

наверно первая тема за долгое время, которую никто не обосрал)

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

> А чо это еще в дебиан не засунули? =)

могу для ubuntu на amd64 пакет дать.

anonymous
()

хороший повод купить gamepad. тока чейто мудреные они нынче стали. гдеб простую найтить. и под правую руку

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

> хороший повод купить gamepad. тока чейто мудреные они нынче стали. гдеб простую найтить. и под правую руку

У меня кстати btanks не заработал нормально с геймпадом, хотя остальные игрушки работают отлично

urandom
()

~/Downloads/btanks-0.7.5800$ 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... yes
Checking for IMG_Load(0) in C++ library SDL_image... yes
Checking for ALuint s; alGenSources(1, &s) in C++ library openal... yes
Checking for ov_open(0, 0, 0, 0) in C++ library vorbisfile... yes
version: 0.7.5800
Exception: Cannot find lua5.1/lua5.0 or lua pkg-config information:
  File "/home/timth/Downloads/btanks-0.7.5800/SConstruct", line 262:
    SConscript('#/build/' + buildmode + '/' + 'SConscript')
  File "/usr/lib/scons/SCons/Script/SConscript.py", line 583:
    return apply(method, args, kw)
  File "/usr/lib/scons/SCons/Script/SConscript.py", line 520:
    return apply(_SConscript, [self.fs,] + files, subst_kw)
  File "/usr/lib/scons/SCons/Script/SConscript.py", line 245:
    exec _file_ in call_stack[-1].globals
  File "/home/timth/Downloads/btanks-0.7.5800/SConscript", line 81:
    raise Exception("Cannot find lua5.1/lua5.0 or lua pkg-config information")

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

Мдя, ну забыли они README-linux.txt подредактировать и добавить туда напоминание что теперь пакеты lua нужны, что ж теперь.

urandom
()

>луа

Автор додумался перевести и исковеркать русскоязычную новость? Сравните с тем что по ссылке.

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

~/Downloads/btanks-0.7.5800$ aptitude search lua
p   libclan2c2a-lua                    - Lua module for ClanLib game SDK              
p   libgv-lua                          - Lua bindings for graphviz                    
p   liblua40                           - Main interpreter library for the Lua 4.0 prog
p   liblua40-dev                       - Main interpreter library for lua40: static li
i A liblua5.1-0                        - Simple, extensible, embeddable programming la
p   liblua5.1-0-dev                    - Simple, extensible, embeddable programming la
p   liblua5.1-curl-dev                 - libcURL development files for the lua languag
p   liblua5.1-curl0                    - libcURL bindings for the lua language version
v   liblua5.1-dev                      -                                              
p   liblua5.1-expat-dev                - libexpat development files for the lua langua
p   liblua5.1-expat0                   - libexpat bindings for the lua language versio
p   liblua5.1-filesystem-dev           - luafilesystem development files for the lua l
p   liblua5.1-filesystem0              - luafilesystem library for the lua language ve
p   liblua5.1-socket-dev               - TCP/UDP socket library for Lua 5.1           
p   liblua5.1-socket2                  - TCP/UDP socket library for Lua 5.1           
p   liblua5.1-sql-doc                  - luasql development files for the lua language
p   liblua5.1-sql-mysql-dev            - luasql development files for the lua language
p   liblua5.1-sql-mysql2               - luasql library for the lua language version 5
p   liblua5.1-sql-sqlite-dev           - luasql development files for the lua language
p   liblua5.1-sql-sqlite2              - luasql library for the lua language version 5
i A liblua50                           - Main interpreter library for the Lua 5.0 prog
p   liblua50-dev                       - Main interpreter library for Lua 5.0: static 
p   liblua50-socket-dev                - TCP/UDP socket library for Lua 5.0           
p   liblua50-socket2                   - TCP/UDP socket library for Lua 5.0           
p   libluabind-dev                     - luabind c++ binding for lua: static library a
p   libluabind-doc                     - luabind c++ binding for lua: documentation fi
p   libluabind-examples                - luabind c++ binding for lua: example files   
p   libluabind0                        - luabind c++ binding for lua: runtime library 
p   liblualib40                        - Extension library for the Lua 4.0 programming
p   liblualib40-dev                    - Extension library for Lua 4.0: static and hea
i A liblualib50                        - Extension library for the Lua 5.0 programming
p   liblualib50-dev                    - Extension library for Lua 5.0: static and hea
p   libtolua-dev                       - Tool to integrate C/C++ code with Lua - devel
p   libtolua0                          - Tool to integrate C/C++ code with Lua - runti
v   lua                                -                                              
p   lua-mode                           - Emacs mode for editing Lua programs          
p   lua40                              - Small embeddable language with simple procedu
p   lua40-doc                          - Documentation for the Lua 4.0 programming lan
p   lua5.1                             - Simple, extensible, embeddable programming la
p   lua5.1-doc                         - Simple, extensible, embeddable programming la
p   lua5.1-policy                      - lua5.1 debian policy                         
p   lua5.1-policy-dev                  - lua5.1 debian policy - template and scripts  
p   lua50                              - Small embeddable language with simple procedu
p   lua50-doc                          - Documentation for the Lua 5.0 programming lan
p   luasocket                          - TCP/UDP socket library for Lua 5.0           
p   luasocket-dev                      - TCP/UDP socket library for Lua 5.0           
p   luasocket-doc                      - TCP/UDP socket library for Lua documentation 
v   tolua                              -                                              
v   tolua-dev            

что ставить?              

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

>что ставить?
http://sourceforge.net/forum/forum.php?thread_id=1795188&forum_id=571414

>1. зайти в папку btanks/trunk
>2. прочитать README-linux.txt, там написаны пакеты которые надо >поставить (ставить надо -dev пакеты) + поставьте scons.
>3. запустить scons в папке транк. если сконс отработает, запускать ./bt >из текущей папки.

В принципе можно было догадаться.

yurikoles ★★★
()

Запарился собирать, скиньте ктонить собраную статику

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

>В принципе можно было догадаться.

чё догадаться то ? В ридми ни слова не сказано про пакеты lua, поставил lua5.1 и liblua5.1-0 все равно матерится:

version: 0.7.5800
Exception: Cannot find lua5.1/lua5.0 or lua pkg-config information:
File "/home/niemand/downloads/btanks-0.7.5800/SConstruct", line 262:

anonizmus
()

Нда... ребята веселые. помойму первая новость которую не обосрали. 
из описания:
>Пять десантников в полной боевой амуниции, замороженные и упакованные GZIP-ом в прямоугольные блоки стандартного размера. Каждый десантник перед заморозкой проходит гормональную и стероидную подготовку, и после пятиминутной микроволновой обработки полностью готов к боевым действиям. Поставляются в пулеметном и ракетном вариантах.

убило.

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

Накаркал... Оно уже наступило...

Если по теме, то: у ребят явно с юмором все в порядке. Прочитав новость захотел скачать...

anonymous
()

/me до сих пор в шоке от прочитанного.

Кстати, мсье whoozle принадлежит к команде разработчиков Battle Tanks? Если нет, то почему он пишет "Мы добавили карту со случайным..."? Короче, эта новость - копипаст даже без попытки добавить что-то свое.

ушел качать.

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

>P.S. Чего-то оно не очень стабильно на АМД64... ;) известный баг openAL. Надо убрать MMX инструкции из 64-битной сборки. для дебиана пакет есть тут : http://dump.iof.ru/people/megath/openal/

по поводу геймпада: попробуйте нажать g или j в диалоге настроек - только эта фича кривая и мы её переделаем. чтобы пропустить контрол которого нет на вашем джойстике - нажмите esc.

не забудьте поставить управление джойстиком в этом же диалоге настроек, сверху.

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

Кстати, мсье whoozle принадлежит к команде разработчиков Battle Tanks? да, он единственный пейсатель кода в команде

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

>Кстати, мсье whoozle принадлежит к команде разработчиков Battle Tanks? да, он единственный пейсатель кода в команде

Тогда беру свои слова обратно.

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

Вылезти из машины можно по F1, а как потом обратно залезть?

anonymous
()

с картинкой 1024х768 на порлный экран оно у меня дергается, плюс звук тоже как-то странно дерагнется и щелкает. Видюха FX5200

prizident ★★★★★
()

> Снаряд со смешным центром тяжести

Это пять :)

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

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... yes Checking for IMG_Load(0) in C++ library SDL_image... yes Checking for ALuint s; alGenSources(1, &s) in C++ library openal... yes Checking for ov_open(0, 0, 0, 0) in C++ library vorbisfile... yes version: 0.7.5800 scons: done reading SConscript files. scons: Building targets ... scons: building associated BuildDir targets: build/release g++ -o build/release/ai/base.os -c -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -fPIC "-O3 -Wall -pedantic -Wno-long-long -pipe -pthread " -DUSE_GLSDL -DV3_DISABLE_Z -D_REENTRANT -DRELEASE -DBTANKSAPI=DLLEXPORT -DENABLE_LUA -DENABLE_LUA -Ibuild/release -I. -Ibuild/release/src -Isrc -I. -Isrc -I/usr/include/lua5.1 ai/base.cpp cc1plus: error: invalid option argument '-O3 -Wall -pedantic -Wno-long-long -pipe -pthread ' scons: *** [build/release/ai/base.os] Error 1

Что ему надо сделать что бы скомпилилось ?

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

Дай угодаю, slackware, gcc 3.X?

Из SConstruct, убрать env.Append(CCFLAGS='-O3 '), env.Append(CPPFLAGS='-O3 '), env.Append(CPPFLAGS=' -Wall -pedantic -Wno-long-long -pipe -pthread '), =' -Wall -pedantic -Wno-long-long -pipe -pthread ')

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