ActionScript是Flash内置的脚本语言,与JavaScript有点相似,它是一种面向对象的编程语言,可以使用ActionScript控制Flash中的对象,创建向导和交互元素,也可以扩展Flash,是Flash表现出强大的交互性。随着Flash CS3的发布,ActionScript3横空出世了。ActionScript3的推出是脚本语言的发展上升到了一个新的高度。ActionScript3的代码执行的速度最多可以比原先的ActionScript代码快10倍。它还提供了可靠的编程模型,该模型对于来自其他平台的开发人员来说将非常熟悉。ActionScript3不仅语言行为更加一致和标准,还拥有数百个新的API用于注入E4X,正则表达式和二进制套接字等功能。这些功能是开发者对内容和应用程序有了更好的控制。随着脚本语言的日趋成熟,ActionScript3已经在Web,视频,和音乐等多事领域得到了广泛的应用,因此,有理由相信ActionScript在Flash应用中的作用将越来越重要。
2.5 游戏开发原则
游戏开发的原则包括很多种,从中选出游戏性原则,活性原则,可靠性原则和经济性原则进行简单论述。
2.5.1 游戏性原则
游戏作为统一整体而存在因此在游戏设计中要从整个游戏的角度出发游戏的代码要统一设计规范要标准传递语言要尽可能一致。
2.5.2 活性原则
为保持游戏的长久生命力要求系统具有较强的环境适应性。为此游戏应具有较好的开放性和结构的可变化性。在游戏设计中应尽量采用模块化结构提高模块的独立性以便于对模块的修改提高游戏适应环境变化的能力。
2.5.3 可靠性原则
可靠性既是评价游戏设计质量的一个重要指标又是游戏设计的一个基本出发点。只有设计出的游戏是安全可靠的才能在实际运行中发挥出它应有的作用。所以在系统设计中必须考虑到对各种不安全因素抵御能力的设计。例如安全保密、检错、抗病毒能力和在出现意外情况后游戏恢复能力的设计等。
2.5.4 经济型原则
在满足游戏需求的前提下尽可能的减少游戏的开销。这里既要考虑到现实系统的费用又要考虑到游戏实施后的费用。
2.6 游戏技术要求
开始制作游戏时,主要解决的问题有一下几个方面比如:如何设置整个游戏的界面;游戏是如何控制的;游戏开始后,如何判断图片能够拖动,以及如何判断游戏的结束问题等。
2.7 游戏开发的意义
在电脑普及发展的今天,游戏已成为人们生活中必不可少的一部分了,因为不论你走到那个游戏网站,休闲、趣、益智类游戏是玩不厌的精华,且部分男女老少、工薪白领,是一款适合大众的经典小游戏。而这次的毕业设计小游戏设计开发的正是这种益智类的小游戏。
并且游戏能够教会人们处理问题,他也许在连连看中过不了关,或者很可能他无法去完成他想要做的事情,所有这一切都有助于教会人们如何去处理生活中出现的困难,也许有些情况确实很难抉择,但他们必须学会做出最后的决定。游戏还有助于增进人们对于自身的了解,以及能帮他发现自己体力、智力上的优势也劣势。
不同的益智游戏是辅助人们有效的认识游戏世界的有效工具,帮助人们配合身上的各种感官反应,来接触和认知新奇的未知事物。此外,一直游戏还具有协调身体机能的作用,除了要用脑,还要有手的配合,这样通过玩益智游戏,可以训练并逐渐建立起我们手脚协调,手眼配合的身体机能;各种能力都能得到一定的提高。 flash小游戏制作论文(6):http://www.youerw.com/jisuanji/lunwen_140.html