- Flash MX 编程深层次应用-Flash射击游戏(2)
- 6.2 游戏制作(前台)(1) 这个战斗游戏非常复杂,包括多个敌人、多层关卡、多种功能,为了讲清楚这些内容,下面将把这些内容分成几个部分来一一讲述。 我的飞船 我的子弹 游戏中的令牌 游戏中的...
- 作者:未知发表于:2006-05-27 20:12:00 点击:163 评论:0 查阅全文...
- Flash MX 编程深层次应用-Flash射击游戏(1)
- 第6章 Flash射击游戏——傲龙 6.1 前期准备——绘制游戏物件 游戏讲述的是一个星际宇宙的故事,因此游戏的背景环境采用了黑色。为了增加游戏的真实性,采用一个循环的星空效果,如图 6-1 所示。...
- 作者:未知发表于:2006-05-27 20:12:00 点击:145 评论:0 查阅全文...
- Flash MX 编程深层次应用-复杂游戏(5)
- 5.5 游戏作品的保护 讲到作品的知识产权保护问题,可以分成两个部分,一个是作品本身的保护,另一个是源代码的保护。一个好的游戏是经过程序员辛苦编程、调试后完成的,其中的源代码包含了程序...
- 作者:未知发表于:2006-05-27 20:12:00 点击:86 评论:0 查阅全文...
- Flash MX 编程深层次应用-复杂游戏(2)
- 5.2 游戏如何与后台通信 在游戏中记录下玩家的得分,然后将得分排序是经常的事情,这就涉及到 Flash 游戏与后台之间的通信问题了。 Flash 能与任何后台语言进行通信,比如 ASP , PHP , JSP ,...
- 作者:未知发表于:2006-05-27 20:12:00 点击:85 评论:0 查阅全文...
- Flash MX 编程深层次应用-第三方软件(3)
- 4.2 文字特效工具 配合 Flash 工作的软件还有很多类型、各种功能,比如专门制作文字效果的,专门浏览 Flash SWF 文件的,可在 IE 临时目录搜索 SWF 文件的软件等。 Flash 发展到现在已不仅仅是 ...
- 作者:未知发表于:2006-05-27 20:12:00 点击:70 评论:0 查阅全文...
- Flash MX 编程深层次应用-Flash射击游戏(6)
- 6.2 游戏制作(前台)(5) 6.2.6 游戏的初始化程序 至此,敌人部分基本上讲完,下面讲讲游戏的初始化。也许大家会问,怎么,游戏快讲完了才讲初始化啊,游戏初始化不是应该在游戏一开始就对各种...
- 作者:未知发表于:2006-05-27 20:12:00 点击:95 评论:0 查阅全文...
- Flash MX 编程深层次应用-Flash射击游戏(4)
- 6.2 游戏制作(前台)(3) 在初始化时需用程序把多余的部分隐藏起来,仅显示正常飞船的数。其程序如下: for (i=5; i=my_plane_number; i--) { eval(\"my_plane_num_\"+i)._visible = false; } 当...
- 作者:未知发表于:2006-05-27 20:12:00 点击:107 评论:0 查阅全文...
- Flash MX 编程深层次应用-Flash射击游戏(9)
- 本章小结 写完这个游戏的教程,笔者终于长长地松了一口气。这个游戏中的代码自己看起来都觉得累,别说还要把它做出来。当初,制作前后花了近两个月时间,尝试了很多种方法,基本上没有借鉴别人...
- 作者:未知发表于:2006-05-27 20:12:00 点击:87 评论:0 查阅全文...
- Flash MX 编程深层次应用-Flash射击游戏(3)
- 6.2 游戏制作(前台)(2) 6.2.2 我的子弹 1 .子弹发射函数 我的飞船要与敌人进行战斗,就得有发射子弹的功能,这里是通过一个函数来实现的。程序代码如下: function fire (place_x, place_y) ...
- 作者:未知发表于:2006-05-27 20:12:00 点击:118 评论:0 查阅全文...
- Flash MX 编程深层次应用-Flash射击游戏(5)
- 6.2 游戏制作(前台)(4) 6.2.5 敌人中的大怪( Boss ) 前面讲了几个普通的敌人,但是在游戏中一般都会有大怪物,或者叫 Boss 。这种敌人比普通敌人要难打,而且其个体也大,发射子弹的种类也...
- 作者:未知发表于:2006-05-27 20:12:00 点击:145 评论:0 查阅全文...
- Flash MX 编程深层次应用-复杂游戏(6)
- 本章小结 好了,前面讲了这么多中、高级的应用,相信大家对于 Flash 的游戏、 Actions 编程应该有了更加深入的了解。其实游戏编程讲到一定程度的时候就变成了算法问题,这已经从某种意义上离开...
- 作者:未知发表于:2006-05-27 20:12:00 点击:76 评论:0 查阅全文...
- Flash MX 编程深层次应用-第三方软件(2)
- 4.1 为Flash动画声音增效(2) 4.1.4 Flashamp 上面说到,可以通过 Actions 动态改变波谱图像坐标以达到精确显示音频的目的。其关键在于获取数据。在这里,我们要介绍一个很小巧的专用软件 —— F...
- 作者:未知发表于:2006-05-27 20:12:00 点击:76 评论:0 查阅全文...
- Flash MX 编程深层次应用-复杂游戏(3)
- 5.3 游戏的智能 在现代社会中,一个蠢笨的游戏是没有人来玩的,因为人会学习,而程序是不会学习的。因此,要让游戏好玩一些的好办法就是让游戏具有一点智能。当然了,这种智能达不到人工智能的...
- 作者:未知发表于:2006-05-27 20:12:00 点击:110 评论:0 查阅全文...
- Flash MX 编程深层次应用-复杂游戏(1)
- 第5章 复杂游戏的常用技术及方法 5.1 游戏中的数组应用 在游戏中数组应用是很常见的,下面列出几个常见的应用: 批量数据存储 二维方阵的排列 同类数据的归类 海量数据的查找 数组在编程中的应...
- 作者:未知发表于:2006-05-27 20:12:00 点击:168 评论:0 查阅全文...
- Flash MX 编程深层次应用-第三方软件(5)
- 4.4 关于3D支持(1) 4.4.1 Flash MX 与 3D Flash MX 与 3D 是讨论得比较多的一个话题,国内用户接触 Flash 基本上是从 3.0 版开始,那时还处于普及阶段,并且有相当一部分用户的浏览器不能看 Fla...
- 作者:未知发表于:2006-05-27 20:12:00 点击:108 评论:0 查阅全文...

