Font Size: a A A

Design And Implementation Of FLASH Casting Mobile Games

Posted on:2015-03-01Degree:MasterType:Thesis
Country:ChinaCandidate:H WangFull Text:PDF
GTID:2308330476452923Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increasingly popular ADOBE AIR cross-platform runtime, application development FLASH APP Action Script3.0 in various handheld devices has been rapid development. The BOX2 D as a superior performance C + + open source physics engine, FLASH also ported to the platform. FLASH development in many categories of mobile games, tossing games with physics engine is gradually becoming a shining branch, popular on Android, i OS mobile operating system and other mainstream handheld devices. However, the direct application of FLASH BOX2 D dumped class physics engine developed mobile games, dumped in physics simulation, collision broken objects, game scene editor, etc. There are more difficulty of development, but also in the time cost of development, operational efficiency and other aspects of the game have encountered no small challenge. Based on game development efficiency and stability, in game development it is very necessary to summarize, and then a set of innovative lightweight, easy to expand, easy-to-use FLASH dumped class mobile game development architecture and design.FLASH-based mobile games category dumped the idea is to use BOX2 D powerful physics engine to achieve the object of the game corresponding polygon collision box drawn. At the same function on the basis of common dumped on the application of theoretical knowledge of the physical geometry of the diversity dumped trajectory design and implementation be fun. For collision crushed strategy game based on the needs of practical application, considering alternative solutions given a reasonable basis for the performance and development of the complexity. There is also full account of the diversity of the convenience and control of the game debugging, dumped class of mobile gaming scene editor made the detailed design and implementation. The overall design of the full use of the ideological framework of component packaging concepts and design patterns, and strive to FLASH BOX2 D further package, yet easy to use in order to achieve the purpose of easy expansion.This article by a detailed analysis of the class mobile games, mobile games are summarized be developed based on FLASH BOX2 D physics engine advantage, and pointed out the problems that exist in the development process. On the basis of a comprehensive technology FLASH BOX2 D elaborated on in-depth analysis of the development of a physical game special effects, and the main technical and difficult for the dumped class mobile game development, such as drawing a polygon collision box, dumped physics, collision broken, game scene editing a series of problems, a set of optimized integrated development approach. On this basis, the design and implementation of a set of fast, flexible, and efficient class-based FLASH BOX2 D dumped mobile game development framework.Finally, the "siege duel" game development instance, in the time cost, stability and other aspects of the game to run, have achieved the desired results, and further validate the practical application of class-based mobile game development framework dumped FLASH BOX2 D the physics engine value. At same time, this paper also for the development of mobile games related accumulated significant experience.
Keywords/Search Tags:FLASH, BOX2D, Casting, Physical collision, Mobile Game
PDF Full Text Request
Related items