Font Size: a A A

AS3-based Web Game Character Movement And Combat System

Posted on:2013-03-18Degree:MasterType:Thesis
Country:ChinaCandidate:H ZhangFull Text:PDF
GTID:2248330371997519Subject:Software engineering
Abstract/Summary:PDF Full Text Request
This thesis uses the web game "the world of soul" as the background which was developed by Beijing You Guo Company, mainly detailed the main function:character movement and combat which needs to implement in the development process of web game. Character movement and combat function is the foundation and core that Web games can run normally, only in the development process to achieve these two features firstly, in order to lay a solid foundation for the development of other parts of the game, an important part of web game development process of the movement and combat system.This thesis mainly descript the development of web game at home and abroad, and explain the importance of the character movement and combat in the development process of the web game. Analysis of the success stories the current web game, forming AS3-based web game character movement and combat system’s needs analysis and the overall architecture design. System development implement two main functions in the web game, the first function is to achieve character movement function, the second is to achieve fighting function, character movement need to achieve character animation, the dynamic loading process of the map and the path finding of character during moving. Fighting function need to achieve playing skill effects and showing the injury.The character animation mainly implements adding the corresponding image on every frame for Flash Player, then playing them in a certain period of time. Dynamic loading of the map function is that a very large map divided into a certain size picture, then they should be stored in the location name they can see when loading them. Removed from memory when the image can not be seen, which improving the memory usage. To prevent the map occupies memory too much which causes the game to run very slow when playing web game. Path finding process uses a very simple and efficient algorithm A*. Skills effects function is to display skills in combat; the damage function is in the process of fighting the injury to the general effect of the digital display.After system in use, the character module implements character movement; the combat module implements combat mode and design. This system has reached the anticipated design objective through demand analysis, system design, detailed and system test.
Keywords/Search Tags:Character Movement, AS3, Path Finding, A~*Algorithm
PDF Full Text Request
Related items