基于JAVA的贪吃蛇游戏的设计和实现.doc

资料分类:计算机信息 上传会员:abc鞠凌青 更新时间:2019-03-23
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:6548
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:本设计是用JAVA编程语言开发的手机游戏项目。可用于搭载有Android平台的智能手机上,因为本人在上课时对JAVA基础知识接触的并不算特别多,加上存在有一些客观条件上的禁止,所以计划之中是做出一款单机版本的小游戏。回忆起童年,在拥有第一台游戏机之后曾经疯狂的迷恋过一阵子贪吃蛇这款游戏,为了在比赛中赢过同学,课余时间都一直在练习,渴望刷新自己的每一次记录!后来了解到这款游戏曾经是获得过巨大的成功,被装载于nokia的每款机型中,在世界上广为流传,为众多人所喜爱。哪怕现在的贪吃蛇游戏仍在保持更新换代,依然有开发商选择在研发这款游戏,说明这款游戏的受众始终是不小的。

从2011年的第一季度开始,全球手机系统的市场份额统计中的数据来看,Android平台已经跃居全球第一位,有着在最多人数的装机量。所以在本次的毕业设计上,我选择了制作一款运行在Android平台下的贪吃蛇程序,文章开篇将介绍Android平台的一些基础内容,并在这之上引出它的特点及未来发展的前景和方向。然后在总体设计中会介绍系统的流程设计思路,以及逻辑上如何做到使游戏流畅的运行,它们利用到了哪些类与控件,最后的详细设计会从代码的角度讲述实现游戏流畅运行的方法。相信这成果满足的了手机用户的一般娱乐需求。

 

关键词:JAVA编程;Android平台;吞食蛇

 

目录

摘要

Abstract

1-绪论-5

1.1  引言-5

1.2  Android平台的内容简介-5

1.2.1 Android平台的历史来源及发展-5

1.2.2 Andoird平台的四大优势特点-5

1.3  贪吃蛇的开发目的与意义-6

1.3.1  贪吃蛇的开发目的-6

1.3.2  贪吃蛇的开发意义-6

1.4  可行性分析-7

1.4.1  技术可行性-7

1.4.2  经济可行性-7

2  需求分析-8

2.1  功能需求分析-8

2.1.1接受指令功能-8

2.1.2绘制画布功能-8

2.1.3游戏得分功能-8

2.2  用户需求分析-8

2.2.1简单上手-9

2.2.2运行流畅-9

2.2.3操作便捷-9

3  贪吃蛇游戏的系统设计-10

3.1  系统流程设计-10

3.2  模块实现原理-10

3.2.1  贪吃蛇的界面程序-10

3.2.2  贪吃蛇的控制程序-12

3.3  系统概要设计-12

3.3.1  游戏总体构成-12

3.3.2  主界面模块的划分-13

3.3.3  控制模块的划分-14

3.4 系统类图-14

4  贪吃蛇游戏的详细设计-15

4.1  Snake类-15

4.2  TileView类-15

4.3  SnakeView类-16

结  论-18

参 考 文 献-19

致  谢-20

相关论文资料:
最新评论
上传会员 abc鞠凌青 对本文的描述:基于Android平台做的手机游戏项目需要通过Android Studio软件进行编制,通过Android虚拟机进行演示即可,所以仅需要日常生活中的一台普通计算机就可以完成项目基本功能的编写,有条件的......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: