源文件:下载附件:
下载
游戏概述:
在Flash游戏中,打小狗(老鼠等)游戏是比较基础的游戏了。如果对Flash游戏设计有兴趣的朋友,想学习如何用Flash来制作游戏的朋友,可要好好学习这个游戏的制作哦。因为该游戏中使用的都是一些比较基础的、基本的和常用的ActionScript脚本语言。另外,我们也可以从中学到Flash游戏策划、设计到制作完成的一些概念、方法和技巧等知识。
游戏原理:首先,游戏通过startdrag()、Mouse.hide()来改变隐藏原来的鼠标,把原先的鼠标换成菜刀,这样砍起来才过瘾嘛:)。使用Math.ramdon()并配合遮罩技术使小狗能随机得出现在洞口。最后的总分会在一个输入文本框中显示出来,见图1所示。
游戏玩法:
游戏的玩法很简单,相信大部分读者都应该知道。就是先移动鼠标到小狗的头上,然后安下鼠标左键,击中小狗就得分,否则得分为0。玩这个游戏的意义就在于,看谁能在一定的时间限制内,得到最多的分数,以测验谁头脑反应的最块,谁操作鼠标最灵活。
游戏定义:
在设计游戏前,总需要考虑这样几个问题,游戏环境的形成、规则的创建以及如何编写游戏的代码。但幸运的的是,这个打小狗(老鼠等)的游戏定义起来并不复杂。
1.游戏环境。首先要考虑的是游戏在怎样的一个环境中进行。这是实现一个简单的顺序游戏最关键的部分。该游戏中,通过随机的方法来让小狗出现,这一点确保了游戏的可玩性。对游戏而言,可玩性是很重要的,没有可玩性的游戏是不会有玩家去玩第二次的。
2.控制方法。玩家如何控制游戏中的角色,操作是否方便有决定了游戏的可玩性。我们可以设定许多行为方法来控制游戏主角的运动。在该游戏中,主要是让玩家能够自由的控制鼠标。
3.游戏结束。游戏中最困难的事情之一就是判定游戏是否结束。当游戏运行一段时间后,游戏将会停止,并在动态文本中显示出玩家的最后得分。
游戏制作:
打开Flash MX,设置场景大小为400px×360px,背景色为#006699,帧频为15fps。在游戏制作之前,为了让大家有一个整体的感觉,并在以后的设计中做到心中有数,所以笔者在游戏设计制作前先让大家看看游戏主场景中层与帧的结构关系。如图2所示。
图2
设计元件。
1.设计小狗。按快捷键Ctrl+F8打开“创建新元件”面板新建一个名为“小狗”的影片剪辑元件。然后可以手绘或者导入一个小狗头的图像,如图3所示。
图3,图4
2.设计黑洞。同上方法新建一个名为“洞”的影片剪辑元件。然后在其场景中使用“椭圆”工具绘制一个黑色的椭圆(不要边线),如图4所示。
3.设计菜刀。新建一个名为“菜刀”的影片剪辑元件。
在“菜刀”元件把“图层 1”改名为“菜刀”层,见图5(菜刀读者可以自行导入)。点选第1帧,按F9,在弹出的“动作”面板中输入如下代码:
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/848.html
发表评论
-
简单的flash播放进度控制条
2010-04-10 13:21 776实际运用时,将下列源文件中的Control_progress ... -
Flash基础理论课:制作Loading思路详解(附图)
2010-04-10 13:21 524[1b] [/1b] [1b]思路:[/1b] 1、制作一个1 ... -
即拷即用的loading代码
2010-04-10 13:21 597// 设置loading的宽、高、颜色 var loadin ... -
Flash进度条的制作详细讲解(组图)
2010-04-10 13:21 998在论坛和其他网站上经常可以看到新手请教如何制作FLASH进度条 ... -
简单的flash播放进度控制条
2010-04-10 13:20 621实际运用时,将下列源文件中的Control_progress ... -
AS3.0教程:强大的事件机制(1)
2010-04-09 13:47 432Event机制作为重头戏,在ActionScript 3.0中 ... -
AS3.0教程:强大的事件机制(1)
2010-04-09 13:46 611Event机制作为重头戏,在ActionScript 3.0中 ... -
AS3.0教程:强大的事件机制(2)
2010-04-09 13:46 572[1b]如何接收事件?如 ... -
AS3.0教程:强大的事件机制(2)
2010-04-09 13:46 636[1b]如何接收事件?如 ... -
AS3.0教程:强大的事件机制(3)
2010-04-09 13:45 5932) addEventListener语法的不同,原因,和co ... -
AS3版本Progressive FLV播放方式
2010-04-09 11:39 742用AS3来实现Progressive FLV的简单播放,下一篇 ... -
AS3版本FMS Streaming FLV播放方式
2010-04-09 11:38 810AS3版本的FMS Streaming FLV ... -
AS3版本FMS Streaming FLV播放方式
2010-04-09 11:38 625AS3版本的FMS Streaming FLV ... -
as3游戏开发之打气球系列(二)
2010-04-09 11:38 505HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 11:38 567一直都对as3的声音架构 ... -
荧火虫flash制作过程
2010-04-08 11:09 664制作过程 步骤如下: 1、启动FLASH ... -
仿导引线环绕效果加仿球体
2010-04-08 11:09 529最终效果: 这是直接利用了与圆弧垂直相切,利用了打散后直接 ... -
仿导引线环绕效果加仿球体
2010-04-08 11:09 505最终效果: 这是直接利用了与圆弧垂直相切,利用了打散后直接 ... -
实时三维动画内核分析
2010-04-08 11:08 499好吧,今天,让未来带 ... -
实时三维动画内核分析
2010-04-08 11:08 562好吧,今天,让未来带 ...
相关推荐
在Flash游戏中,打小狗(老鼠等)游戏是比较基础的游戏了。如果对Flash游戏设计有兴趣的朋友,想学习如何用Flash来制作游戏的朋友,可要好好学习这个游戏的制作哦。因为该游戏中使用的都是一些比较基础的、基本的和...
大班语言活动:《小狗抬花轿》说课稿.docx
# Java在狗狗互动游戏代码开发中实际运用案例解析 狗狗互动游戏的开发需要运用到不同的编程语言和技术,而Java语言在其中扮演着重要的角色。下面就是Java在狗狗互动游戏代码开发中的实际运用案例解析: ## 1. 狗狗...
一个flash动画一个flash动画一个flash动画一个flash动画
HTML5养成游戏《我和小狗的一天》源码 挺有意思的源码,有兴趣的朋友可以参考下
Flash小狗跑动动画,氏量绘制出来的小狗,可在舞台上走来走去,类似逐帧动画的效果,用人手捏出小狗的动画效果。
【创意幼教】最新幼儿园大班安全活动教案:小猫小狗会伤人教案附教学反思(四篇).pdf
scratch3小狗的晚餐sb3,关卡游戏,完成任务过关,比较简单
java游戏开发 小游戏 经典游戏 游戏源码 课程设计 java游戏开发 小游戏 经典游戏 游戏源码 课程设计 java游戏开发 小游戏 经典游戏 游戏源码 课程设计 java游戏开发 小游戏 经典游戏 游戏源码 课程设计 java游戏开发...
ASP实例开发网站源码——狗狗搜索迅雷小偷源码完整版.zip
资源介绍:。易语言编写狗狗赛跑游戏源码。资源作者:。易语言能写游戏吗。资源界面:。资源下载:。
金媒体儿童打字游戏通功能介绍: 1、全卡通风格界面,涉及指法、休闲、射击、塔防、竞速等五个类型的八款原创和改编游戏,分别是:音乐键盘、打气球、种菜、打地鼠、蜗牛赛跑、植物大战蜗牛、小狗偷骨头和星球大战...
:light_bulb: 动机与情境用户可以看到一个很棒的小狗清单供采用,并且所有UI元素都是使用Jetpack Compose开发的。 :camera_with_flash: 屏幕截图执照Copyright 2020 The Android Open Source ProjectLicensed under...
Delphi编写的小狗过桥游戏,游戏主要依靠Timer控制Image的运动来...虽然是一个非常简单的游戏实例,但是用到了一些游戏设计中的基本思路,比如点的位置判断,不同的条件设置和判断,游戏素材的属性设置和条件控制等。
Flash 动物奔跑动画,适合动物类,小狗、小猪、老虎、狮子等之类动物的奔跑姿态动画,一帧一帧做出来的,虽然麻烦,但是效果很不错。动画奔跑的Flash动画素材,源文件推荐 给大家下载。
flash 小例子 镜面效果以一个镜子为中心 镜面的字母和小狗在跳动 下面也在跳动
魔术师用气球折成小狗flash素材 魔术师用气球折成小狗flash素材
游戏的源代码可供免费下载,这为开发人员和游戏爱好者提供了一个改变、定制甚至创建新游戏的可能性 特征 64位支持 益智游戏风格 40个设计良好的关卡(使用关卡编辑器轻松添加更多关卡) 2D可爱的图形 在Android...