五子棋是程序猿比较熟悉的一款小游戏,相信很多人大学时期就用多种语言写过五子棋小游戏,笔者工作闲暇之余,试着用OC实现了一下,在这里给大家分享一下。有不足之处,欢迎大家提供建议和指点! GitHub源码链接:https://github.com/HelloYeah/Gomoku-Game 先上效果图 ...
分类:
移动开发 时间:
2016-09-26 12:52:14
阅读次数:
243
题目:五子棋 需求:1、做一款休闲并娱乐身心的游戏,用于消除长时间学习带来的疲劳。 2、黑白双方轮流出子,哪方先连成五子哪方获胜。 代码截图: 运行界面: 心得体会: 1、两个人合作写程序,在提高能力的同时也增进了友谊。 2、两个人可以互相查找错误,在写代码时大大减少了错误的发生。 ...
分类:
其他好文 时间:
2016-09-25 10:45:42
阅读次数:
139
这次组队完成的是一个五子棋小游戏的编程。 要求:代码清晰; 能够完成程序要求; 两人分工合作完成。 通过这次小组合作,我们发现在两个人思路不同的时候,进行工作的时候非常困难。即使我们想法一致了在执行的时候也遇到了很多问题。但是通过调节协调,相互退让以及百度解答最后完成了我们的工作。 ...
分类:
其他好文 时间:
2016-09-25 00:49:10
阅读次数:
144
双人组成员:李志刚,刘海威 五子棋作为一款棋类竞技运动在民间十分流行,许多人喜欢玩五子棋,为了熟悉五子棋的规则技巧以及简单的人工智能,决定用JAVA开发五子棋游戏。游戏分为人机对战和人人对战。首先 设计一个15╳15围棋棋盘,由两玩家或人与电脑交替进行对战,并可以实现以下功能: 1.选择落子的先后顺 ...
分类:
其他好文 时间:
2016-09-24 23:35:23
阅读次数:
441
上学期的作业,从0开始,到会写C#界面,再到设计出AI对战,跟队友一起用了半个学期的时间,现在才过了几个月就感觉有些遗忘了,赶紧来总结一下。 先上文件吧:程序+源代码 编译环境VS2013 可能我的服务器有点慢……所以这里有百度云的分享链接 第一次做C#工程,代码写的比较粗糙,不过还是能用的0.0 ...
1、画棋盘:用JFrame中的paint方法,这样画出的线就不会消失 重写父类的方法,但还要保留父类原来画窗体的方法 public class Myframe extends JFrame { float n=16.0f,x1=30,x2,y1=50,y2,S,x;.........为了移动窗体过程 ...
分类:
其他好文 时间:
2016-09-01 18:20:34
阅读次数:
111
实训要做项目呐。天天坐在电脑面前累死了。最近题刷的少。大多数都挺水。就不挨个编辑发上来了。发发白天写的项目吧。可能好几天更一下。实训结束恢复正常。 这个游戏需要EasyX的图像库。有兴趣的可以下一个图像库运行一下玩玩~(虽然= =没LOL好玩2333333) 设计题目:双人五子棋对战单机游戏 使用C ...
分类:
其他好文 时间:
2016-08-26 01:12:41
阅读次数:
536
http://www.jb51.net/article/79271.htm 1.定义窗口大小,棋盘大小 SDL_GetWindowSize()读取窗口大小, 由于棋盘是15*15格局,上下留白一行,在另外加一个状态行,所以每行高度为width/17 2.图片加载 surface = IMG_Load ...
分类:
其他好文 时间:
2016-08-17 18:03:13
阅读次数:
161
隔了一年才把AI思路给写了。。。 需求分析与设计方案:http://www.cnblogs.com/songdechiu/p/4951634.html 如需整个工程,移步http://download.csdn.net/detail/sdzuiaidanpianji/9452789 注:全文,都默认 ...
分类:
其他好文 时间:
2016-08-14 07:12:03
阅读次数:
191
在学完了Android的基础之后,我开始尝试着写一些小项目练练手,同时进一步巩固自己的基础知识,而我选的的第一个项目就是做一个简单的人人对战的五子棋小游戏。 首先,我们要新建一个自定义控件类Panel,这基本上涵盖着整个项目的大部分操作,比如棋盘的设计等等,下面开始Panel的编写,代码如下: 所谓 ...
分类:
移动开发 时间:
2016-07-30 21:07:37
阅读次数:
315