基于安卓平台的打地鼠app开发毕业论文
2020-07-01 20:50:46
摘 要
打地鼠是一款充满趣味性的手机游戏,它的设计目的是锻炼人的思维能力以及反应能力。随著计算机游戏的不断发展以及各种开发工具的更新,越来越多的编程爱好者基于打地鼠的游戏思想开发出了各种版本的打地鼠。而且自从安卓手机操作系统发布,凭借其开源的特点迅速佔领手机操作系统市场,而且发展极为迅猛,越来越多的人选择使用安卓手机。
本文对Android系统架构和应用开发进行初步研究,在AndroidStudio平台用JAVA语言编写设计打地鼠游戏。在对系统进行详细的需求分析,确定了该系统的功能及性能要求的情况下进行开发。在开发过程中首先需要搭建好开发过程中需要的环境,包括AndroidStudio的安装以及需要的SDK。
该游戏上手简单,操作简便,玩家仅需用小锤子敲打从洞中冒出的小地鼠,即可加分,随着游戏时间的增长,地鼠出现的速度会变快,数量会变大,以此来考玩家的反应和思维能力,增加了趣味性,不会让玩家觉得枯燥。玩家随时随地可以开始游戏,进行娱乐,消磨时间。
关键词:安卓 打地鼠 Android Studio 娱乐
Development of ground mouse app based on android platform
Abstract
The Poke A Mole is an interesting game, which is designed to exercise people’ thinking and reaction ability. With the development of computer game and the update of the development tools, a growing number of programming enthusiasts have developed various versions of the gopher based on the game ideas of the Poke A Mole. The android mobile phone operating system, with its characteristics of open source, it quickly took over the mobile phone operating system market, and developing very rapidly, more and more people choose to use the android mobile phone.
This paper makes a preliminary study on the architecture and application development of Android system, and then use JAVA language to design Poke A Mole on AndroidStudio platform.The system was developed under the condition of detailed requirement analysis and the function and performance requirements of the system were determined.The first step in the development process is to set up the environment needed for the development process, including the installation of AndroidStudio and the required SDK.
The game is simple to start and easy to operate, players only need to use a small hammer to hit the moles from the ,then you can add points.As the growth of the game time, the speed of ground squirrels could be faster and number of the mole will also become more, in order to test the player's reaction and thinking ability.At the same time, it make the game more intresting so that players will not feel boring. Players can start playing games, entertain and kill time anywhere and anytime.
Key words:Android;Poke A Mole;Android Studio;enterment
目录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1 移动互联网的发展 1
1.2 安卓手机系统的起源 1
1.3 Android系统的发展现状和前景 1
1.4 Android小游戏的发展趋势 2
1.5 本章小结 3
第二章 开发工具及环境搭建 4
2.1开发环境介绍 4
2.2 环境配置 5
2.3 Java编程语言 7
2.4 模拟器 7
第三章 需求分析与详细设计 9
3.1 项目需求分析 9
3.2 用户需求分析 9
3.3 功能需求分析 10
3.4 游戏流程设计 10
3.5 游戏中类的设计 13
第四章 系统实现 21
4.1 获取音频文件 21
4.2 打地鼠的逻辑过程 22
4.3标志位turnip 24
4.4 游戏主界面 25
4.5 测试 31
参考文献 33
致谢 34
第一章 绪论
1.1 移动互联网的发展
我们生活在一个日新月异,高科技不断涌现,信息量爆炸的时代。随着互联网科技的发展,PC互联网日趋饱和,而且已经越来越不适合日常携带办理公务,已有数据显示移动互联网发展迅速,伴随着移动终端价格亲民且日常生活携带方便,出来打电话、发短信等传统功能,它应该可以帮助我们处理复杂信息,给我们提供娱乐、导航等作用,并且作为一个载体给我们的生活提供便捷。所以,各种手机系统应运而生,而Android更是其中的佼佼者。
1.2安卓手机系统的起源
Android最开始是在一本科幻小说《未来夏娃》中出现,书中的Android是一个的机器人,但是外貌却和人类相似。所以Android一开始意味着“机器人”。
Android系统并不是一开始就是谷歌公司的项目,Android正式被创建是在2003年,过了两年才被谷歌收购,而且当初负责创造Android公司的鲁宾也成为了谷歌公司的工程部副总裁,并且继续负责执行开发Android项目 。在2008年谷歌正式发布了Android 1.0系统,这就是Android一开始的版本
相关图片展示: