九子棋游戏设计说明书

九子棋游戏设计说明书

ID:1344660

大小:1.77 MB

页数:34页

时间:2017-11-10

九子棋游戏设计说明书_第1页
九子棋游戏设计说明书_第2页
九子棋游戏设计说明书_第3页
九子棋游戏设计说明书_第4页
九子棋游戏设计说明书_第5页
九子棋游戏设计说明书_第6页
九子棋游戏设计说明书_第7页
九子棋游戏设计说明书_第8页
九子棋游戏设计说明书_第9页
九子棋游戏设计说明书_第10页
资源描述:

《九子棋游戏设计说明书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、九子棋游戏设计说明书一、实训目的1、制作出九子棋游戏;2、学会九子棋开发方法;3、学会九子棋判断程序设计;4、学会九子棋算法设计;二、实训要求1、完成的游戏必须按照九子棋游戏规则执行;2、界面要美观;三、实训准备1、准备需要的素材;2、安装FlashCS5.5软件;3、仔细分析游戏的地图和流程图;四、实训内容(步骤及过程)1、棋子角色设计(1)棋子角色有三个界面(置空、白棋、黑棋)、两个方法以及若干属性,置空、黑棋和白棋设计如下:Color:棋子的显示界面,0表示置空,1表示白棋,2表示黑棋;i:棋子的行索引;34J:棋子的列索引;Show(num):显示棋

2、子的界面,0表示置空,1表示白棋,2表示黑棋;Shine(num):闪耀棋子,以便给玩家一些提示,num表示闪耀的次数;(2)新建影片剪辑元件,命名为“闪耀”,在第2帧插入空白关键帧,使用椭圆工具绘制一个小圆,填充浅灰色,设置帧标签名为shine,在第3帧插入空白关键帧,复制第2帧的内容,填充更浅的颜色,在第4帧插入关键帧,输入以下代码:count++;if(count>=totalCount){gotoAndStop(1);}else{gotoAndPlay("shine");}回到第1帧,输入以下代码:stop();varcount:int=0;vart

3、otalCount:int=0;functionshine(times:int){count=0;totalCount=times;gotoAndPlay("shine");}(3)新建一影片剪辑元件,命名为“棋子”,在1、2、3帧内分别导入置空、白棋和黑棋,并分别设置帧标签名为:empty、white和black,然后再新建图层2,在第一帧内导入影片剪辑“闪耀”,实例名称设置为shine,并延长有效帧到第3帧;2、比分显示剪辑的设计(1)34新建影片剪辑元件,命名为countnum,将准备好的数字图片1、2、3...9、0分别导入第1-10帧,注意这些图片

4、数字位置应该是重合的,新建图层,给每一帧添加一条stop()语句;(1)新建影片剪辑元件,命名为counter,将上面的countnum剪辑拖入其中,并在复制一份,分别用来表示个位数和十位数,设置他们的实例名称为num1和num2,新建图层,重命名为action,输入以下代码:stop();varcount=0;num1.gotoAndStop(10);num2.gotoAndStop(10);functionshowNum(num:int){vara=num%10;if(a==0){num1.gotoAndStop(10);}else{num1.gotoA

5、ndStop(a);}varb=int(num/10);a=b%10;if(a==0){num2.gotoAndStop(10);}else{num2.gotoAndStop(a);}}3、音效准备导入四个特效声音文件,分别作为走棋、吃棋、胜利以及失败时的听觉效果。其中,将走棋和吃棋的声音特效连接为PlaceSound和EatSound输出,其方法为:在库中选中某个声音,右击选择“链接”选项,从弹出的对话框中选中“为ActionScript导出”复选框,并设置其链接名;4、界面设计34(1)回到主场景,把图层一重命名为“背景”,在第一帧内导入在PS中弄好的背

6、景图片;(2)新建按钮元件,道速按钮素材,用文本工具输入“开始”,在鼠标经过帧和按下帧插入关键帧,然后把鼠标经过帧向上移动5个单位,吧制作好的按钮元件拖入舞台中,设置实例名称为bt_start;最终效果图如下:(3)在背景层第2帧插入空白关键帧,使用绘图工具绘制出矩形框,填充青色;(4)新建一图层,命名为“棋盘”,在第2帧中插入空白关键帧,导入在PS中准备好的棋盘,棋盘如下图所示;34(1)新建一图层,命名为“棋子”,在第2帧内插入空白关键帧,在棋盘的每个点上摆放影片剪辑“棋子”,实例名称均设为chess63,如下图所示:(2)新建图层,命名为“成绩”,在第

7、2帧中插入空白关键帧,把白棋和黑棋分别放在界面上方的两边,然后把影片剪辑counter分别放在两个棋子旁边,白棋旁边的实例名称设置为vCounter,黑棋旁边的设置为fCounter;再使用静态文本工具在白棋后面输入“玩家”,在黑棋前面输入“电脑”;(3)新建一按钮元件,命名为“提示”,在第一帧内放入准备好的素材图片,并延长至第3帧,如下图所示:新建图层,在第2帧插入空白关键帧,使用文本工具和绘图工具制作出如下形状:34在第3帧插入关键帧;最后再把制作好的按钮元件拖入到成绩图层第2帧,并摆放在黑棋和白棋的中间,最终效果图如下:(1)把背景、棋盘、棋子、成绩四

8、个层的有效帧延长至第73帧;(2)使用文本工具和绘图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。