沧州交互flash动画制作之传统棋类游戏设计
沧州交互flash动画制作之传统棋类游戏设计
基于FLASH技术的传统棋类游戏设计
引言
本系列中国传统棋类游戏开发完成后,具有操作简单、无需安装、文件尺寸小等优点。它不仅可以让年轻人远离一些血腥暴力游戏的危险,还可以培养儿童的创造性思维,引导他们从不同的角度分析问题和解决问题,帮助培养他们的手和脑的协调性。该系列游戏网络功能的增加,使游戏更具吸引力,也使游戏更具竞争力和趣味性。在这样的环境中下棋,趣味无穷,可以最终达到学习和游戏两不误的目的。
一、相关概念介绍
(一)技术介绍
1.FLASH技术
Flash是美国公司MACROMEDIA于1996年推出的一款优秀的网页动画设计软件。它可以用来结合音乐、音效、动画和创新的界面,产生高质量的网页动态效果,用图片和文字改变了传统互联网苍白的表[1]情。经过十多年的发展,Flash逐渐从早期的动画设计软件转变为强大的应用平台。由于其逐渐增强的程序功能,它从最初的显示动画利器转化为交互应用利器,越来越多的互联网应用程序选择使用Flash,Flash在动画、节目、视频、互动等方面取得了较好的发展,尤其是在视频技术方面,它支持高清视频编码,支持高清音频流,支持p2p协作传输协议,在互联网应用中有着绝对的优势。
2.开发环境
安装Flash CS3(或其它版本)及Flash Develop。为什么需要按装这两种软件?原因是Flash在发布时可以将资源(即库中的组件)集成到swf运行的文件中。此外,Flash没有代码自动输入完成功能,因此需要英文手动输入,因此要记住很多系统类和方法。而Flash Develop具有代码自动输入补全功能,可以防止输入过程中的错误,提高代码编写的效率,使我们能够专注于逻辑代码编写。
3.Flash软件特点
Flash软件的主要技术特点是集成了矢量图形制作、动画和脚本编程功能:Flash以矢量图形格式创建图形[2]。矢量图形可以任意减小放大率大小而不影响图形的质量,而且文件存储相对较小,因此,网络传输速度相对较快。Flash软件通过时间轴和动画编辑器创建和编辑动画,它不仅可以创建逐帧动画,还可以设置“补间动画”来完成位移动画和变形动画。插入两个关键帧之间的“补间动画”由计算机自动操作,从而简化了动画过程,节省了时间。Flash软件还支持多媒体音频和视频以及图像合成处理[3]。
[1]MarcPrensky.Digital game-based learning [M].NewYork:ACM,2003(1):12-31
[2]The Games-to-Teach Team MIT Comparative Media Studies. Design Principles of Next-Generation Digital Gaming For Education [J].EducationalTechnology, 2003(5):33-40
[3]ChrisCrawford.The Art of Computer Game Design[M].Washington:Washington State University, 1997(12):12-21
(责任编辑:卓想动画http://www.zxgzs.com)