登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于安卓平台的飞翔的小鸟游戏开发毕业论文

 2022-02-15 09:02  

论文总字数:11341字

摘 要

在现在每个人年轻的人生经历中,总有那么一款游戏陪伴其渡过快乐的童年时光。游戏成为每个人必不可少的人生经历,设计开发一些简易,锻炼人智力,动手能力的小游戏呈现给玩家,能够缓解人们一天疲惫的工作压力,放松心情,从游戏中获得一定的快乐。因此我开发了一套基于安卓平台的飞翔的小鸟游戏开发,以此来给大家在工作之余放松心情。这款游戏操作十分的简单,上手只需要一分钟时间,可以在游玩的同时锻炼玩家的手眼的反应、协调能力。

这款系统的设计是采用了java语音来进行开发的,部署在安卓端上进行运行的,用Android Studio开发工具开发。如今每个人手中都拥有一部手机,并且大部门使用的手机都是安卓系统的,所以基本上所有的安卓手机用户都可以下载这款游戏,随时随地的游戏,放松心情。游戏一局的时间很快,且能够随时暂停,单手便可以进行游戏,操作十分的自如。

飞翔的小鸟游戏中使用sqlite数据库来进行分数的存储,每次闯过不同的柱子,得到当局分数,记录于排行榜上。自己不断的超越自己,刷新排行榜的分数,以此来扩展游戏的可玩性。还接了背景音乐播放功能,可以设置背景。让用户游戏的同时,放松心情。在小鸟的设计上相对于较为粗糙,页面的UI设计还有一些不够完善的地方,由于目前能力有限,时间有限,所以整体页面设计的比较粗糙一点,并不算太好看,功能实现的还算好,日后可以不断的美化界面,增加一些小的联机功能等等来让用户获得好的游戏体验,增加游戏的寿命,吸引更多的玩家。

今后的日子中,安卓智能手机平台在将来这个大舞台上会有很大的发展前景和优势,因此安卓系统的开发是很有必要以及很有优势的。

关键词: 安卓平台 游戏 Java SQLite Android Studio

Based on Android platform flying bird game development

Abstract

In now everyone's young life experience, there is always a game to accompany her through the happy childhood. The game becomes an indispensable life experience for everyone, the design and development of some simple, exercise people intelligence, hands-on ability to show the game to the players, can ease people tired of working pressure day, relax, get some happiness from the game. So I developed a set based on Andrews platform to fly the bird game development, in order to give you the rest of the work to relax. This game is very simple to operate, just a minute to get started, you can play at the same time the player's hand-eye reaction, coordination.

This system is designed to use the java voice to develop, deployed in the Andrews side to run. Now everyone has a hands in the hands of mobile phones, and most of the mobile phones are used Andrews system, so basically all the Android mobile phone users can download the game, anytime, anywhere game, relax. Game a game of time soon, and can be suspended at any time, one hand can be the game, the operation is very comfortable.

Flying bird games use sqlite database for fractional storage, each time through different columns, get the authorities score, recorded in the list. Their own constantly beyond their own, refresh the scoreboard, in order to expand the game's playability. Also took the background music playback function, you can set the background. Let the user play at the same time, relax. In the bird's design relative to the more rough, the page UI design there are some not perfect place, due to the current limited capacity, time is limited, so the overall design of the page is relatively rough, and not too good-looking, functional Well, in the future can continue to beautify the interface, add some small online features, etc. to allow users to get a good gaming experience, increase the life of the game to attract more players.

Keywords: Android platform game Java SQLite Android Studio

目 录

摘要 I

Abstract III

目 录 V

第一章 绪论 1

1.1课题的研究背景和意义 1

1.1.1课题的研究背景 1

1.1.2课题的研究意义 1

1.2课题的研究现状 2

第二章 平台开发工具和技术 3

2.1开发工具介绍 3

2.2开发技术介绍 3

第三章 需求分析 6

3.1 软件概述 6

3.2 可行性分析 6

3.2.1经济可行性 6

3.2.2 技术可行性 6

3.2.3 时间可行性 6

3.2.4 法律可行性 6

3.3 玩家用例图 7

第四章 数据库设计 8

4.1 数据库设计理念 8

4.2 玩家E-R图 8

4.3 分数表的设计 8

第五章 游戏设计与实现 10

5.1游戏规则 10

5.2总体设计 10

5.2.1游戏框架分析 10

5.2.2游戏流程分析 14

5.2.3游戏记分分析 15

5.2.4游戏结束分析 16

5.3详细设计 16

5.3.1游戏欢迎界面代码实现 16

5.3.2主界面代码实现 16

5.3.3游戏界面代码实现 18

5.3.4游戏结束代码实现 20

5.3.5背景音乐代码实现 21

第六章 游戏测试 25

6.1测试过程 25

6.2 测试内容 25

6.2 测试结果 26

第七章 总结和展望 27

7.1 总结 27

7.2 展望 27

参考文献 29

第一章 绪论

1.1课题的研究背景和意义

1.1.1课题的研究背景

游戏产业在中国发展的十分迅速,近些年来,人们的手机由原来的单一打电话,发短信功能,逐渐演变成了一个智能的,代替、改变人类生活的智能工具。在此同时,手机的系统也发生了翻天覆地的变化。由原来诺基亚主导的塞班系统,变成了如今两大阵营对立的安卓系统,IOS系统。

根据以往软件发展的漫漫历程来看,开源系统迟早会打败不开源的系统。Android作为一款开源系统,后期肯定会优化的越来越趋于完美。根据近些年的数据来看,Android智能手机的市场份额占有率越来越高,已经成为了市场上使用人数最多的智能手机,市场份额占有率第一名的头把交椅,并且已经连续霸占多年,地位闹不可破。

请支付后下载全文,论文总字数:11341字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图