基于Flash ActionScript 3.0的飞行射击游戏制作

2011-06-13 06:36:38罗艳
科技传播 2011年20期
关键词:动画飞机游戏

罗 艳

成都东软学院数字艺术系,四川成都 611844

基于Flash ActionScript 3.0的飞行射击游戏制作

罗 艳

成都东软学院数字艺术系,四川成都 611844

随着Flash软件的发展和强大的ActionScript 3.0面向对象语言的推出,使用Flash制作游戏变得可行,本文以一款飞行射击类游戏制作为目标,采用Flash工具进行场景与游戏角色的制作,基于ActionScript 3.0语言进行程序设计,并对开发中所遇到的问题进行分析并予以解决。

Flash;游戏;ActionScript 3.0

0 引言

飞行射击游戏是最早发展的游戏类型之一,最著名的该种游戏应该是《雷电》,游戏玩家使用键盘来控制飞机战斗,躲避敌人的攻击,利用自己的武器消灭敌人,战斗过程中能获取一些武器或者防护工具,被敌人击中会消耗生命值和能量值,最后出现大Boss,将其消灭后过关,关卡最后显示玩家成绩和本关信息。

1 Flash和ActionScript 3.0

1.1 Flash

Flash是一种当今网络上最流行的交互式矢量动画制作工具,具有出色的图形处理能力和丰富的画面表现力,优秀的交互性能又使它成为游戏制作的重要工具之一。用Flash制作的动画及游戏,具有矢量图形体积小,流媒体下载的特点使其更容易在网络上传播和应用,网页游戏逐渐成为近年来的流行,Adobe公司的Flash Player凭借其全球97%的桌面电脑占有率和跨平台的优势,成为了事实上的下一代的RIA(Rich Internet Application,富互联网应用程序)的主力。

1.2 ActionScript 3.0

ActionScript是Flash产品平台的脚本解释语言,它为Flash应用程序提供了强大的交互性和数据处理能力。该语言可以实现Flash中内容与内容,内容与用户之间的交互。ActionScript的解释工作由Action Virtual Machine(AVM)来解释,AVM是Flash Player播放器中的一部分。……

登录APP查看全文

猜你喜欢
动画飞机游戏
飞机失踪
环球时报(2022-05-30)2022-05-30 15:16:57
做个动画给你看
动画发展史
我的动画梦
文苑(2019年22期)2019-12-07 05:28:56
“拼座飞机”迎风飞扬
当代陕西(2019年11期)2019-06-24 03:40:28
乘坐飞机
疯狂的游戏
飞碟探索(2016年11期)2016-11-14 19:34:47
神奇飞机变变变
爆笑游戏
我是动画迷
学生天地(2016年9期)2016-05-17 05:45:06