如今电子信息高速发展的时代,电子游戏已经深入到人们的日常生活当中,成为了老少皆宜的娱乐方式。俄罗斯方块是一款非常受人们欢迎的游戏,它曾经造成的经济价值与造成的轰动,可以说是游戏史上的一件大事。这款游戏最早是由苏联的游戏制作人Alex Pajitnow制作的,它看似非常简单但是却变化无穷,令人很容易上瘾。相信非常多的用户都还记得为它痴迷的茶不思饭不想的那个俄罗斯方块。研究历史,俄罗斯方块最早是出现在PC机上的,而我国的用户基本都是通过红白机了解的它、并且喜欢上它的。如今QQ等游戏平台又重新掀起了这段让人痴迷的俄罗斯方块风潮。对一般的用户来说,它的规则十分简单,还很容易上手,并且游戏的过程变化无穷,而且现在在游戏平台上增加了对战模式,更加了它的娱乐性和挑战性,使用户既能感受到游戏中的乐趣,又能给用户提供了一个展现自己的高超技艺的场所。
俄罗斯方块游戏可以说是随着计算机的发展而发展的,并不断得推演变出各种类似游戏,深爱广大玩家得喜爱,这个游戏有的很简单,有的很复杂,但其实根本原理都是一样的是对运动的方块进行组合,来训练玩家们的反应能力。谈到游戏软件,很多人都认为其神妙莫测,高不可及。而且一般游戏软件也确实具有很高的技术难度,但随着开发工具及软件开发方法学的不断发展,动手开发游戏也不是非常困难的。俄罗斯方块游戏是古老而又有趣的游戏,游戏软件不计其数,网上就有很多关于实现的复杂算法和设计,但是其难度让一般初学者望而却步。本文利用Flash软件来设计俄罗斯方块,对初学者可仿此开发类似游戏,并了解游戏软件的设计与开发过程。
1.1 Flash概述
Flash是一种动画创作与应用程序开发于一身的创作软件,到2013年1月24日为止最新的零售版本为Adobe Flash Professional CS6(2012年发布)。Adobe Flash Professional CS6为创建数字动画、交互式Web站点、桌面应用程序以及手机应用程序开发提供了功能全面的创作和编辑环境。Flash广泛用于创建吸引人的应用程序,它们包含丰富的视频、声音、图形和动画。可以在Flash中创建原始内容或者从其它Adobe应用程序(如Photoshop或Illustrator)导入它们,快速的设计简单的动画,以及使用Adobe AcitonScript 3.0开发高级的交互式项目。设计人员和开发人员可以使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。通常,使用Flash创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画。您也可以通过添加图片、声音、视频和特殊效果,构建包含丰富媒体的Flash应用程序。Flash出现的历史背景和前提条件:由于HTML语言的功能十分有限,无法达到人们的预期效果,以实现令人耳目一新的动态效果,在这种情况下,各种脚本语言应运而生,使得网页设计更加多样化。然而,程序设计总是不能很好地普及,因为它要求一定的编程能力,而人们更需要一种既简单直观又有功能强大的动画设计工具,而Flash的出现正好满足了这种需求。Flash支持高品质的mp3音频流、文字输入字段、交互式接口等等很多东西。这个最新版本可以观看所有的Flash格式。若你要观看网页上的多媒体内容,Flash Player几乎是网络上的标准。为此播放器所制作的动画或图像十分常见。
Flash的前身是FutureSplash Animator,在出现时它仅仅作为当时交互制作软件Director和Authorware的一个小型插件。曾与Dreamweaver(网页制作工具软件)和Fireworks(图像处理软件)并成为“网页三剑客”。Flash随着互联网的发展,在Flash4版本之后嵌入了ActionScript函数调用功能,使互联网在交互应用上更加便捷。 Flash俄罗斯方块游戏设计+文献综述(2):http://www.751com.cn/jisuanji/lunwen_4553.html