今天心血来潮,突然想搞个五子球游戏玩玩,就直接开干!
先捋捋思路,这玩意儿的核心不就是个棋盘嘛然后就是黑白棋子轮流下,谁先连成五个谁就赢。想当年我和同桌上课无聊,经常在纸上画格子玩这个,现在咱也把它在电脑上实现一下。
准备工作
我得弄个棋盘出来。我记得以前玩的那种五子球棋盘是15x15的格子,就它!
然后,我需要准备黑白两种棋子。这玩意儿直接用不同的颜色表示就行。
开干!
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
我先画个棋盘,用线横竖交叉,画出一堆格子。看着还挺像那么回事儿。
就是让棋子能放上去。我琢磨着,这鼠标点一下,就得在点击的位置生成一个棋子,还得区分黑白,轮流着来。
- 我先弄个“下棋”的功能。
- 然后,我加个判断,让黑白棋子交替出现,不能一个颜色一直下。
基本的下棋是没问题,但还不能判断输赢!
实现输赢判断
这块儿我可得好好想想。怎么判断五子连珠?横着、竖着、斜着,都得判断一遍。
- 我先写个横向判断的,就是看看有没有连续五个相同颜色的棋子。
- 然后,我又把竖向判断的给弄出来,跟横向的差不多,就是方向变变。
- 就是斜向判断,这个稍微麻烦点,不过也搞定!
搞定!现在可以判断输赢,我试玩几把,还挺有意思!
今天就先到这儿,以后有空再加点新功能,比如悔棋、重新开始什么的。嘿感觉自己还挺厉害的!