×

flash简单小游戏制作实例

flash简单小游戏制作实例(Flash小游戏的制作)

admin admin 发表于2023-06-08 05:19:58 浏览41 评论0

抢沙发发表评论

本文目录

Flash小游戏的制作


必须用到以下FLASH制作软件:
FLASH MX 标准的FLASH制作软件,仅仅6M多,载简单安装,安装完成即可永久使用。
Flash 提供的物体变形和透明技术,使得创建动画更加容易,并为网页动画设计者的丰富想象提供了实现手段;其交互设计让用户可以随心所欲地控制动画,予用户更多的主动权;
Swift3D MX 非常优秀的三维FLASH解决方案,从3D建模到渲染SWF动画,在Flash的动画中,能够做出精美的3D效果,可与3DSMAX媲美。支持AS。
Swish Mx可轻易的在短时间内制作出复杂的文本,图像,图形和声音的效果。SwiSHmax现在有超过230个内建效果,例如:爆炸,漩涡,3D旋转,曲折等等。
安全下载:
http://hi.baidu.com/woshiqinren/blog/item/b7a3b8099404aa20b0351d44.html
以上下载经过安全认证,安装完成即可永久使用

如何制作一个简单游戏或简单的Flash动画


难度不算大,打个比方,假设我用flash制作一个横版射击游戏,我感觉最枯燥的步骤就是角色和场景的绘制,动画方面比较简单,在AS方面可视化程度高,也算是很简单了,AS原理即角色的运动表示为其x坐标增减,大多用触碰判断函数根据场景设定角色运动范围,当角色开枪时又给子弹与敌人设定一个触碰条件,条件满足则事先定义的敌人HP值减小等等。AS自学基本是没有问题的。制作动画的话,更简单,不过个人感觉也更枯燥。。

怎么样可以简单学会制作Flash小游戏


第一学会Flash以及as编程
第二步,掌握as显示编程技术
第三步,自己设计小游戏,一些经典的游戏
比如贪吃蛇连连看棋牌类游戏有现成的算法
也可以自己设计出来然后在参考他人的游戏

Flash制作一个游戏(任何游戏),要求步骤明确,语言书写规范,调理清晰


简易拼图游戏
首先,让我们来构思一下游戏的大致样子:画面上散落着N多块碎图片,透过这些碎图片
我们可以隐约看到后面的一块方形的区域,然后在屏幕的右边赫然写着几个大字——
简易拼图游戏。OK,构思完毕,下面我们就开做吧。

一、制作图块
1、拼图拼图,没图怎么做拼图呢?所以,我们得先找张图片过来,并将其导入到Flash中。
选择File》Import,导入要做为拼图素材的图片。

2、选中刚刚导入的图片,选择
Modify》Transform》Scale,将图片的大小重新进行调整。

3、调整完图片大小后,按Ctrl+B将其打散。

4、选择直线工具,在图片上画个十字,将图片分为四块。因为本例只是要介绍制作拼图的
原理,所以这里就只做四个图块。

5、按Ctrl+Alt+Shift+R,显示标尺,然后从标尺上拉出线重合。

6、按Ctrl+Alt+;锁定引导线。接着按住Ctrl键然后用鼠标在四条黑线边界的中间拉出一个
拐点。

7、再次按住Ctrl键将突起的两端拉回,形成一个小三角。

8、使用鼠标将小三角变形成小圆弧。

9、单击选中左上角的那块图片,按F8弹出元件属性对话框。在Name中输入g1,然后将Behavior选为Graphic,单击OK,后将所选图片转化为图形元件g1。
同样地,将剩下的另外三块图片使用同样的方法分别转化为图形元件g2、g3、g4。然后将
刚才用来分割图片的黑线删除。

10、选中g1、g2、g3、g4四个元件,按Ctrl+C拷贝一份。

11、按Ctrl+V将刚才复制的元件粘贴上来。

12、单击选中g1,按F8弹出元件属性对话框。在Name中输入b将Behavior选为Button,
单击OK
后将所选元件g1转化为按钮元件b1。同样地,将剩下的另外三块图片使用同样的方法分别转化为按钮元件b2、b3、b4。

13、单击选中b1,按F8弹出元件属性对话框。在Name中输入m1,然后将Behavior选
为Movie Clip,单击OK,后将所选元件b1转化为影片剪辑m1。
同样地,将剩下的另外三块图片使用同样的方法分别转化为影片剪辑
m2、m3、m4。
至此,所需的图块已全部制作完成。接下去该是做游戏的背景了。

二、制作背景
1、将当前层的名字改为“图块”。在当前层的下面再新建一层并取名为
“背景”。

2、选中刚才复制出来放在一边备用的的群组对象,按Ctrl+X剪切之。

3

选中

背景

层,按
Ctrl+V
,将图片对象粘贴到这一层上。

4
.双击群组进入编辑状态,
选中所有图形元件。按
Ctrl+I
打开实例面板,将
Behavior
改为
Movie Clip
(如图
3
)。
5

选中左上角已变为
Movie Clip

g1
元件实例,
在实例面板的
Name
中输入
d1

同样的,
分别将剩余的三块元件命名为
d2

d3

d4

6

选中所有元件,选择
Window》Panels》Effect
,打开效果面板。从列表中选择
Tint
效果,
然后把
Tint Color
设置为黑色。
7

换上文字工具,在舞台的右边书上

简易拼图游戏


8

锁定

背景

层。

三、编写代码
最后,是整个例子制作的重头戏,写入动作脚本使图块动起来。


图块

层上的
m1
实例,选中里面的
b1
元件。打开对象动作面板,输入下面这段代码:
on (press) {
startDrag (““, true); //
开始拖动
}
on (release) {
stopDrag ();//
停止拖动

obj=“/d1“; //
底板上相应的图块

if(_droptarget == obj){ //
判断释放的图块是否在相应的底板图块上。

//
如果是在相应的底板图块上就将

//
释放的图块与其对齐,形成一种自动
//
吸附的效果。
setProperty(““,_x,getProperty(obj,_x));
setProperty(““,_y,getProperty(obj,_y));
}
}
双击

图块

层上的
m2
实例,选中里面的
b2
元件。打开对象动作面板,输入上面的那段代
码,并将其中的
obj=”/d1”;
改为
obj=”/d2”;
。同样的,对于剩下的
m3

m4
实例,只要将那句
obj=”/d1”;
改为相应的
obj=”/d3”;

obj=”/d4”;
即可。

最后,将图块打打散,整个游戏就OK了。