事实上,Flash中的游戏开发已经进行了多年的尝试。但至今为止仍然停留在中、小型游戏的开发上。游戏开发的很大一部份都受限于它的CPU能力和大量代码的管理。不过可喜的是,Flash Player 10运行时性能提高了很多;Actionscript 3.0的发布也使得程序更加容易文护和开发。
(5) Web应用服务
其实很难界定Web应用服务的范围究竟有多大,它似乎它拥有无限的可能。随着网络的逐渐渗透,基于客户端-服务器的应用设计也开始逐渐受到欢迎,并且一度被誉为最具前景的方式。但是,这种方式开发者可能要花更多的时间在服务器后台处理能力和架构上,并且将它们与前台(Flash端)保持同步。
(6) 站点建设
事实上,现在只有极少数人掌握了使用Flash建立全Flash站点的技术。因为它意着更高的界面文护能力和开发者整站架构能力。但它带来的好处也异常明显:全面的控制;无缝的导向跳转;更丰富的媒体内容;更体贴用户的流畅交互;跨平台和瘦客户端的支持;以及与其它Flash应用方案无缝连接集成等。
(7) 多媒体娱乐
其实,在这个方面无需再说什么。尽管它的发展速度没有像当初预言的那样迅速,但它仍然还在不断前进。Flash本身就以多媒体和可交互性而广为推崇。它所带来亲切氛围相信每一位用户都会喜欢。
(8) 教学系统
要在教学系统应用Flash现有的技术无疑会极大增强学生的主动性和积极发明的能力。在这方面涵盖的内容,可能所有现有技术你都可以用上了。根据你教学内容的不同你可能会选择不同的部份。Flash影片的后缀名为.swf,该类型文件必须有Flash播放器才能打开,但占用硬盘空间少,所以现在被广泛应用于游戏。 我在其中选择的是“游戏开发”,因为游戏开发的难度更大,不只是图形元素和帧的设计,更包含了控制和算法的代码,对学习来说,更有锻炼能力的价值。
1.1.4 Flash游戏介绍
本游戏为Flash小游戏,小游戏可以分为动作类小游戏,体育类小游戏,益智类小游戏,射击类小游戏,冒险类小游戏,棋牌类小游戏,策略类小游戏,敏捷类小游戏,搞笑类小游戏,休闲类小游戏等,他们大多是由FLASH、Applet、Director这些软件设计而成,而在这些软件中由FLASH制作的又占了大部分。
Flash游戏在游戏形式上的表现与传统游戏基本相同,但主要生存于网络之上,因为它的体积小、传播快、画面美观,所以有取代传统web网游的趋势,现在国内外用Flash制作无服务器端网游已经成为一种趋势,只要浏览器安装了ADOBE的Flash player,就可以玩所有的flash游戏了,这比传统的web网游进步许多。但是Flash游戏也有自身的缺点,比如安全性差,不能承担大型任务等。但是使用者应该尽量发挥它的长处,回避它的短处。
1.2 游戏环境
学习Flash开发时,首先要建立首要的,基础的正确认知。因为在几乎任何的应用程序开发中,都要接触到三个相关互联的方面:一个是开发的环境,一个是运行的环境,还有一个就是开发的语言。
本游戏中使用Flash软件作为开发环境,以ActionScript3作为开发语言,以Flash Player作为运行环境来进行Flash应用程序开发和创作的完整知识体系。
对于Flash应用程序的开发,在进行Flash的开发时,需要安装一个开发工具,也被称为开发环境,创作环境等。目前最流行的Flash开发工具基本都是Adobe公司的产品,其中本游戏是用Flash CS4作为平台进行开发制作的。
2 分析 flash小游戏制作论文(4):http://www.youerw.com/jisuanji/lunwen_140.html