DOTA2as a modelMobaclass game, the earliest is inxxin the early years of Blizzard's Warcraft3in the frozen throne, its worldview was founded on Warcraft3on the Frozen Throne, and later byValveIt was developed separately, making the presentDOTA2. The earliest contact was inODTA1era, and later in -years later, began to play with others,DOTA2as one of the most popular games of all time, its game's high difficulty and high playability attracts a large number of gamers all over the world to join. andDOTA2as a business game, its purpose is very clear, through the game's attractive props to make the players pay to buy, and every year,DOTA2will hold a large number of major competitions around the world, includingTITournament, is byValvea large-scale event held by the company before the game is sold to players .TIto obtain corporate benefits and event bonuses.
My personal first start using this game software is in my 18 18
dota2 dota2 20 million, and as dota2 game development Engineer, Its own technical excellence, and as a global game development company, its fresh graduates of the annual salary at least 30 100 million yuan.
After contact with the DOTA2, through their own slowly groping and video teaching, learned the operation of the game. And as a game user, when the game appears bug After that, I'm going to restart the game software, Re-initialize the data, take the ostrich strategy to avoid bug dota2 game companies, they regularly update the game, Patch the bug dota2 A big update is once a year, Large update a team spends roughly the time it takes to 100 Personal month, The small update is in 10 man month or so.
Competition is fierce in the game arena, the same type of game competition is often through the hosting of large-scale competitions, and game company propaganda to compete. For DOTA2 This game is mainly through the holding of large-scale events to attract players to join. As an enduring game, there are still a large number of players to join, because of its playability and strategic is particularly high, not a play once do not play the game.
DOTA2 Game on the computer hardware performance requirements belong to normal range, according to the current game of the game heat, its 5 years later, there is a high probability.
In this game, there may be some bugs, because the game software is a software, which is controlled by the program, the program and class is a collection of code, the code is compiled by the compiler into an intermediate code or machine code, the middle code through the framework or the JDK is interpreted as a machine code, so the BUG problem is often the problem of data and logic in a particular state, since the game starts with most of the data initialized, The logic of the program will also be re-made, so after the bug , can be restarted to solve the problem, and the hardware BUG is often related to hardware replacement and other issues.
Reference 1. Baidu Encyclopedia: DOTA2 History
2. Software Engineering : A practitioner's approach to research ( original book , version 7 )
The first chapter of modern software Engineering "Introduction" Exercises and discusses the 2nd question Dengjie