您现在的位置是: 软件 > 设计在线 > Flash > 实例剖析 > 正文
·速成电脑精英(包分配)白领高薪一族从这里开始



-Illustrator 10文本工具详解
-PhotoImpact 8抢鲜试用
-闪亮惊喜:Swift3D V3新功能剖析
-图解AI图形组合工具Pathfinder

Flash游戏制作:打砖块
2002-11-04· ·flashsj··天极设计在线

1 2 3 4 5 6 7  下一页



  打砖块游戏大家都很熟悉:游戏者用一个挡板对小球进行反弹,上方排列了一些方块砖,游戏的目的就是利用鼠标对挡板进行左右移动控制,以便将小球挡回去,避免小球落到挡板的下方,挡回去的小球将与上面的方砖发生碰撞,被碰撞的方砖会自动显示,玩家每打掉一块方砖,会得到一定的分数。

  在本实例中每局中玩家的生命值为5,如果将当前界面中的方砖全部打完,则进入下一关。游戏开始允许玩家选择游戏难度:初级、中级和高级,不同的难度中方砖的数量和小球运动的速度不同,玩家可以根据自己的水平来选择合适的游戏难度。

  游戏制作思路:

  本游戏主要涉及到以下几种主要控制:

  1.鼠标拖动:游戏中需要使用鼠标拖动档板左右移动来挡小球,此功能也是很多游戏中常用的,用startdrag函数很容易就解决了。

  2.小球的反弹控制:游戏中小球会不断和墙壁、挡板或者方砖发生碰撞,所以需要使用Action来控制小球的反弹。

  3.方砖和小球的碰撞测试:游戏中需要检测小球是否碰到了方砖,此功能可以使用hitTest碰撞测试函数来检测。

  4.游戏的记分和生命值:在游戏中需要动态的显示当前玩家的游戏得分和玩家剩余的生命值,这里使用动态文本框(Dynamic text)实现显示分数的功能。

  通过以上几点的分析,可以大概理顺游戏的制作思路,下面我们就来进行本游戏的具体制作。


1 2 3 4 5 6 7  下一页

【责任编辑:Shiny】
【发表评论】【关闭窗口】
■ 相关内容
 Flash趣味游戏制作:猜数字
 Flash趣味实例:吃鼠标
 Flash游戏制作挑战:方块游戏
 Flash游戏制作:七巧板
 Flash游戏制作:找错误
 Flash游戏制作:弹力球
 Flash游戏制作:贪食蛇
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!