`
hgfghe4
  • 浏览: 61621 次
  • 性别: Icon_minigender_1
  • 来自: 南京
最近访客 更多访客>>
社区版块
存档分类
最新评论

flash迷宫游戏教程

阅读更多

在以前的教程中我们讲解了利用Flash制作游戏的一些方法,比如碰撞的检测等,在这个教程中我们利用以前学的知识创建一个不错的迷宫游戏!该教程主要是Flash利用材质和遮照创建真实的小球动画的延续,利用创建好的小球滚动动画制作迷宫游戏。
  在学习这个教程前请大家查看:
利用材质和遮照创建真实的小球动画
。教程中所使用的背景请看:
利用Photoshop Action打造精美的宇宙星空特效
。在这篇教程中没有新的知识,就是利用一个舞台(地图),然后还有一个运动的小球实现的一个小的Flash游戏。在文章最后提供所有演示的源文件下载。一共制作了两个迷宫动画效果。
[1b]一、背景不动的迷宫游戏[/1b]
准备好一幅背景之后,直接输入下面代码:
level = new Array();
_root.attachMovie("starz", "starz", 1);
_root.createEmptyMovieClip("bricks", 2);
level[0] = new Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0);
level[1] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1);
level[2] = new Array(1, 1, 1, 0, 1, 1, 1, 0, 0, 0, 0, 1);
level[3] = new Array(1, 0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1);
level[4] = new Array(1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0);
level[5] = new Array(1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1);
level[6] = new Array(1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 1);
level[7] = new Array(1, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1);
level[8] = new Array(1, 0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 1);
level[9] = new Array(1, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 1);
level[10] = new Array(0, 1, 1, 1, 0, 1, 1, 1, 1, 1, 0, 1);
for (y=0; y53) {
        this.texture._x -= 63;
    }
    if (this.texture._x53) {
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/981.html
分享到:
评论

相关推荐

    flash 制作游戏教程

    在本教程中,我们将学习如何使用 FLASH 软件来制作一个迷宫游戏。迷宫游戏是一种非常古老的智力游戏,玩家需要使用键盘方向键控制主角,在迷宫中寻找到达右下角红色出口的通路。 游戏制作思路: 在制作 FLASH 游戏...

    Flash游戏开发实例系列:迷宫篇.rar

    综上所述,这个压缩包中的“Flash游戏开发实例系列:迷宫篇”提供了关于如何使用Flash进行迷宫游戏开发的详细教程或示例。通过学习和实践,开发者不仅可以掌握Flash的基本操作,还能深入了解游戏开发中的地图生成、...

    迷宫游戏_47607.rar

    《迷宫游戏_47607》是一个基于Flash技术开发的小型游戏,它展示了如何利用编程技巧和动画效果创建互动娱乐应用。Flash是Adobe公司推出的一种多媒体创作平台,广泛应用于网页设计、动画制作和交互式应用程序开发。这...

    Flash ActionScript 2.0 速成[PDF]

    - **游戏开发**:使用 ActionScript 2.0 开发简单的游戏,如迷宫探险、射击游戏等。 - **互动广告**:设计具有互动性的广告动画,提升用户体验。 - **多媒体应用**:创建多媒体播放器,集成音频、视频播放等功能。...

    AcitionScript_3.0游戏开发基础与范例(免费版)

    通过具体的范例,如射击游戏、迷宫游戏或角色扮演游戏的开发,学习者可以深入了解如何利用ActionScript_3.0来实现游戏的各种功能,如碰撞检测、得分系统、关卡设计等。 ### 学习资源 除了上述教程外,还有其他丰富...

    Scratch2.0入门中文使用教程.pdf

    3. 迷宫程序:学习创建迷宫游戏。 4. 会飞的巫婆:学习使用Scratch 2.0创造游戏。 5. 三角形的面积:学习使用Scratch 2.0计算三角形的面积。 6. 造型切换:学习使用Scratch 2.0创造角色造型切换。 7. 移动人物教师...

    scratch.0入门中文使用教程借鉴.pdf

    教程从简单的操作开始,如下载与安装,到让角色移动、键盘控制,再到更复杂的迷宫程序和图形计算。通过这些课程,学习者可以掌握基本的编程概念和逻辑。 5. **进阶课程** 进阶课程包括打蝙蝠游戏、打地鼠游戏和...

    Scratch2.0入门中文使用教程.doc

    教程从基础课程开始,如让角色移动、键盘控制、迷宫程序等,逐步引导学生理解编程基本概念。例如,第3课“让角色动一动”教授如何使用动作指令让角色在舞台上移动,第4课“键盘控制”则教孩子如何通过键盘操作角色...

    scratch.0入门中文使用教程汇编.pdf

    Scratch 2.0 入门中文使用教程...本教程为用户提供了从安装 SCRATCH 到使用 SCRATCH 创建交互式故事、动画、游戏、音乐和艺术的全过程指导,让用户可以快速地学习和掌握 SCRATCH 的使用方法,并充分发挥自己的创造力。

    Scratch2.0入门中文使用教程归纳.pdf

    第5课“迷宫程序”则引入条件判断和循环,让角色解决迷宫问题;第7课“三角形的面积”则将编程与数学知识结合,计算图形面积。 进阶课程进一步提升编程技巧,如第3-1至3-3节的“打蝙蝠”课程,涉及对象碰撞检测和...

    Scratch2.0入门中文使用教程.docx

    - **第5课 迷宫程序**:通过创建迷宫场景,使用控制结构实现角色的路径选择。 - **第6课 会飞的巫婆**:介绍如何通过动作和外观指令实现角色飞行效果。 - **第7课 三角形的面积**:结合数学知识,演示如何通过编程...

    25bb762d1e21432be6f8e57f02aa958c.zip_FlashMX/Flex源码_Visual_C++_

    Flash MX是一款早期的Adobe Flash创作工具,用于创建互动式网页内容,如动画、游戏和应用程序。Flex是基于ActionScript和MXML的开放源代码框架,主要用于构建富互联网应用程序(RIA)。 描述中的"电脑数走迷宫"可能...

    ActionScript学习

    - **案例二:游戏开发**:基于物理引擎和碰撞检测机制,开发一款简单的游戏,如弹球游戏或迷宫探险。 - **案例三:Web 应用程序**:结合 XML 数据和 AJAX 技术,构建一个数据驱动的 Web 应用程序。 #### 六、学习...

    Android程序设计基础

    将类似于Flash的光滑、无锯齿的2D矢量图形和动画与3D加速的OpenGL图形相结合,可实现各种新式的游戏和商业应用程序。Android内置了最常用的行业标准音频和视频格式的编解码器,这些格式包括H.264 (AVC)、MP3和AAC。 ...

Global site tag (gtag.js) - Google Analytics