-- 作者:admin
-- 发布时间:2012/7/1 11:27:07
-- 基于安卓系统的坦克大战——09计算机安卓开发项目
软件下载(可以直接拷贝至安卓手机安装运行)
此主题相关图片如下:未命名.png
一)功能
1、我方坦克 1)、移动,开火 ①、键盘方向键 控制移动,确定键 开火 ②、重力感应 控制移动,触屏开火 ③、开火说明:只有等之前的炮弹消失才能继续开火 ④、独立的线程 2、敌方坦克 1)、移动,开火 ①、移动方向通过随机数控制,移动的各个方向的概率通过随机数控制,初始位置为左上角,初始方向朝下,坦克的位置不能重合,一次产生5(可以修改数量)个坦克 ②、开火说明:只有等前一发炮弹消失才能继续开火,开火的频率通过随机数控制 ③、独立的线程 3、地图 1)、 森林地形,坦克在此地形 中,会被森林遮挡,炮弹能够穿越,但不能击毁该地形 2)、 河流地形,坦克、炮弹不能穿越此地形,炮弹也不能击毁此地形 3)、 砖墙地形,坦克、炮弹不能穿越此地形,但炮弹能击毁此地形 4)、 铁墙地形,坦克、炮弹不能穿越此地形,普通炮弹不能击毁此地形,只有我方坦克吃到2个以上五角星奖励才能击毁此地形 5)、 大本营,坦克、炮弹都不能穿越,炮弹能够击毁,若被击毁,则游戏结束 4、奖励 1)、每击毁5(可以修改数量)个敌方坦克,出现一个奖励 2)、奖励出现的位置随机 3)、每个奖励的出现有一定时效性(比如,如果在20秒钟时间内没吃到奖励,奖励将消失,但是如果在20秒时间内,没吃到该奖励,但同时又击毁了5个敌方坦克,则该奖励的显示时效又变为20秒) 4)、奖励 : 吃到坦克图标的奖励,则我方坦克的生命值增加1 5)、奖励 : 吃到定时图标的奖励,则当前在场的敌方坦克在一段时间内(比如10秒)全部不能移动 6)、奖励 : 吃到铁铲图标的奖励,则大本营外围的围墙变成钢铁墙,普通炮弹不能击毁,同时该奖励也有一定的时效性(比如10秒,10秒后就变成砖墙) 7)、奖励 : 吃到炸弹图标的奖励,则当前在场的敌方坦克全部被炸毁 8)、奖励 : 吃到1个五角星图标的奖励,则我方坦克的炮弹速度增加一倍,吃到2个及2个以上的五角星图标的奖励,则我方坦克的炮弹能够击毁铁墙 9)、奖励 : 吃到钢盔图标的奖励,则我方坦克变成无敌GOD模式,同样无敌模式有一定的时效性(比如10秒,10秒内任何炮弹都不能对我方坦克造成伤害,10秒后就变成正常模式,能被炮弹击毁)
5、音效、动画 1)、炮弹爆炸时有要有爆炸动画、声音 2)、游戏开始时有游戏开始音乐 3)、游戏结束时有游戏结束音乐
6、其他 1)、地图适应不同手机的不同分辨率的要求 2)、重力感应 3)、游戏时全屏,且强制竖屏,防止屏幕切换导致数据的重新加载 4)、有菜单页面
二)评价
1、主要特点: 1)、基本实现了游戏的基本要素,实现了主要的游戏逻辑 2)、重力感应控制,不一样的体验 3)、界面友好
2、待解决的问题: 就游戏本身而言没有太大的Bug,但是若要想将本游戏制作的更加的完善,那还有很多方面需要考虑和修改。 我觉得至少还有下面的方面可以去完善:
1)、敌方坦克不够智能 2)、敌方坦克的种类较少 3)、关卡较少 4)、可以进一步完善,由玩家自己设置重力感应的灵敏度或者使用虚拟的键盘操作 5)、游戏的音效对游戏的流畅性有较大的影响 6)、可以考虑实现多人联网作战
|