| 网站首页 | 模板 | 资料 | 源码 | 工具 | 开发 | 设计 | 安全 | 项目 | 网络 | 图片 | 系统 | 数据库 | 博客 | 会员中心 | 小说 | 
MYFTP 精品资料下载
网络学院
学习资料
源码模版
您现在的位置: 精品资料 >> 设计 >> 网页设计 >> flash >> 正文 用户登录 新用户注册
用flashMX制作迷宫游戏(1)          【字体:
用flashMX制作迷宫游戏(1)
作者:佚名    平面来源:不详    点击数:    更新时间:2008-6-23

用flash制作迷宫游戏

  flash的游戏制作一直被很多朋友认为是一项艰巨和困难的工作,其实如果掌握了游戏一般的制作思路和方法,制作游戏并非难事,下面我们通过分析flash MX中自带的一个游戏“Maze”(迷宫),来学习flash游戏的制作方法,这个游戏比较简单明了,但玩起来非常有趣,并且较容易理解。

开始前先试玩一下这个游戏:



1、 游戏目的:

  利用键盘的四个方向键来控制小方块在迷宫内部的运动,在你控制方块运动的时候,电脑也会控制另一个方块和你进行比赛,谁先到达对方的起点谁就胜利。(图一)



图一

2、 透过现象看本质---游戏原理分析:

a:电脑的运动:利用引导线(guide line)功能,使方块在引导线上运动,这个功能实现起来很简单。
b:控制者的运动:利用键盘的方向键来控制小方块在迷宫内部运动,在迷宫内部则用hittest来检测是否和迷宫的四壁发生碰撞,如果碰撞就不动,没有碰撞就开始响应键盘。最后则检测是否已经到达对方的起点,若到达,则胜利

3、 游戏制作的前期准备:

a: 新建一个场景,大小为489*517,framerate为70帧,大家可能要问,为什么要70祯这么大呢?一般动画中不是20桢/秒吗?其实这里有个小技巧,如果你想要得到比较好的游戏效果,也就是不让小方块出现一跳一跳的现象,最好把framerate设得大一点。同样我们在以后的游戏中也可以注意这一点。

b:我们先得准备一个迷宫的图,这个迷宫图你可以在flash中画,也可以在别的软件中画,但有一点需要注意,一定要把迷宫中的道路部分要挖空。这个可是一个比较花时间的工作,当然,画上一个好的迷宫,让人花费一定的时间来找出道路,也是一个充满乐趣的事。画好的迷宫图如图二所示,并取名为maze pattern



图二

c:新建一个MC(maze),把组件maze pattern放入组件maze中。

D:新建一个MC(Opponent),制作一个小方块沿一定的路线的引导线上运动的动画。如下图:


  这个动画我们可以任意调节它的长度,比如你如果想要要方块走的快一点,就可以让帧数少一点,要它走的慢一点的话,你可以让帧数多一点,我们这里用了7000多帧来实现方块的运动过程。请注意:这里的引导线可不是随便画的,而是这个迷宫的通道的线路,在做引导线时一定不要断线,使方块在引导线上顺利地运动。

最后在这个mc的最后一帧上写上as:

_root.started=false;//:方块到达对方的起点后,标志变量started为false.
_root.gotoandstop(2);//:回到根场景中的第二帧上。


E:其余就不多说了,也就是一些辅助性的东西,比如你赢了,或你输了的一些提示信息,还有重新玩的按钮。(图三)



图三

(出处:http://www.vipcn.com)


(出处:http://www.hackhome.com)

平面录入:chqnet    责任编辑:chqnet 
  • 上一个平面:

  • 下一个平面:
  • 最新热点 最新推荐 相关平面
    Flash MX 特色之旅之一
    用Flash做一个自己的个性MP3…
    Flash音频软件Sound Forge(…
    在Flash中用XML实现多语言支…
    用Flash 制作Winamp光谱柱的…
    用Flash来制作一个Flash播放…
    FlashMX 基础应用(1.1)
    无AS在FLASH中实现三种爆炸效…
    用FLASH画写意画-竹
    用Flash仿制Resistor Color …
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)