邮件订阅
5ucms仿站,用flashMX制作迷宫游戏(1)
作者: 来源: 日期:2017/1/9 21:28:21 浏览量:14(滞后) 人气:LOADING...(实时) 【

5ucms仿站,用flashMX制作迷宫游戏(1)
用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:其余就不多说了,也就是一些辅助性的东西,比如你赢了,或你输了的一些提示信息,还有重新玩的按钮。(图三)





图三

欢迎您访问www.5ucms.org

本站推荐: 5ucms模板下载 5ucms插件下载 仿站联系Q3876307       [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms帮助用flashMX制作迷宫游戏(2)
下一篇:5ucms教程,巧用FLASH做拼图游戏(2)
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
5ucms仿站,用flashMX制作迷宫游戏(1)的关键词:
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org