




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《工程实践3》设计汇报设计题目安卓打飞机游戏组长姓名廖翰迪学号033028组员姓名陈琛学号051051组员姓名蒋飞学号051096班级计算机(工程)111指导教师张元茂6月成都信息工程学院计算机学院目录TOC\o"1-3"\h\z一、需求分析 11.1设计目标 11.2主要功效 1二、系统设计 22.1系统设计 22.1.1 22.2关键技术点介绍 22.2.1 2三、系统实现 33.1XX功效实现 33.2XX功效实现 3四、总结 44.1总结 44.2展望 4五、附录 55.1软件使用说明 55.2源代码(可选) 5一、需求分析1.1设计目标伴随3G网络使用,移动终端不再仅是通讯网络终端,还将成为互联网终端。所以,移动终端应用软件和需要服务将会有很大发展空间。在谷歌和Android手机联盟共同推进下,Android在众多手机操作系统中脱颖而出,受到广大消费者欢迎。打飞机是一个很经典考验灵活度游戏,目标是在训练玩家反应能力。为了巩固上学期《移动终端编程》这门课所讲授知识,此次《工程实践3》选择打飞机游戏作为题目,意在做出一个简易安卓小游戏,以深入熟悉基于Android移动终端开发流程。1.2主要功效这款小游戏实现相关功效以下:(1)能够显示主菜单和界面游戏需要提供主菜单让玩家进行游戏设置、查看游戏帮助和版权说明、开始游戏、退出游戏等操作。(2)能够实现触屏操作功效能够接收到触屏输入方向键信息,并依照不一样方向键把战机移动到对应位置。比如,当玩家点击屏幕左上方时,假如左上方位置是可移动,那么就当把战机向左上方移动。(3)能够让敌机对玩家战机进行定位当玩家所处屏幕位置不一样时,敌机按不一样方向向玩家所控战机发射炮弹。(4)积分功效依照玩家击毁敌机情况,玩家游戏得分会显示在屏幕对应位置。(5)生命条功效当玩家所控战机被不幸被击毁后,有3次复活机会,能够继续游戏,积分不变。(6)支持背景音乐功效经过主菜单,在游戏开始后,能够选择播放或者禁止播放背景音乐。默认为选择播放。玩家还能够在主菜单或者手机上音量键来调整背景音乐音量大小。
二、系统设计2.1系统设计2.1.1音乐模块2.1.2加载菜单模块2.1.3加载游戏界面模块2.1.4游戏地图模块2.1.5爆炸模块2.1.6炮弹模块2.1.7敌机模块2.1.8玩家战机模块2.2关键技术点介绍2.2.1SQLite数据库介绍SQLite,是一款轻型数据可,是恪守ACID关联数据库管理系统。它设计目标是嵌入式,而且现在已经在很多嵌入式产品中使用了它,它占据资源非常低,在嵌入式设备中,可能只需要几百K内存就够了。它能够支持Windows/Linux/Unix等等操作系统,同时能够跟很多程序语言相结合,比如Tcl、C#、PHP、Java等,还有ODBC接口,一样比起Mysql、PostgreSQL这两款开源世界著名数据库端丽系统来讲,它处理速度比他们都快。SQLite第一个Alpha版本诞生于5月,至今已经有10个年头,SQLite也迎来了一个版本SQLite3已经公布。本系统采取是Android系统自带SQLite轻型数据库、所以占用资源非常小。SQLite特点1、轻量级SQLite和C/S模式数据库软件不一样,它是进程内数据库引擎,所以不存在数据库客户端和服务器。使用SQLite通常只需要带上它动态库,就是分享它全部功效。而且动态库尺寸也相当小。2、独立性SQLite数据库关键引擎不依赖第三方软件,使用它也不需要“安装”。所以在布署使用能省去不少麻烦。3、隔离性SQLite数据库支持全部信息(比如表、视图、触发器等)都包含在一个文件内,方便管理和维护。4、跨平台性SQLite数据库支持大部分操作系统,除了我们在电脑上使用操作系统之外。很多手机操作系统一样能够运行,比如Android、WindowsPhone、Symbin、Plam、IOS等。5、多语言接口SQLite数据库支持很多编译语言接口,比如C/C++、Java等,得到很多开发者喜爱。6、安全性SQLite数据库经过数据库级独占性和共享所实现独立事务处理。这就意味着多个进程能够同一时间从同一个数据库读取数据,在只有一个能够写入数据。在某个进程或线程想数据库执行写入操作之前,必须取得独立锁后,其余读或写操作将不会在发生。
三、系统实现3.1主菜单3.2控制背景音乐3.3游戏说明3.4游戏进行四、总结4.1总结这个小游戏在功效方面基本到位。基于小游戏标准,没有加入太多花俏图片,没有华丽界面设计。正如前人说,小游戏之所以流行,就是因为它小。即使在很破旧机器上,基本都能顺畅运行,没有卡顿。小游戏
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024江苏省公务员考试【申论 A卷、C卷】+2023年【申论B卷】共 3套 真题及答案
- 2025年石头汤考试试题及答案
- 5年级下册英语书单词
- 5年级上册题目
- 登记注册 标准化建设思路
- 地下施工工艺流程
- 不同材料短时记忆保持量的实验报告 - 副本 - 副本
- 2025年陕西青年职业学院单招职业技能考试题库审定版
- 2025年深圳信息职业技术学院单招职业倾向性测试题库完整版
- 2025年关于纪念抗日战争胜利72周年的调查报告
- 移动政企部年终总结
- 免疫治疗超进展
- 人教版化学九年级下册全册综合考试试题(九年级下学期期中考试化学试卷)
- 中考英语高频语法小专题考点讲练系列十五+spend+take+pay+cost+花费系列
- 无人机操作教案
- 四年级语文下册第六单元【集体备课】(教材解读+教学设计)
- 2024版义务教育小学科学课程标准
- MBTI16种人格类型及其通常具有的特征和职业倾向
- 复数算符在图像处理中的应用
- 百融云创风险决策引擎V5产品操作手册
- GB 15979-2024一次性使用卫生用品卫生要求
评论
0/150
提交评论