NewsBlog

Украинская локализация

21 July 2008

Благодаря Вадиму Нехаю наша игра обзавелась украинской локализацией. Спасибо ему!

Локализация будет включена в окончательный релиз 0.8.xxxx, но те, кому не терпится, могут найти ее в SVN.

Пользуясь случаем, мы обращаемся к тем, кто уже переводил нашу игру на родной язык: в игре появилось много новых фраз, которые еще не переведены. Мы будем очень признательны, если вы обновите локализацию.

Comments: 4688 Comments

После пяти лет месяцев непосильного труда…

11 July 2008

С момента выхода 0.7.5800 прошло пять месяцев и 1679 коммитов. И мы решили, что больше тянуть с релизом нельзя. Но так как код еще не до конца отлажен, представляем на ваш суд промежуточный билд Battle Tanks 0.8-RC1. Внутри так много нововведений и фич, что наш скромный коллектив уже не справляется с тестированием. Надеемся в этом на вашу поддержку и помощь.

Вкратце список нововведений:

Мультиплейер

  • Командная игра и два новых режима: Team DeathMatch и Capture the Flag.
  • Реализована игра посредством Всемирной-интернет-сети-компьютеров и запущены три наших собственных сервака для этого (CTF, Deatchmatch и Cooperative). Пока что они работают в тестовом режиме, но каждый желающий уже может подключиться к ним: просто кликните по кнопке Scan в меню Join the Game и ищите в списке btanks.media.netive.ru.
  • Для энтузиастов добавлена возможность запуска собственного standalone сервера.

Графика и звук

  • Благодаря нашей библиотеке D3dSDL, танки под Microsoft® Windows™ теперь используют DirectX™® вместо OpenGL™. Это очень позитивно сказалось на производительности.
  • Разрешения экрана больше не зашиты в код, а берутся из SDL.
  • Поддержка OpenAL, наконец-то, прекращена. Отныне, звук обрабатывается нашей собственной библиотекой Clunk.
  • Добавлено несколько новых звуков.

Управление и геймплей

  • Убран эффект замедления/ускорения
  • Улучшено управление с клавиатуры при стрельбе по диагонали (да, мы сделали это).
  • Чтобы усилить поскучневшую в последних релизах шилку мы сделали ей поворачивающуюся и самонаводящуюся башню.
  • Гранаты и мортирные снаряды теперь перелетают через препятствия.
  • Улучшен подсчет фрагов и добавлен “телефраг”: из двоих зашедших в один телепорт, в живых остается последний.
  • Автоматически сообщения в чат о подключении/отключении игроков, а так же о их безвременной кончине. Сообщения от игроков в командной игре покрашены в цвета команд.

Карты

  • Добавлена новая карта для Deathmatch и CTF, “Four Rooms”.
  • В дистрибутив включен редактор карт (который по-прежнему user-unfriendly).
  • В скрипты добавлены таймеры и эффект “ОВЕЧ” для невозбранного управления объектами через LUA. Можно рисовать скриптовые сценки :)

Код
Инкрементальный сетевой протокол, новая сериализационная модель и сжатие по словарю позволили сократить объем передаваемых по сети данных в несколько раз. Весь код портирован на g++ 4.3. Все ресурсы игры помещены в один большой архив resources.dat (это должно прийтись по вкусу собирателям .deb’ок, .rpm’ок и прочих ebuild’ов). Отказ от sigc++ в пользу собственной библиотеки. Также был улучшен генератор случайных чисел.

Уф! Но и это еще не все! Кому интересен весь список имзменений может почитать полный changelog. А мы с нетерпением ждем ваших багрепортов!

P.S. Мак-юзеры, к сожалению, пока остаются без билда. Но мы помним о вас.

Comments: 6015 Comments
Tags: Релизы

Дегенеративный саундтрек

9 June 2008

Мы открыли новый раздел сайта: «Музыка из танчиков», так что вы можете послушать и скачать наш дегенеративный саундтрек, пока мы заняты сборкой сервера для интернет-игры.

А какая ваша любимая мелодия?

Loading ... Loading ...

Оставайтесь с нами, есть небольшой шанс, что мы релизнемся уже на этой неделе!

Comments: 5330 Comments

Коротко о главном

4 May 2008

Урановые рудники дают о себе знать: уже четыре месяца нет релиза. Но мы, как настоящие герои и патриоты, не сдаемся. Грядет очередной «самый масштабный» термоядерный релиз. Кроме всего прочего, в нём будет поддержка командной игры и Capture The Flag! Код уже на 95% закончен, осталось тестирование и новая карта.

Страждущие линуксоиды уже могут тащить всё из svn.

Comments: 4936 Comments

Сломим врага — дадим отпор OpenAL!

24 March 2008

Поддержка OpenAL наконец-то почила в бозе. Теперь у нас своя крутая система генерации 3D-звука. Вы можете написать мне что вы думаете о ней или, если хотите, использовать её для своих целей.

Полдела сделано. Осталось что-нибудь придумать с интернет-игрой и будет релиз.

Comments: 6292 Comments

Случилось страшное! Начато портирование движка на Mac OS X

1 February 2008

Надеюсь, следующий релиз уже будет выпущен в трёх вариантах: Windows, Mac OS X и source для разных линуксов.

Comments: 4004 Comments

Кое-что для пользователей microsoft® windows™

30 January 2008

Следующий релиз танков будет использовать Direct3D вместо OpenGL в. качестве рендерера. Это позволит избежать многих проблем, улучшить производительность и позволит многим людям использовать аппаратное ускорение без драйверов от производителя. Ну и почему-то мой Direct3D рендерер гораздо быстрее glSDL, ничего личного:)

Кстати, в новом релизе будет инкрементальный сетевой протокол, который в 2–3 раза уменьшает кол-во данных передающихся по сети. 

Также в планах создание бесплатной, опенсорной библиотеки 3D-звука (без EAX). HRIR и HRTF уже есть, а остальное дело техники.

Comments: 5029 Comments

Редактор в массы!

14 January 2008

По многочисленным просьбам открываем чудовищный редактор. Он уже в svn, читайте README-editor.txt, потому что без бутылки в нём не разобраться :)

Comments: 6049 Comments

Танки падают на 64-битной платформе ?

26 December 2007

У вас 64-битный линукс и танки регулярно падают? Во всём виноват OpenAL, в котором убого сделана поддержка MMX.

  1. Обязательно сообщите в багтракер своего дистрибутива!
  2. Соберите openal без MMX, для этого замените в исходниках все #ifdef __MMX__ на #if 0. Просто сказать ./configure --no-mmx, нельзя, большое спасибо разработчикам.
    Уже пересобранные пакеты для Debian доступны здесь.
  3. В качестве временного решения, можно запустить танки с ключом --no-sound, но тогда вы потеряете половину радости от игры:)
Comments: 9998 Comments

Xmas mode

25 December 2007

Надоедливые рождественские декорации можно выключить, запустив танки с параметром --no-xmas. Ну, или можно подождать до 7-ого января :)

Comments: 10151 Comments