| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:6586 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着移动网络的迅速发展,越来越多的人们习惯于使用手机进行游戏休闲,手机游戏成为一个新的创业热点。塔防类型的游戏,是目前很流行的益智类游戏,玩家需要通过建造炮塔,来阻止各种怪物的前进。这种游戏操作方便,节奏紧张,非常适合手机端用户。本文主要研究用Eclipse开发适用于Android平台的塔防游戏的开发,使用JAVA语言,通过Eclipse来编写开发。本游戏主要是通过建筑炮塔来阻止怪物入城。采用手动拖动放置炮塔的方式,有障碍物的地方不允许放置。游戏中每击杀一个怪物即可获得金钱,用以升级炮塔,抵御怪物。游戏画面全部采用2D绘制,对硬件要求低,画面流畅。 关键词: Android;JAVA;游戏;塔防
目录 摘要 ABSTRACT 1.-绪论-1 1.1 Android平台简介-1 1.2 塔防类游戏开发背景及现状-1 2.需求分析-1 2.1 软件设计目的-1 2.2 可行性分析-2 2.2.1经济可行性-2 2.2.2 技术可行性-2 2.2.3 操作可行性-2 3.开发工具及环境配置-2 3.1 开发工具介绍-2 3.2 开发环境简介及配置-3 3.2.1 安卓架构-3 3.2.2开发环境配置-4 4.游戏开发-11 4.1 游戏的策划-11 4.2游戏的架构-11 4.2.1各个类的简要介绍-11 4.3游戏辅助界面-13 4.3.1主菜单界面-13 4.3.2游戏关卡界面-13 4.3.3关于游戏界面-16 4.4游戏算法及主界面相关类-16 4.4.1游戏核心算法——Game-16 4.4.2游戏界面相关类-19 4.4.3怪物类——Monster_Square-19 4.4.4炮塔类——Tower_Shell-22 4.4.5子弹相关类-23 4.4.6地图功能类——Blood_Up-25 4.4.7怪物生成线程——CreateMonster-26 5.游戏测试-26 5.1运行测试-26 5.2总结-28 致谢-29 参考文献-29 |

