Friday, June 23, 2017

WoTZilla - For All Stats Freaks

WoTzilla is a statistics site for World of Tanks players, which started as an offline tool for the ATD clan community in ‘15, and got converted into an online site after a few months. Initially it was crudely programmed but after taking a break with a long downtime in ‘16, around christmas ‘16 I started reprogramming it with a completely changed backend as well as front end. I’m continuously improving it and adding features according to feedback from my users.

But let’s go through some of the functions:

Player functions:

WoTZilla - For All Stats Freaks

After making sure the correct server is selected in the navigation bar on top, enter the desired playername in the top searchbox and press enter. If you are not 100% sure about the name, you can use wildcards like mailand*

The system will check if the player exists, and will automatically check if a data update is required before displaying (that’s why it takes a bit longer). So basically, a few seconds after you disconnect from the server (which is the time WG updates the values in their DB) you can open the player page and see the updated values. You’ll be greeted by the player’s general data, with a compact overview over the recent activity. The “Details” links below each column will take you to a detailed view of the respective period.
If the recent values for some period are not correct, check the “listed since” value in the player details. It might be, that the player has only recently been added to the tracking, so older data is not available (WG API doesn’t provide historical data).
If a player hasn’t been tracked before, searching for his exact name adds him to the tracking system.


In general the site is separated into various sections which are collapsed and will only show up after clicking their headers, in order to reduce loading and rendering times.
There are various charts you can display, like the WN8 per class / tier, and the WN8 over the last 30 days. There are others for the winrate and stuff, but you’ll find them yourself :)

Since there are users like myself, who every now and then play a couple of games, and then don’t play for a couple of days, time frames like ‘last 7 days’ don’t make too much sense for them. That’s why I added the section ‘last 7 active days’, which represents the last 7 single days on which the player took part in random battles. Again, the details link will take you to a more detailed view.

We also got the obvious “Tank statistics per game mode”, where the full stats per tank get listed, together with the marks of mastery and the marks of excellence.

A click on the symbol next to the WN8 will pop up a chart for the WN8 of this single tank in the last 30 days.

Last but not least for the player functions: The activity over a freely adjustable time frame.
Just select a start and end date, and you’ll be presented with activity / WN8 charts as well as tabular data about this period. This is also what happens when you click one of the aforementioned “Details” links, basically it will autoadjust the timeframe and take you to this section.

You can also see that the difference between your achieved values and the expected values for the WN8 calculation is listed in small colored numbers.

Oh, I forgot, but you might have seen:
Most of the tables feature:
  • copy to clipboard
  • export to CSV
  • export to Excel

Also the wider ones have adjustable column visibility. You can just hide any columns you are not interested in. The adjustment is per table per browser. So if you adjust it for one user page, as long as you keep using that browser, it will display like that for all user pages.

Clan functions:
For the clans, there’s one interesting additional feature: Just don’t enter any clan name and press the search button beside the input box. This will take you to a sortable, filterable index of all clans in my database. On this example screenshot I filtered for clans where the majority has their clients set to German, having more than 50 members, and sorted it by WN8. I heard from recruiters that they use this to check for clans which lost lots of members recently :)

Ok, but let’s check the clan pages now:
I won’t bore you too long with the general details section, which is present of course, or with the “Refresh” link that triggers a data update for all members. Let’s look at the other sections:
Like in the player pages, we got an “activity by game mode” section with adjustable start/end time, so you can easily check the activity of the members.


Then we got the stronghold skirmish stats:

of course we got the general member data with things like recent WN8:

and then we got a feature which I don’t know from other sites yet:
The “clan wide tank stats comparison”
Ever wondered who’s the best IS-7 driver in your clan? Well, now you can find out with a few clicks:

Users can of course always contact me by mail or via my forum threads about wishes / bug reports / feature requests, etc.

Happy tanking and may RNG be on your side,



No comments:

Post a Comment