微型电脑应用
微型電腦應用
미형전뇌응용
MICROCOMPUTER APPLICATIONS
2014年
6期
13-15
,共3页
飞行射击%游戏开发%Android
飛行射擊%遊戲開髮%Android
비행사격%유희개발%Android
Flight shooting%Game Development%Android
运用Android手机开发的技术,结合基本游戏开发原理,设计与实现飞行射击的游戏。首先,介绍了开发平台,接着,对游戏进行需求分析和总体设计,设定游戏架构为MVC模式,分为图形绘制系统、数据同步系统、碰撞检测系统、自动射击系统和用户输入系统。最后,重点介绍了游戏各个子系统的设计、核心算法和游戏代码的优化。
運用Android手機開髮的技術,結閤基本遊戲開髮原理,設計與實現飛行射擊的遊戲。首先,介紹瞭開髮平檯,接著,對遊戲進行需求分析和總體設計,設定遊戲架構為MVC模式,分為圖形繪製繫統、數據同步繫統、踫撞檢測繫統、自動射擊繫統和用戶輸入繫統。最後,重點介紹瞭遊戲各箇子繫統的設計、覈心算法和遊戲代碼的優化。
운용Android수궤개발적기술,결합기본유희개발원리,설계여실현비행사격적유희。수선,개소료개발평태,접착,대유희진행수구분석화총체설계,설정유희가구위MVC모식,분위도형회제계통、수거동보계통、팽당검측계통、자동사격계통화용호수입계통。최후,중점개소료유희각개자계통적설계、핵심산법화유희대마적우화。
Combined with the basic principles of game development, flight shooting game is designed by using technology of An-droid mobile phone development. The development platform is introduced first. Then requirements analysis and system design are discussed. The development mode is set to MVC architecture. The system is divided into a graph drawing system, data synchroniza-tion system, collision detection system, automatic fire system and user input system. Finally, the game focuses on the design of each system, the core algorithm and optimization of game code.