as you problably noticed, it has been quiet around the development of Battle Tanks. The sad truth is, our time available for this project and our motivation to work on it are not what they used to be. So we were faced with a decision to make. Battle Tanks exists for almost as long as the Frozen Throne expansion of Warcraft 3 (which makes it almost 12 years old). So seeing it simply die is not worthy of the game.
So we decided the following:
We will make Battle Tanks Open Source
Ideally this would mean that everyone would contribute towards a new version by submitting his / her work to a central repository. The proprietary nature of the Warcraft map files makes this harder than I’d like. So for now, we will only make the map available for everyone, so you guys can see what the map looks like in its current form.
If anyone has questions or suggestions regarding this map feel free (and encouraged!) to voice them (Forum).
The aim – at this time – is to take the input of the community and maybe continue the development in a way that is feasible.
Of course, if someone wants to make a mod or use parts of the code for his own project, he / she is free to do so – it’s open source after all. But we would still like to get credit, if substantial parts of the map have been used (as you can see in the code itself).
Anyway, we hope the map helps some of you and maybe some of you help (the development of) the map.
Battle Tanks 8.80 (2.4 MiB, 2149 downloads)
The BT-Team wishes everyone a merry christmas and happy holidays!
Now, after showing you the open source version of Battle Tanks, I’ll show you what can be done with it.
A few months ago NarFlux asked me for an open source version, which I gave to him. He wanted to realize his own vision of the map, which apparently involved a lot of explosions. He didn’t include a changelog, but he had to say this about this mod:
The Tanks I’ve added are the Destroyer, the Ancient, and the Monolyth. All more end game Tanks. And the Towers don’t go down easy at all. Plus I added the little Plasma Towers that attack very slowly, and gave most of the Building little Long Range Attacks, or the Headquarters has the 10000 Damage attack with 1000 AoE ever 60 seconds. Then I went nuts with the Weapons, Armor Combinations, and Support Items.
If I make a list of all the changes I will send it to you…it would be quite long though.
It takes me at least 1 hour to 2 hours to play it, rushing with never happen.
He also acknowledged, that there are still some bugs in the map, but since this is more a show of concept, it shouldn’t bother anyone too much. So, take a look at it and tell us what you think about it! Who knows, maybe some of the changes will find their way into the main map 😉
Battle Tanks 8.63 Mod - B 1.8 (653.3 KiB, 2032 downloads)
it has been a long time ago now, when the last open source version of Battle Tanks had been released. It was the 7.55 version, the one I started with, when I took over the job as the BT mapper. This version is ancient now and also lost in the limbo. Since there have been some requests for newer versions, I handed those to the people that asked me for it. But I figured, I might as well make it public, so everyone that is interested can also see what BT looks like inside – or used to, to be more exact.
The version I intend to release to the public is the 8.63. It was the last version I was working on, before Paladon and Velocity2k started doing the job. This means, that it is still kind of old, but it’s way newer than the old 7.55 😉 Lots of things have changed since 8.63 has been released, but you can still find a lot of stuff that still is in BT to this day. There have been lots of code rewrites and optimizations in the mean time, so the map structure back then wasn’t as clear and efficient back then, as it is now.
The only thing that has been removed is the league code, but since it was for the old league anyway, this shouldn’t matter.
I hope some of you guys find this interesting and if you got questions regarding the map, just ask them!
Battle Tanks 8.63 Open Source (1.1 MiB, 1265 downloads)
TL;DR; install instructions for GProxy++.
Did you ever noticed joining a player with
Player [name] is using GProxy++
and wondered what is this all about? Or did you ever saw someone causing a time out/lag screen while asking to wait for him because GProxy++ is trying to reconnect?
GProxy++ is an reconnection tool for WC3 and Ghost++ bot. It restores lost connection.
A connection is dynamically established via multiple server/routers in between you client and your target server; the route might even change from time to time. Those connections are not necessarily stable and various reason might cause an connection loss. That’s not uncommon and mostly unnoticed since new connection are immediately established by most applications.
Sadly, WC3 has no such a features and an connection loss causes a player drop. This is where Gproxy++ helps.
If you lose your connection to the bot
GProxy++ recovers your connection and let you to continue to play the game
The original GProxy++ software rerouted Battle.Net connection the LAN interface of WC3, it is a little bit inconvenient to use but has some other features.
A more convenient GUI version was created. It direclty injects itself into WC3 and provides the normal Battle.Net features.
We fixed a small bug with this GUI so you won’t disconnect from Battle.Net by entering an invalid game name.
In order to work the GProxy++ requires the Microsoft Visual C++ 2010 Redistributable Package (x86). Probably the x86 version satisfies the requirements. But just in case there is also Microsoft Visual C++ 2010 Redistributable Package (x64) for 64bit Windows. If you are unsure install them both (the 64bit version will fail to install if you do not have an 64bit Windows).
To install the GProxy++ GUI Version you need to download this zip file:
GProxy++ Gui Version (fixed by Velocity2k) (93.8 KiB, 1594 downloads)
Simple extract those three file from the zip file to your WC3 installation (probably C:\Program Files\Warcraft III\
That’s it. Now you have to start the gproxy.exe which will start WC3 and should change your Battle.Net gateway (magnifying glass symbol, next to the Battle.Net button) to its own.
Ensure no firewall will block GProxy++ and GProxy will relay every Battle.Net connection and restoring your connection to ghost bots (if possible).
For easy access you might want to create an shortcut and change its symbol like this (a German Windows 7)