石家庄科技信息职业
毕 业 论 文
题目:基于Android操作系统的足球小将手机游戏
学 号: 090124006
姓 名: 孙艳征
专业班级:软件技术(游戏方向) 09-24 班
指导教师: 刘永伟
完成日期: 2011-12-18
摘要: 近年来,随着经济的日益发展,人们的生活水平不断提高,生活质量也在渐渐的改善。适当的游戏对人们的业余生活是不可必缺的。说到游戏,种类有好多种。在电脑游戏上的分类也很多。RCG(赛车游戏)、FTG(格斗游戏)、SPG(体育游戏)、RPG(角色扮演)、ACT(动作游戏)、AVG(冒险游戏)、PUZ(益智游戏) 等等。虽说繁多的游戏种类让人目不暇接,游戏的可玩性、可延续性和可对比性是益智类游戏深受各年龄阶层玩家欢迎的原因。当今网络发展迅速,益智类游戏被广泛运用到网络各大平台上。借鉴网络各大平台上的益智游戏,我利用java 、Android API语言开发了本游戏项目。我通过Eclipse 、Android SDK 利用Java语言编写的《足球小将》,在游戏中控制自己的球员击球、进门,达到一定分数获得胜利。
关键字: 足球小将;道具;声音;分数;关卡
ABSTRACT: In recent years, growing as the economy, improving people's living standard and quality of life has also gradually improved. Appropriate games on people’s spare time are not lack of will. There are so many kind of game. Also the classification of the computer games. Such as RCG (racing game), FTG (Fighting Game), SPG (sports games), RPG (role playing), ACT (action game), AVG (adventure game), PUZ (Puzzle Games) and so on. Although there are too many kinds for the eye to take in. continuity and comparability is a popular puzzle game player of all ages welcome reason. The rapid developments of today’s networks, puzzle games are widely applied to various network platforms. I use Java, Android the API language development of the game project.I through Eclipse Android SDK Java language prepared by the" football", in the game, players control their own hit the door, reaching certain scores victory.
Key words: Football Soccer;Prop; sound; scores; levels
目 录
一、前言……………………………………………………………………3
二、相关研究综述…………………………………………………………5
三、研究的目标、内容与意义……………………………………………6
3.1 研究目标…………………………………………………………6
3.2 研究主要内容……………………………………………………6
3.2 研究的意义………………………………………………………6
四、Android程序设计相关技术概论……………………………………..8
4.1 XML界面布局………………………………………………….9
4.2 Android的Activity组件………………………………………9
4.3 SQLite数据库………………………………………………….9
4.4 Android 2D图形编程…………………………………………9
五、游戏研究的重点、算法与思路……………………………………… 10
5.1游戏研究的重点……………………………………………10
5.2游戏研究的算法……………………………………………16
5.3游戏界面………………………………........………………20
5.4游戏的思路…………………………………………………26
六、论文总结…………………………………………………………… 28
参考文献…………………………………………………………………… 30
致谢………………………………………………………………………...31
附录一(游戏截图)…………………………………………………............32
前 言
现在,游戏的类型也由最初的动作游戏和简单益智游戏向更复杂、更高智力,更具真实性的游戏发展。目前的游戏种类繁多,包括角色扮演、仿真模拟类、人工智能、休闲类、渲染类、网络类等等,甚至有的游戏包含了好几种类型。
足球小将游戏一直以来都很多。但仿真模拟类的游戏却有不少,现在休闲类的技术广泛的应用到很多游戏里面等等。最广泛应用的应该就是交换排列检测。随着技术的不断提高,玩家对游戏真实性的要求也不断提高。相信益智类游戏的技术,以后会更加深入各种游戏之中。
鉴于游戏的对社会的巨大影响力和光辉的发展前景,以及我们自己对游戏爱好,这次的毕业设计我们决定尝试设计和制作一个具有一定可玩性的游戏。期间,我们收集相关资料、研究同类型的游戏、阅读有关这类型游戏和相关技术性的书籍,通过制作游戏项目来熟悉游戏的制作思路、过程,加深对面向对象编程语言的掌握,培养自己的耐心、细心和考虑问题的全面性,同时解决本课题要完成的问题,如游戏框架如何构建,如何将DirectX的内容封装,如何完善游戏的各种功能,如何能让游戏有音乐和音效的实现,如何能让游戏过关,如何能让游戏界面美观,看起来舒服感觉。
二、相关研究综述
近年来,国内外的专家学者以及一线的开发人员从理论、方法、技术等不同的角度对Android手机操作系统进行了一定的研究。本小节将从Android手机操作系统的发展历程、研究现状、程序开发设计简介四个方面分析总结国内外的相关研究结果。
今天我们来聊一聊Android系统的历史,首先我们就要先来说说Android系统这个名字的来历。Android这一次最先出现在法国作家利尔 亚当在1886年发飙的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来。
知道了Android名字的来历我们再来看一下Android系统的来历。Android系统一开始并不是由谷歌研发出来了,Android系统原来的公司名字就叫做Android,谷歌公司在2005收购了这个仅成立22月的高科技企业。Android系统也开始由谷歌接手研发,Android系统的负责人以及Android公司的CEO安迪·鲁宾成为谷歌公司的工程部副总裁,继续负责Android项目的研发工作。
在2007年11月5日这天,谷歌公司正式向外接展示了这款名为Android的操作系统,并且在这天谷歌宣布建立一个全球性的联盟组织,该组织由34家 手机制造商、软件开发商、电信运营商以及芯片制造商共同组成。这一联盟将支持谷歌发布的手机操作系统以及应用软件,将共同开发Android系统的开放源 代码。
三、研究的目标、内容与意义
3.1 研究目标
本项目主要研究的
上一篇:
基于android手机通讯录的毕业论文
下一篇:
试论APP广告在手机中的应用