NORMA eResearch @NCI Library


Berg, Andrew (2023) GGTankers. Undergraduate thesis, Dublin, National College of Ireland.

[thumbnail of Bachelor of Science]
PDF (Bachelor of Science)
Download (3MB) | Preview


World of Tanks is a free-to-play, team-based, MMO tank battle game developed by a Belarusian game company, Wargaming, that features combat vehicles that existed during the 20th century era including World War 2 and Cold-War era of tanks. It focuses primarily on player versus player action gameplay where players can control vehicles in their arsenal to duke it out with one another to win rewards such as experience and credits so that they may be used to unlock additional combat vehicles for play.

The game keeps tracks of relevant user statistics along with their vehicle statistics such as wins, losses, battles played, average experience per battle, average damage per battle, and more, and also presents these information, albeit to a limit extent, to the player so that they, the player, can see how well they have improved from their beginnings to the current time, what tank, or type of tank, they have become most skilled with, or to simply brag their stats to others.

Several websites have also appeared which utilizes these data (through the use of Wargaming’s developer API) so that they may be presented to the player(s), and to the lesser extent, the general public, in a more comprehensive, and detailed manner, with each website specializing in their own fields, such as which focused on player and vehicle statistics and displays them in several different forms (tree map, bar charts, line graphs, etc.), and which focus on vehicle characteristic and to a lesser extent player statistics.

This project will primarily be focusing on conducting research study through the utilizing of several different elicitation techniques to identify whether there is room for the development of a new application that focuses on displaying to the user every single public information with regards the player’s performance, no matter whether the information would actually be of any use to anyone.

This should allow users to see information that they have previously not seen, allowing them to better understand how they perform in their battles, along with other statistical data that can be used to humour each other, e.g., how many trees they have knocked over, along with being an important opportunity for the researcher to further develop their elicitation technique skills and coding skills with these new technologies.

The project would also focus on developing the new application by utilizing new technologies such as ReactJS and its list of available libraries, that many other websites were not designed around or based off of, which should give it the advantage of being more flexible, more efficient, more feature rich, and easier to work with.

An important note to consider is that throughout the report there may be mentioned referring to ‘WOTPlayer’ and ‘GGTankers’. The former is simply the initial name of the application that was used pre-midpoint, but was replaced with ‘GGTankers’ during the last week or two on February due to it rolling off the tongue better and being more synonymous with ‘’, an application similar to the idea put forth in this report.

The website and blog format of the report whereby I explain the processes and actions undertaken to shape how the application will be designed both visually and with regards to what it can do or the functions of the website, can be found here (note that too many traffic can result in the website being locked for a period of time): GGTankers – NCI Final Year Project (

Item Type: Thesis (Undergraduate)
O'Dwyer, David
Subjects: H Social Sciences > HA Statistics
Q Science > QA Mathematics > Electronic computers. Computer science
T Technology > T Technology (General) > Information Technology > Electronic computers. Computer science
G Geography. Anthropology. Recreation > GV Recreation Leisure > Games and Amusements
Divisions: School of Computing > Bachelor of Science (Honours) in Technology Management
Depositing User: Tamara Malone
Date Deposited: 25 Aug 2023 15:36
Last Modified: 25 Aug 2023 15:36

Actions (login required)

View Item View Item