安卓平台下冒险游戏的开发毕业论文
2022-04-24 23:19:28
论文总字数:18077字
摘 要
近年来,手机游戏凭借着开发成本低、传播速度快等优势得到了众多开发厂商的青睐,一时间手机游戏市场呈现出爆炸式的发展。各种类型的手机游戏如同雨后春笋一般层出不穷。
本文详细阐述了在Android平台上以Java语言设计并编写游戏应用的过程。在详细介绍了本游戏的总体设计、需求分析和内部数据的具体处理和计算以外,还简要说明了游戏的具体设计和逻辑实现。展示了从一个陌生的开发平台和原创的游戏构想开始到形成一个拥有完善界面、操作和视觉感受的完整游戏的开发过程。
游戏的主要内容是在一个神秘的无人古宅中冒险,探索未知的区域,触发事件,获得道具,最终逃出古宅。作为一款原创的游戏具有一定的趣味性耐玩性,丰富的场景、事件和道具能让用户在荒宅所带来的紧张感中获得冒险的乐趣。
关键词: Android 冒险游戏 Java 游戏设计
The development and design of mobile game based on Android
ABSTRACT
In recent years,since mobile gams have much more advantages than other video games,such as low developments cost, and so on,it has become highly favored by game designers.We are now in the world where mobile games industry are remarkably growing.Thanks to that,we have such a variety of mobile games,and so many excellent works.
This paper systematically describes about the design and development process of mobile game based on Android. In this paper, besides the design, the need analysis and the specific processing and calculation of the game are introduced, and the specific design and the logic of the game are also explained briefly.Demonstrated from a strange development platform and the original game idea to start a complete game with a perfect interface, operation and visual experience to form a complete game development process.
The main content of the game is advanture in a mysterious house, exploring the unknown region, triggering events, getting items, and finally escaping the old house.As a original game,it has certain interest playable, rich scenes, events and props can let users have fun from the tense adventure in the house.
Keyword: Android advanture game Java game design
目录
摘要 2
ABSTRACT 3
目录 4
第一章 绪论 6
1.1 游戏开发背景 6
1.2开发环境 7
1.3论文结构 7
第二章 基础知识与开发技术介绍 8
2.1 基础知识介绍 8
2.1.1 Android简介 8
2.1.2 Java开发工具简介 9
2.2开发技术介绍 10
2.2.1 Android SQLite 10
2.2.2 SurfaceView 11
2.2.3 Dialog 12
2.2.4 Service 12
第三章 游戏开发分析 13
3.1 可行性分析 13
3.1.1 技术可行性 13
3.1.2 操作可行性分析 13
3.1.3 经济可行性分析 13
3.2 系统开发计划书 14
第四章 游戏设计概况 15
4.1游戏玩法简介 15
4.2 系统结构 15
4.2.1 系统流程 15
4.2.2 游戏流程 16
4.3 数据库设计 17
第五章 系统实现 19
5.1 模块实现 19
5.1.1 游戏主菜单 19
5.1.2 背景音乐 21
5.1.3 加速度传感器 21
5.1.4 绘制地图 22
5.1.5 人物移动 23
5.1.6 进入房间 25
5.1.7 事件判定 26
5.1.8 属性更改 27
5.1.9 胜负条件 27
5.2 系统测试 28
第六章 结束语 30
参考文献 31
谢辞 32
绪论
1.1 游戏开发背景
随着网络的发展和手机的普及,人们已经不满足于仅仅将手机作为一个单纯的移动通讯设备。事实上,现如今的占据市场主流的智能手机已然成为了一个集上网,游戏,媒体播放等多功能的小型移动智能终端,似乎只要有手机和移动网络就能随时随地随心所欲无所不能,人们的日常生活也越发地离不开这小小的智能手机了。如今的年轻人几乎是手机从不离身,只要闲下来就会拿出手机打开社交软件聊天或是玩手机游戏。
与其他平台的游戏相比,如今的手机游戏有着巨大的优势。较掌机,家用机而言,手机有着更广泛的普及率;同PC和街机而言,手机的便携性无疑更符合忙碌的当代人的需要。随着手机技术的发展,如今手机的画面已不逊色于掌机。而手机平台特有的移动网络更是拥有其他所有平台不及的便捷。
独具慧眼的商家们自然不会错过这个潜力巨大的商机。近年来,手机游戏市场呈现了爆炸式的发展。各种类型的手机游戏如同雨后春笋一般层出不穷。其中不乏人气很高广泛流行的话题作,从宝石迷阵到愤怒的小鸟,涂鸦跳跃到flappy bird,temple run到2048,上到音乐类动作类,下到休闲类跑酷类,可谓无所不包。手机游戏带来的巨大利润令游戏厂商或多或少地投入到了手游的开发中。而扩散性百万亚瑟王和LOVE LIVE等游戏内收费游戏的巨大成功甚至让许多游戏厂商将开发重心放在了手机上。可以说,手机游戏有着光明的前景。
目前主流的手机系统有Android和IOS两种。Android是一种以Linux为基础的开放源代码操作系统。2007年,Google公司推出了安卓手机操作系统,并且该系统已经成为了新3G时代的主流移动智能平台之一。相对于IOS系统而言,Android有四大优势:首先就是其开放性,Android作为一个开放的开发平台,任何移动终端厂商都可以加入Android的开发,这不仅为Android吸引到了大量厂商,对于消费者而言,Android平台上丰富的软件资源也更具吸引力。其次,得益于其开放性,Android平台上虽然有着千奇百怪功能繁多的各色产品,却不会影响到数据同步和软件兼容。这对于当今信息爆炸时代的手机用户而言无疑是个大大的福音。第三,Android从开发者的角度而言也是便利的,Android平台提供给第三方开发商一个宽泛自由的环境,其主要开发语言也是当下广泛使用的Java语言,这也使得很多移动端应用开发新手更加青睐Android。最后,作为老牌公司Google的旗下系统,Google地图、Google邮件、Google搜索等完善的Google服务在Android上都可以很方便地使用。根据调查,早在2013年的第四季度,Android平台手机的全球市场份额已经达到78.1%。
请支付后下载全文,论文总字数:18077字