- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
三子棋文档
总体设计
(一)设计思路
1.三子棋的游戏概念
(1)三子棋为3 X 3的九格棋盘,由人机对弈,其中任一方先三子联成一条直线为则视为胜出,如九格下满双方都未有三子成线则为平局。对弈过程由玩家点击鼠标操作完成,根据鼠标单击的位置来确定棋子的位置。
(2)通过鼠标单击就可以玩这个游戏,操作很简单几乎每个群体都能玩这个游戏,都可以通过这个游戏进行娱乐。
(3)在这个游戏中玩家是对弈双方中的一方,也就是玩家与计算机进行对弈来玩这个游戏,即玩家是一名对弈者。
(4)玩家在这个游戏过程中可以体验对弈的过程以及对弈过程中的乐趣,可以体现出玩家的挑战精神和不服输的精神。
(5)想法来源:假想实现“三子棋”游戏的这个想法首先是由任课教师提出来的,是仿照熟为人之的五子棋的规则,从而衍生出了三子棋的一些规则。
(6)游戏规则: 这是一个不算太难的游戏,只有一些方格与双方棋子,不需要有过多的思考,玩家与电脑对弈则由玩家先落子,因此先下旗子的玩家有着充分的主动权。玩家代表喜洋洋这个角色与游戏代码(灰太狼)进行对弈,若任何一方先使三子连成线,则那一方获胜。如果到九格都下满尚未有一方玩家三子成线则视为平局。因为玩家与计算机对弈即是玩家选择对弈模式先下棋子者仍是占有主动权。
(7)游戏的种类: 属于策略游戏。
(8)设备要求:一般电脑均可运行,不需要特殊的设备。
(9)竞争模式: 此游戏为单人游戏。
进入到游戏界面后,即可开始游戏,界面上有具体的开始按钮,如果想详细了解游戏规则的话,可以点击“规则”按钮进行阅读,游戏中无关卡限制,直到玩家退出游戏结束。
2.目标人群
目标人群:大多数人都玩过五子棋游戏,对于三子棋很少有人去玩,原因很简单,就游戏本身来说,五子棋的个数相对较多,所以据需要玩家多思考几步,而三子棋则可以很容易让人看清战况如何,不具有挑战性,三子棋的这个特点,也为其招来了一定的忠实玩家。三子棋游戏主要适合儿童和只是为了简单打发时间或需要放松的人们。
3.玩家角色
玩家角色:玩家扮演的是棋手这个角色,与游戏的一方进行对弈。
4.实现的梦想
实现的梦想:成为一个胜利的玩家。
(二)设计方法
设计的方法是通过对游戏角色的分析,就是玩家和电脑,从而设计此游戏就是“人机模式”,进一步规定是玩家先下子。对九宫格进行分析,因为是九宫格也就是说明了当玩家落下第一个子的时候对于这九个格子有九种可能,然而当玩家一旦确定了这九个位置中的一个,下面是电脑的落子。对于电脑落子是事先规定好的,只要玩家点到相应位置,电脑会把子落在规定的位置上。总体上的模式就是不让玩家胜出的思想,这样一来才可以达到让玩家得到锻炼和思考。
(三)设计环境
该游戏是在flash的环境下,含有可以播放动画软件的Adobe Flash Player动画播放软件或者其他可以播放动画的软件。
如果需要看制作的具体过程就应该安装Flash Cs4的软件
2.选择下面这张图片中的显示的“Flash文件(Action Script2.0)”(因为可能会存在软件不兼容的问题)
3.当打开设计文件以后,请同时按住键盘上“ctrl+Enter“出现
4.直至出现这样的图片
5.这个就是游戏的界面:此时你便可以通过点击鼠标进行游戏
6.注解:此时输出的swf文件也可以通过“右键”——“打开方式”——“Adobe Flash Player”
(四)设计总框图
(五)简单逻辑介绍
(1)运行程序,进入游戏操作界面
(2)选择游戏主界面的游戏规则或者开始游戏,点击“规则”查看相应的游戏规则;点击“开始”进入游戏界面
(3)落子方式:本游戏落子方式通过在棋盘对应的坐标位置进行单击鼠标左键从而落子,棋盘位置如下,分别命名为九个位置和对应的坐标,玩家选择第一个子落的位置时,这时候有1、2、3、4、5、6、7、8、9这九个位置。此时这个位置的选择是随机的。例如:当玩家第一个棋子落在五号即是[2,2]那个位置时,此时电脑有5号周围1、2、3、4、6、7、8、9这八个位置,然而在设计游戏时就已经固定好的了电脑默认的位置,这时候没有了随机的成分。
1 [1,1] 2 [1,2] 3 [1,3] 4 [2,1] 5 [2,2] 6 [2,3] 7 [3,1] 8 [3,2] 9 [3,3]
详细设计与实现
(一)游戏开始界面
(二)棋盘
三子棋为3 X 3棋盘格是九格棋盘,在这个游戏中是分别是九个按钮。这九个按钮分别是flash中的按钮元件,分别用到on(release){ goto Andplay();}语句类似于之前学习powerpoint中的超链接的功能。下面是背景图片是一张卡通图片为蘑菇房的小山村。还有的是玩家(喜洋洋)和电脑(灰太狼)的角色
文档评论(0)