论文部分内容阅读
随着4G移动网和WIFI的普及,智能终端上的应用系统越来越多。市场占有率最高的移动终端操作系统是谷歌公司为移动平台打造的开源操作系统Android平台。Android平台上的手机游戏是Android应用中的最重要的组成部分之一,有着庞大的用户人群,青少年是这些游戏的主要用户人群。但是,手机游戏对青少年成长的正面作用一直未得到倡导和推进,本论文的目标是为青少年打造一款轻便易用的益智游戏,在娱乐中培养青少年进行逻辑推理的能力。本文首先介绍了系统使用的操作系统平台总体框架,总结了Android游戏开发所用的关键技术,包括Android游戏开发用户界面设计方法,Android游戏开发的事件处理技术,以及动画实现和音响效果的等。基于这些技术,本文设计实现了基于Android平台的手机游戏“智力猜牌”。“智力猜牌”游戏中,玩家通过几轮对牌的花色以及位置的推理,尽可能快地给出正确的摆放方式。论文给出了这个游戏的设计策划。系统分为总体控制模块、用户控制模块、逻辑判断模块、音效模块、画面控制模块、画面模块、图形模块、物件模块这几大模块。论文给出了系统的主要流程,包括总体流程,系统初始化流程、推测流程和用户输入流程。论文重点介绍了系统实现的几个关键技术,包括用户控制移动牌的实现,移动牌的互相妨碍逻辑、放置点自动吸入移动牌的技术、逻辑判断设计、画面和音效模块的实现以及手机适配性处理技术。本游戏最终在Android手机上进行了实现和测试,对游戏的功能和适配性以及整体运行流程都进行了测试,游戏运行流畅,画面效果较好,由于需要的资源少,适合低端手机。本文所开发的游戏获得了软件著作权专利并在电信的游戏门户“爱游戏”上市,本文开发中获得的经验为本人后继开发更加复杂的Android游戏提供了重要的参考价值。