有一用VB6。0做的小游戏,被难住了,求那位大侠帮帮偶。急。急。。
本项目要求用VISUAL BASIC 6.0 完成,一定只能用这个语言哦!
这个游戏名字叫KALAHA,是一个两个人玩的游戏,起源于非洲。
游戏规则解释如下:
1、有两个玩家,每个玩家占一边的6个格子,每个格子里有3个硬币。
另外我把最旁边那个和他们分开的格子叫做筐子
2、游戏玩的时候,两个玩家轮流玩,第一个玩家任意选择自己这边的一个格子,然后这个格子里的硬币逆时针进入到这个格子的后面一个格子或则筐子里或者对方的格子里,但是每个格子只能增加一个硬币
3、如果自己的6个格子里所有硬币全部用完,或者对方的6个各自里的硬币用完了,则游戏结束。
4、游戏以累积在自己的筐子里的硬币最多的那个为胜利方
5、另外本项目完成后。第二项要求是:增加一个应用功能,要求可以和电脑进行人机对战。
下面是对图的解释:
图里,黄色代表一个玩家。绿色代表的是另一个玩家。黄色的玩家操作上面一个长条,在黄色玩家下方对应的格子叫做筐子,这个筐子是黄色玩家这边的筐子.筐子在开始的时候里面的硬币是零个,绿色的玩家那边也相同.在游戏开始的时候每个玩家有6个格子,每个格子里有3个硬币。
第二个图里,第一个玩家选择最左边格子里的硬币进行操作,这个格子里的硬币逆时针依次进入后面的格子和筐子里,每个格子或筐子增加一个硬币,所以和它相邻的筐子增加一个硬币,对方玩家最左边的两个格子个增加一个硬币.接下去轮到对方玩家玩游戏了。