Font Size: a A A

Resource Management And Optimization Based On MMORPG Web Game

Posted on:2013-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:W ZhangFull Text:PDF
GTID:2248330374999929Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
In recent years, along with the rapid development of hardware and Internettechnologies, the video game industry has gradually become an important part of theglobal economic development, the proportion of online games in the video gamemarket is getting heavier and heavier. Flash online games and online games thebiggest difference is the organization of the game resources and load. All theresources of the game, is through the browser, and play a crucial role in the gamewhile dynamically downloaded from the network resources on the server, resources,remote real-time dynamic loading on the quality of the game. Web games, the biggestproblem is the high-loss rate of the players, there is high wastage rates of the biggestreasons for the specific performance of the players into the game waiting time,resource loading is very slow in the game. In this paper, as the research focus on theresources of the organization of the MMORPG web game, starting from the quality ofweb games, focus on the experience of the players in the game, a set of resourcemanagement optimization. Harmonized System of Classification management ofgame resources of this program, priority scheduling, improved web page loadingspeed of the game resources, thus greatly reducing the rate of loss of web gameplayers.None-Client online games also known as Web Game.Online games based onFlash technology is a new None-Client online game design ideas by early2008,online game technology development trend, it is the traditional online gamedevelopment technology and Flash image processing technology, the application ofthe client, game design and development concepts, the future direction ofdevelopment of the game.Before the end games require players during the game,pre-game needed to run data resources stored in the user’s local disk, download theclient version updated. Unprovoked online players do not need to download andinstall the client will be able to play the game. MMORPG is that Massive MultiplayerOnline Role Playing Game. With the development of RIA and web technology. Withthe development of RIA and web technology, MMORPGs also broke through thelimitations of traditional C/S structure, the last two years began to appear many excellent web MMORPG MMORPG large gratuitous online, directly through thebrowser to connect, the game will automatically load the required resources, attractingthe attention of more and more players.In this paper, based on the current popular Flash online game StarStory, smoothexperience focused on online games, web games, resource management, focusing onthe MMORPG web game resources classified management mechanism. Completedthe following work:1. Designed MMORPG web game server logical architecture, in-depth analysisand key server technology. For example, Game Server, World Server, Db server andso on.2. According to the Web network architecture in-depth analysis of networklatency and server load balancing mechanism, the network latency hiding deadreckoning. At the same time from the server’s point of view to design a web gameserver load balancing, dynamic allocation of players to the server.3. Respectively, on the Web game resource management mechanism to doin-depth study. Completed and implemented different types of resources to do thedifferent optimization, such as xml convert bin file to read; map seamless; text fileGZip compression and caching mechanisms.4. None-Client online design resource management mechanism. Unified resourcemanagement programs, divided into modules loaded on demand.5. According to the constraints and resource loading of the current web games infront on the basis of design and implement an efficient resource loading, and verifythe superiority of the new program. Players in the game feel smoother gameplay.According to research, combined with references, this paper presents thefollowing innovative ideas or innovation:1. Map seamless splicing technology. The technique uses the map to load themodule, the player enters the game first load is a mosaic map, then the players on a mapthe location and direction of movement, load the eight position players around the mapclear and sliced by the program according to set algorithm automatically spliced intothe full map. The technology solves the problem that slow speed by loading large mapin web games.2. AMF technology. The technology used in the client to read the game data files,such as the monster, the task file. AMF technology allows the program to read the bitformat for reading the data file, instead of the usual bytes or characters read. AMFtechnology makes the data file compression from the56M to1.76M, the compressionratio to31.9times. AMF technology not only solves data resources to compression,while improving the efficiency of the program reads the file.
Keywords/Search Tags:MMORPG, None-Client online games, Classification of load resourceloading, Seamless, Load Balancing
PDF Full Text Request
Related items