下载此文档

(网络版)flash中国象棋.doc


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
成都东软信息技术职业学院毕业实****报告毕业实****报告题目(网络版)Flash中国象棋系别学生姓名学号专业班级指导教师 2008年3月18日—2008年6月6日摘要这是我第二款自主研发的Flash游戏,,主要目的还是想加强对新版本的熟练运用。目的显然是达到了,无论是图像的处理,声音的处理,相关类库的运用,功能函数的编写,动画制作,各个模块的划分,还是事件运用等都已经达到了我预期的目标。唯一让我遗憾的是脚本是写在内部,按照新版本开发目的,应该把脚本写在脱离Flash本身以外的,但对这一块我还不****惯,,在调用一些全局变量和全局函数的过程中遇到了很大的困惑,这也是将代码写在内部唯一的困扰,求助了很多朋友,才解决了相关问题。游戏难点在于棋子载入的摆放和移动上。应为是2用户游戏,所控制的棋子是不同的,采用的是根据服务器发送的ID号进行阵营的划分,并分别对所控制的棋子进行监听以达到分别控制而不会影响另一阵营的棋子。棋子的移动采用方案是:在整个棋盘的“十字交叉”出放置一个对象,目的是获取固定的移动点,当鼠标点击“十字交叉”处时,实际上获取的是这个对象的坐标,这样每个棋子移动就很规范了,不会出现位置偏差。关键字: -2-目录 -3-第一章 引言 -5-第二章程序分析 -6- -6- -6- -7- -7- -7-第三章编写游戏原型 -8- -8- -8- -8- -9- -11- -11- -11- -12- -12- -15- -16-: -16- -17- -18- -19-: -19- -20-第四章数据传递与解析 -22-致谢: -24-参考文献 -25-引言可以毫不夸张地说:是Actionscript的发展推动着Flash应用的不断成功。而Flash应用的不断成功,也为ActionScript的发展提供了更广阔的舞台。随着FlexBuilder2和FlashCS3的发布,。.。人们对交互体验需求的日益增长,Flash已经突破网站设计的单一领域,扩展到诸如动画制作,交互设计,视频点播,手持移动设备,在线社区,游戏制作等诸多领域。我一直认为,无论是flashCS3也好,FlexBuilder也好,或者什么都好,作为开发环境而言,并没有优劣之分。直到现在,我群里还有好多人在争论到底哪一个更好些的问题。其实,无论是RIA何种应用,游戏,网站,动画展示等,无非都是以“swf”为后缀的文件,用FlashPlaye解析呈现而已,这是Flash在终端所展示的形态。如果熟悉ActionScript,,在这个平台里,你可以尽情地按照你的想象来发挥,。。本flash游戏是一个带有简单服务器的交互游戏,通过本地客户端向异地客户端发送信息进行响应操作,用户可以通过鼠标的点击来生成一个数据包,并将这个数据包发送给服务端,通过服务端转发给异地客户端,,包括sockt通信,流程控制,数组操作,面向对象开发,图形图像操作等。在自由运用这些知识的基础上,最终完成交互游戏的程序开发。第二章程序分析在开始编写游戏代码之前,需要分析游戏的功能和模块划分,确定用户的操作方式。。在玩家执行游戏时,程序创建如图示的游戏场景,登陆后登陆中登陆前登陆前和登陆中我们可以视作一个片头,程序的真正场景是登陆后的场景。在登陆后的场景中包含3种主要元素:游戏舞台,棋子,棋盘,棋盘交叉点。从库里面加载的棋子和棋盘交叉点都被程序摆放在棋盘的相应位置上,棋盘交叉点是看不见的它与背景同色。游戏舞台提供了游戏的屏幕界面,是所有游戏元件的载体。。游戏中将会有鼠标控制。当用户使用鼠标操作游戏屏幕上的棋子时,游戏程序需要处理棋子的移动,并将移动

(网络版)flash中国象棋 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2623466021
  • 文件大小1.02 MB
  • 时间2019-02-03