With the mobile phone equipment not upgrade,mobile phone game market demand is more and more big,the 3D mobile phone game has become the maindirection to research and development,KJava,Android,windows,Phone and other mobile phone platform has a unique 3D game development engine,but they are in the development of mobile phone game platforms have their own disadvantages.To achieve "a development in the mobile phone game development process,the mobile phone platform to run",this is the mobile phonegame developers are in the pursuit of the goal.Research and implementation ofthe solution to a cross platform mobile phone game to solve the mobile phonegame developer 3D games on multiple mobile phone platform on the issue is very meaningful thing.To solve the cross platform mobile phone game developmentcan proceed from the general direction of the two algorithms or tools.This study focused on the simulation using 2D 3D algorithm(ray casting algorithm)to develop a 3D racing game engine and the use of flash 3D+AIR theuniversal tool to achieve different mobile phone platform under the cross platform3D game development.According to the idea of ray casting algorithm designed a use of 2D resources 3D simulation of the effect of mobile phone game engine,and then according to the specific planning case using the engine to develop a car category of mobile phone games("street"),and analyzes the advantages and disadvantages and limitations of the ray casting algorithm development of the game,the method of using algorithm to solve in the low-end mobile phone on the cross platform 3Dmobile phone games.This paper also uses the flash 3D development of a small 3D application,and then use the flash AIR the general tools make normal operation of the application in the intelligent mobile phone platform.The method of using the universal tool to solve in the intelligent mobile phone on the cross platform 3D mobile phonegames. |