Flash射击游戏设计+需求分析(2)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

Flash射击游戏设计+需求分析(2)


5    游戏代码    18
5.1    开发思路    18
5.2    游戏开发的编程    18
5.3    主角的运动方法    18
5.3.1    小男孩的运动方法    18
5.3.2    小女孩的运动方法    18
5.3.3    角色控制操作    18
5.3.4    人物各项功能初始化    19
5.4    怪物的运动方法    19
5.4.1    怪物初始化    19
5.4.2    怪物的运行轨迹    20
5.4.3    Boss设定    22
5.5    相关物品及状态条设定    24
5.5.1    物品    24
5.5.2    状态条    25
5.6    关于碰撞    25
5.7    控制界面选择    28
6    结论    31
致谢    32
参考文献    33
1    绪论
伴随着计算机的迅速普及,伴随着网络“触角”的迅速延伸,信息时代到来了!喜欢探索,充满幻想,渴望参与,这是人的天性。信息时代带给我们一个能够满足人类这种天性的礼物——电脑小游戏。真实感、立体感、交互性强的游戏吸引着成千上万的人,很多人迷恋上了游戏,迷恋上了计算机,迷恋上了网络,迷恋上了Flash!电脑小游戏现在已成为社会上各界人士来放松自己,消遣时间的有效途径之一。就像前期在我们学生广为流传的《植物大战僵尸》,大部分学生在课余时间都在用这个游戏来充实自己的课余生活。小游戏和其它大型游戏的区别在于它不容易让玩家上瘾。玩家完全可以在业余时间来运用小游戏来放松自己和娱乐。作为一种大众娱乐方式,游戏已经越来越被人们所接受,尤其是在电脑游戏方面。面对当今社会上的种种压力,偶尔玩小游戏已是现在社会各界人士来放松自己,缓解自身压力的一种有效方法。特别是在射击方面的小游戏,游戏自身的激烈的战斗与玩游戏时候玩家的心态可以使玩家重新调整心态,从而又更好的心态去工作。鉴于上述问题的综合的考虑,也为了展示这些天来所学成果,我决定做基于Flash的射击类小游戏。
现在网络上流行的小游戏大多是运用Flash来制作的。Flash游戏是一种新兴起的游戏形式,以游戏简单,操作方便,绿色,无需安装,文件体积小等优点现在渐渐被广大网友喜爱。Flash游戏又叫Flash小游戏,因为Flash游戏主要应用于一些趣化的、小型的游戏之上,以完全发挥它基于矢量图的优势。制作Flash游戏需要用到ActionScript语言。利用ActionScript编程来控制场景的移动,飞机的属性和游戏中道具的作用等等。Flash是Adobe公司的一个的网页交互动画制作工具。Flash是交互式矢量图和Web
动画的标准。网页设计者使用Flash能创建漂亮的、可改变尺寸的、以及极其紧密的导航界面、技术说明以及其他奇特的效果。
2    一切是这样开始的
2005年12月5日  Macromedia被Adobe公司以34亿美元的天价收购,其旗下的网页三剑客也归属到Adobe旗下。 2007年 Adobe Flash CS3 Professional 推出符合OOP的ActionScript 3.0,新的AS3.0对XML的支持达到了100%。 2007年12月14日Adobe公司收购Macromedia公司后,首次推出的版本------Adobe Flash CS3,最新的as3.0编程语言替换原来的as2.0编程语言。直到如今刚推出Adobe Flash CS6。 (责任编辑:qin)