NewsBlog

Finally we have dropped OpenAL support. R.I.P.

24 March 2008

I wrote a complete 3d-sound library recently. It’s as abstract as possible, so you can freely use it in your projects (LGPL license). Still very experimental and subject to change, but already usable. Or maybe wait for release. Anyway feel free to contact me.

Next targets are playing via internet and MacOS X port. Thank you for your attention.

Comments: 9 Comments

Today is a good day to die start Mac OS X port :)

1 February 2008

Hope next release will gladden Mac users too :)

Comments: 5 Comments

Good news for microsoft® windows™ users

30 January 2008

Next release for Windows will use DirectX instead of OpenGL. It will enable hardware acceleration for users w/o vendor drivers or with exotic video cards. Anyway it’s 2–3 times faster than glSDL implementation. Maybe I’ll write my own OpenGL proxy-renderer for SDL sometime, who knows? 

Among various improvements and fixes, this release contains new, incremental network protocol using 2–3 times less data than older one. 

Also I wrote prototype of the free 3d-sound library (HRIR, HRTF and other cryptic stuff), I hope I’d finish it in 2–3 month.

Comments: 13 Comments

The editor goes public

14 January 2008

Battle Tanks editor is available in SVN. Read README-editor.txt !

Comments: 2 Comments

Frequent crashes on 64-bit platforms

26 December 2007

Do you have 64-bit Linux and experience frequent crashes? It’s known OpenAL problem.

  1. Report about that problem to your distro’s bug tracker.
  2. OpenAL must be built without MMX support. There’s no performance penalty on modern platforms. Also you could remove __MMX__ related code by yourself, as I did for debian packages.
  3. As a temporary solution — you could switch off sound with --no-sound command line argument or set disable-music/sound in ~/.btanks/bt.xml.
Comments: No Comments

Xmas mode

25 December 2007

Annoying xmas-mode could be switched off by --no-xmas command line parameter. Or by waiting for 7th of January :)

Comments: No Comments

Battle Tanks Xmas Edition released!

22 December 2007

Good day dear friends! We proudly present the anniversary 16th release of our funny network arcade. In the new version, we have changed… well, everything. Have a look!

First of all, we have released the jerk scripting based on LUA (blames to its inventors).Then, the game balance is fully recalculated:

  • Weapon destruction ranges are reduced.
  • Playing as trooper, you can throw grenades and carry nukes (don’t try that at home!)
  • Rocket launcher can now carry the rocket trooper-beware of angry launchers!
  • Troopers teleport to their carrier if cannot find path.
  • Ther submarine launches nuke missiles.
  • The player can capture empty cars, drive them and USE HORN! When you are in the civilian vehicle, enemy units will not bother you.

Third, we have added The Arena. This is a coop map where you can test almost all weapons against almost all enemies. (BTW, try a new monster on Arena-the Acid Slime.)

Oh well, and of course we have added some killer machines: a bomber helicopter and Chinook that lands troops-they will both hunt you (see them on Arena). Also the new land unit is introduced-a buggy with MG turret; this is the only unit that can shoot down the helicopter. Beware of falling helis!

Also there are changes to deathmatch; we have added there a respawn in random place. And the new sountrack is composed-specially for this release!

The BT team wishes you the Merry Christmas and Happy New Year and offers the Sensational Christmas Discount on Donations: you get 5¢ discount on all donations made before 7th of January next year!*

* — not applicable to donations made through Sourceforge

Comments: 24 Comments
Tags: Releases

Something about upcoming 0.7

7 December 2007

We’ve done another big step towards the next release: rebalanced all stuff, reduced bullet ranges, implemented dozen new cool objects and modes (including submarine with ballistic nuke missiles), added LUA scripting which can affect almost all stuff on maps. 

But now we’ve hardly needed bright ideas for new maps demonstrating power of the new engine:) Feel free to drop a line or two in comments.

Comments: 4 Comments

Battle Tanks 0.6.5064 released!

3 October 2007

This release primarily was targeted at multiplayer improvements and playability even on poor connections. Added UDP connection for faster player response, paintball map was redrawn from scratch and millions fixes. Check it out!

BTW, we’ve got first snow here. Today.

Full changelog available here.

Comments: 13 Comments
Tags: Releases

0.5.4800 is out!

30 August 2007

Another bugfix release + Italian translation. Key features for this release are:

  • Added new simple map : paintball. You can test almost all weaponry available in game there.
  • Removed velocity parameters from sound engine, it’s not needed for 2d arcade, really. Improved cannon sounds.
  • Make nuke harder to escape.
  • Various AI fixes:
    • AI is able to travel via teleports (very basic support, they threat teleport as some kind of the bonus).
    • Blacklisting of unreachable objects.
    • Improved weapon balance calculations for infinite weaponry such cannons and machine guns.
    • Improved torus map handling and various small fixes.
  • Game could be started from the read only environment like cdrom or network drive.
  • Ported build system to vc80 compiler. Added manifests, upgraded installer.

We are waiting for the feedback from the Vista users regarding openAL and installer issues.

Comments: 10 Comments
Tags: Releases