效果预览图:
效果图(点击这里播放)
源文件下载:点击这里下载(65K, zip源文件)
游戏背景:
在暮色中,一支坦克小分队要去消灭敌人的飞机场,但途中陷入了敌人设置的一个迷宫里。玩家的任务就是带领这只小分队走出该迷宫,到达敌人的飞机场后,任务即完成。
游戏简介:
迷宫游戏是一种经久不衰的游戏,其玩法也很简单,就是从起点开始找到出口。传统的迷宫游戏只能通过复杂的地图,多种出路组合来吸引玩家的兴趣。而本例中的这个迷宫游戏则不同,因为它的地图是随机生成的,这样就大大地增强了游戏的可玩性。这也是该游戏设计最有吸引力的地方。
为了考虑到大部分读者,游戏并没有被设计的多复杂。但游戏的制作方法很容易掌握,读者学会后,可自行设计出更加复杂的迷宫游戏。
游戏玩法:
游戏的玩法很简单。玩家只要通过敲击键盘上的方向键来控制“坦克”前进和后退,只到接触到“飞机”,游戏结束。单击“继续任务”按钮则可重新开始游戏。
游戏定义:
在设计游戏前,总需要考虑这样几个问题,游戏环境的形成、规则的创建以及如何编写游戏的代码。但幸运的的是,这个迷宫游戏定义起来并不复杂。
1.游戏环境。首先要考虑的是游戏在怎样的一个环境中进行。这是实现一个简单的顺序游戏最关键的部分。该游戏中,使用Array(数组)对象来控制实现迷宫的动态生成。这一点确保了游戏的可玩性。在其它游戏中,设计中也可以通过载入地图的方法来实现游戏的多样性。
2.控制方法。玩家如何控制游戏中的角色,操作是否方便有决定了游戏的可玩性。设计者可以通过许多行为方法来控制游戏主角的运动。该游戏中,只要使用简单的随机行为就可以了,即使游戏主角的位置发生一定的便宜。玩家可以通过键盘的触发时间来控制游戏中主角——“坦克”的运动。
3.游戏结束。其实,游戏中最困难的事情之一是如何来判定玩家的胜利和游戏的结束。主角碰壁则不难实现,使用hitTest碰撞检测就能轻松解决问题。庆幸的是,这个游戏中也能通过碰撞检测技术来判断“坦克”是否到达了出口,即是否碰到了飞机。
URL查看 http://www.qqread.com/flash/s624665020.html
更多内容请看游戏开发、网络游戏攻略、J2ME游戏开发应用专题,或进入讨论组讨论。
相关专题
- 游戏开发 (2107篇文章)
- 网络游戏攻略 (4329篇文章)
- J2ME游戏开发应用 (635篇文章)
- Wlan组网----家庭专题 (4184篇文章)
- 网络游戏开发 (141篇文章)
- 游戏策划 (287篇文章)
- 程序设计 (226篇文章)
- flash游戏开发 (8篇文章)
- AI制作简单的温馨卡片二例 (135次浏览)
- Flash教程:简单光晕效果的制作 (133次浏览)
- Flash教程:教你制作梦幻仙境效果 (98次浏览)
- Flash教程 怎样阅读swf格式的教程 (34次浏览)
- AS3.0的类及绑定 (0次浏览)
- AS3 中的反射 (0次浏览)
- AS3 技巧和提示 (0次浏览)
- 利用引导线制作动态爱心两例 (0次浏览)
- Flash教程:AS下雨动画效果的制作 (0次浏览)
- Flash AS代码常用调试语句trace()的使用 (0次浏览)




