基于Flash的益智游戏设计+文献综述(2)
时间:2019-05-17 21:25 来源:毕业论文 作者:毕业论文 点击:次
2.2 游戏开发原则 7 2.2.1 游戏性原则 7 2.2.2 活性原则 7 2.2.3 可靠性原则 7 2.2.4 经济性原则 7 2.3 可行性分析 8 2.3.1 需求分析 8 2.3.2 设计分析 8 2.3.3 技术分析 8 3 益智冒险游戏“归途”的游戏设计 10 3.1 游戏设计流程 10 3.2 游戏设计内容 11 3.2.1 各种游戏元件的设计与制作 11 3.2.2 各种模块的主要功能 11 3.2.3 修正并定型 11 4 “归途”的游戏制作 12 4.1 游戏素材的准备 12 4.1.1 声音素材的准备 12 4.1.2 元件素材的准备 12 4.2 游戏关卡的显示和设置 19 4.2.1 关卡界面元件设计 19 4.2.2 各关卡界面的设计 20 4.3 游戏的实现和主要代码的添加 21 4.3.1 Flash属性设置 21 4.3.2 游戏脚本代码 22 4.4 益智游戏“归途”的发布 35 5 结论 36 致谢 37 参考文献 38 1 绪论 1.1 引言 1.1.1 基于FLASH的益智游戏“归途”设计——系统开发的背景 Flash游戏的表现形式相较于传统游戏没有很大的差异,但主要扎根于电脑网络上。Flash以其高度畅通性,画面精美以及小体积等优点,在广大用户心理有着极高的评价。现在国内外几乎所有的电脑浏览器都安装了Adobe的Flash player,使用Flash制作无端网页游戏是比较常见,用户在电脑上都可以玩Flash游戏,相比于传统的web网页游戏这无疑是极大的进步。然而Flash游戏本身也存在着一些缺点,如无法承担大型任务,因为它本身安全性并不出色。还有作为多年的游戏开发软件老大哥,在如今越来越流行的手机APP游戏上,Flash毫无作为,可以说已经到了由盛转衰的过程。所以我们需要十分清晰Flash的定位,尽量发挥这款软件的长处,回避它的缺点。那么来说说Flash独特的时间片段分割(TimeLine)和重组(MC嵌套)技术,它与ActionScript的对象和流程控制相结合,可以使得界面设计和动画设计变动非常灵活。 Flash自带一套名为ActionScript的可编辑脚本解析器,它使用的语法与java及javascript类似,可以通过控制Flash动画的方式实现多种游戏交互。目前Flash较为流行的是面向对象的AS3.0,它使得Flash开发大型的交互式网页游戏不再是梦想。凭借ActionScript2.0和ActionScript3.0在PC端的出色发挥,Flash技术成为了大部分小游戏开发的技术基础。Flash流行的基础还在于它的解析器Flash player支持几乎所有的浏览器,如IE、Firefox、Opera、360、QQ等,用户下载方便,使用简单。 1.1.2 益智游戏“归途”的游戏概述 本游戏的操作十分简单,玩家通过左右键控制角色向左向右移动,通过空格键使角色跳起。主人公首先出现在一块安全的岩石上,周围到处都是小怪物在巡逻。这些怪物各自守护着自己的宝物。玩家的任务是绕过重重怪物找寻通关的钥匙。当然玩家也可以控制角色消灭这些怪物,方法就是踩在它们的头上,如果不幸失败而主人公又被怪物碰到,那么他就会失去一条生命,然后重新出现在游戏开始时的位子。玩家在寻找钥匙的同时需要绕过各种障碍地形,最常出现的就是一堵堵的高墙。游戏过程中玩家可以收集沿途出现的珍宝,它们可以为你提供游戏积分。玩家在找到钥匙后还需要找到进入下一关的门,两者都实现后本关卡就算通过了。 (责任编辑:qin) |