| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2204 人关注过本帖
标题:[分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看
只看楼主 加入收藏
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
楼上什么意思啊。。不太明白。。。这就是两个对战的啊。。。

这个社会太复杂。。。
2007-01-04 12:29
wangyihua819
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2006-11-16
收藏
得分:0 
做得8错
2007-01-05 08:57
r316999443
Rank: 7Rank: 7Rank: 7
来 自:星城长沙
等 级:黑侠
威 望:1
帖 子:597
专家分:501
注 册:2006-11-7
收藏
得分:0 
那我也学学
2007-01-05 11:12
r316999443
Rank: 7Rank: 7Rank: 7
来 自:星城长沙
等 级:黑侠
威 望:1
帖 子:597
专家分:501
注 册:2006-11-7
收藏
得分:0 

加人工智能,要用到数据结构吗

2007-01-05 11:17
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
肯定得用到。。。计算机思考算法。。人走一步,计算机要考虑很多步,在一定深度下取权值最大的那一步走棋。。但这其中具体的算法偶还不会写。。。有待研究

这个社会太复杂。。。
2007-01-05 16:21
wyfandy
Rank: 1
来 自:深圳
等 级:新手上路
帖 子:376
专家分:0
注 册:2006-12-11
收藏
得分:0 
就是两台机子对战

不论什么事,只要认准了一个目标,然后朝之不懈地努力,就一定实现。编程爱好者QQ群:21318556
2007-01-05 16:59
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
正在做。。。准备把这个做好。。不过这段时间快要考试了,好多书要背。。可能会晚一点才能做好。。。做好了再发上来

这个社会太复杂。。。
2007-01-05 18:58
redice
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:902
专家分:0
注 册:2006-12-11
收藏
得分:0 
老兄,你的程序我看了:相当不错
一个大学生能在课余时间把VB学到这个水平,是相当厉害的,也能看出,你对编程的热爱。对吗?
要说建议嘛,有一点:
你这是个单机游戏,没有实现人机对亦,这是很大的缺陷,你想总不能让两个人围这一台电脑玩吧?
对此我有两点建议:
1 将其该为人机对亦式,的确这个算法是相当复杂的,不过别担心,前辈们早给我们写好了,你可以到网上直接下载这个算法,加到你的程序中。
2 将其改成网络式,运用winsock控件使用TCP协议,这很好实现。因为最难的部分你已经完成了。
最后,我想请教一下你那个棋盘是用什么画的,你的旗子摆放位置非常准确,这对棋盘的精度要求肯定很高。

鲲鹏数据 - 专业Web数据采集服务提供者
http://www.
2007-01-05 21:29
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
回楼上的:
我对编程的确非常热爱,可以整天不出去坐在电脑前编程。一点也不觉得枯燥。。不觉得没趣
至于这个五子棋,我也知道网上有这样人机对弈的算法,但是我总觉得把那些直接放到自己的程序里以后,这个程序做好了也不能说全是自己做的,感觉不爽。。。所以即使现在不会,也没关系,等后来去学以后自己来写。。那个你说的改成网络对战的,我正在做,用的就是winsock,但是由于一开始没有想到要做网络版的,所以现在估计有好多代码要返工。。现在也快期末考试了,我们专业好多书要背,所以大概会晚一点才能写好。。。

至于那个棋盘,我有picture上用画线画点函数等画出来的,不是载入的图片。。先给picture定义坐标,然后画线,周边的线画粗一点,线宽为2。。中间画细一点,为1。。。然后再把那几个特殊点给Pset出来,棋盘就画好了。。。这样画过后每个交叉点都有一个坐标,下棋的时候把鼠标点击位置坐标四舍五入送到画棋子函数那,画棋子函数再根据坐标画出棋子。。。这样就会很精确的

这个社会太复杂。。。
2007-01-05 23:02
Joforn
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1242
专家分:122
注 册:2007-1-2
收藏
得分:0 
棋盘做得不错。
不过棋子还差点。建议楼主画圆时可以采用由圆心渐变至外圆,这样看起来就更有立体感了。

VB QQ群:47715789
2007-01-06 22:44
快速回复:[分享]昨天写的一个五子棋,今天改了一下。。传上来大家看看
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.034267 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved