新的 Loader 类提供了装载 Shockwave Flash 和图像的单一机制,并提供访问关于被装载内容的详细信息的方法。URLLoader 类提供了在数据驱动应用程序中装载文本和二进制数据的单独机制。
Socket 类提供了以任何格式对服务器套接字读写二进制数据的方法。
ActionScript 3.0 包含一个 flash.text 包,它提供与文本相关的所有 API。
AS3.0版本具有以下优点:
1. 这种语言支持类型安全性,使代码文护更轻松。
2. 与其他语言相比,这种语言相当简单,很容易编写。
3. 开发人员可以编写具有高性能的响应性代码。
4. 这种语言向后兼容Action Script 2 并向前兼容 ECMAScript for XML(E4X)。
2 分析
在制作Flash益智教育游戏之前,首先应该做的就是对现有的Flash游戏进行一个大致的调研和了解,清楚现在的Flash游戏的状况,学习好的作品的特点,但不能为现有的游戏模式所局限,做出一个比较有特色的游戏。然后再确定自己游戏主题,制作出整体的框架,开始制作游戏。从小的方面的图片的颜色、文字的大小,素材的制作等到如何制作动画效果,都要依次构思好,给自己一个明确的定位。适当的时候在纸上绘制出你的构思,这样之后制作起来也更方面。只有明确好构思后,才能真正开始策划制作,否则后面的策划制作都是无稽之谈。凡是开头难,一定要下定好决心,清楚地将整个动画游戏都构思好。
2.1 Flash 益智教育游戏现状
以前Flash的游戏作品并不是很多,国内很多Flash小品、动画、广告等。但随着Flash的发展,近几年Flash游戏以前所未有的速度普及。一方面是使用Flash做游戏的人越来越多,另一方面是Action Script语言的进步使得用Flash制作复杂游戏变成可能。虽然游戏制作不是Flash应用的全部,可与生俱来的强大矢量图形处理特性是Flash制作游戏的基础。
其实Flash游戏的发展,国内远落后于国外。可能是因为国内的Flash应用都集中在了广告、动画上,很少有人专门为青少年做一款益智游戏。另外国内的大部分游戏厂商处于一种急功近利的状态,无论是大型游戏还是小型游戏,这种状态都在愈演愈烈,很多游戏都是引进国外的产品,厂商单纯的以营利为目的,并没有考虑到玩家的身心健康,致使很多青少年沉迷游戏,荒废学业。从国内外家长们对孩子的教育方式的差异来讲,一些国外的游戏并不适合中国的孩子,对于一些不适合孩子的游戏,外国家长一般会进行引导,让孩子避开这种游戏,而在中国这种善意的引导方式并没有起到很好的作用。在国外出现非常多优秀的Flash游戏作品,以及各种2D引擎、3D引擎的时候,国内竟出现这样的情况,不能不说是Flash滥用的一种后果。但我们相信,这种情况会在不久的将来被改变。Flash游戏的普及以及优秀国产作品的出现会让这些人改变他们的看法。经过统计,现在在家中或是使用移动通信设备来玩Flash游戏玩家比起前两代游戏主机的玩家加起来还要多。虽然就画面效果和游戏的内容复杂度来说,Flash游戏暂时还有没办法和主机电子游戏或者是安装式的电脑游戏相比,但是随着技术的不断进步,Flash游戏已经在很短的时间内吸取了其他游戏发展的成果,它将会很快的赶上其他游戏的脚步。
2.2 教育游戏的特征
教育游戏是一种全新的游戏形式,必须具备游戏的特点而且符合教育的目标,它的主要特性如下:
1.明确的教学点及教学目标
教育游戏不同于一般的娱乐性游戏.设计教育游戏的目的是把课程内容中学习者难以形象化或操作有困难的概念,用科学的方法经过精心设计,嵌人到游戏情境中,让学习者以探究的方式来解决问题。作为发展逻辑思文能力的支持工具。因此,在设计之初必须明确开发教育游戏的目标。 Flash益智教育游戏开发(5):http://www.751com.cn/jisuanji/lunwen_2444.html