3. Summary DOTA : What is it? Presentation Rules of the game Our Project Introduction Technologic choices How does it work?
4. DOTA : What is it? Introduction Very popular add-on for Warcraft III One of the most played on Internet An extension developed by players A strategy game (STR)
5. DOTA : What is it? Rules of the game Two teams of one to five players Each player has one hero The objective is simple : destroy opponents’ base Heroes cumulate objects and money Each objects improve skills of an hero
7. Our project Introduction Relation with the game / Interest Based on XML files Developed with Java language Allow people to know « What are best items for the hero you choose ? »
8. Ourproject The language Why Java? Simple Multi-platform (Windows, Linux, Mac OS) Very strong library to easily manipulate XML files.
9. Our project How does it work? Use a database built with XML files (about 150) Filter the information ( items and heroes) Use algorithms on the information Render the statistics to the user
Our annual project is to make a software based on a video game which calculate the statistic, on objects and heroes , who are most used by players
DoTA is a very popular game played on internet, at the beginning, this is just an extension realized by players on the main game : Warcraft 3.Now, DoTA is one of the most video game play on Internet about 2 millions peoples play on this games. It’s a strategy game so called to strategy real time game.
There are two teams of five players and each player selects one of over seventy heroes which they will use to try to destroy their opponent’s base, while protecting their own. As players accumulate money, they can use it to buy a large variety of items to enhance the strengths of their hero and provide additional abilities.
Expliquer la map
We have to realize a software which allows the user to choose and to determine according to the hero , which objects are the most effective and most chosen. The software gets back files XML of the game and transform them into statisticsWe used Java Language to developped our Applications. We explains “why” later