论文部分内容阅读
摘要:在科技文化高速发展的今天,人们对电子游戏娱乐的需求也日益高涨。而随着智能手机终端的涌现,更是为电子游戏提供了高速发展的平台。特别是Iphone智能手机和Android智能手机的面世,为掌上休闲游戏与应用提供了更完善的的开发环境。本文基于Google公司的Android系统环境,分析研究了智能手机平台下游戏软件开发的关键技术,设计并实现了一款名为“酷消除”的休闲类游戏软件。该软件综合运用了Android系统的SQLite数据库、网络通信、Surface View组件、U1设计,异步消息处理等功能,在此基础上构建游戏数据中心、游戏控制引擎、游戏渲染引擎,并将它们整合开发出一个具有良好用户界面和极强趣味性的休闲游戏软件。首先,论文介绍了智能手机游戏软件技术的相关理论基础、运行平台和实现技术;其次,重点研究了SQLite数据库的技术特点及游戏数据的存取,让本游戏的大量数据更易整合,提高数据的存取效率;再次,为了让游戏具有较强的视觉和听觉冲击,研究了图形图像组件的融入处理;另外,还研究了Android网络通信的使用,如何分析所有用户的数据,使游戏操作更加友好等;最后,对游戏的各个模块进行了功能和性能测试。本文的主要工作与特点体现在以下几个方面:(1)分析研究了智能手机平台游戏软件的开发技术和相关基础理论;(2)通过综合运用Android系统的SQLite数据库及图形图像处理等组件设计并实现了一款轻松休闲游戏软件;(3)在游戏软件设计中融入了背景音乐,图标自定义等娱乐功能;(4)设计实现了在网络请求基础上收集用户数据以用于后期大数据分析与处理的模块。