VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 22528|回复: 100

擂台赛第63期[局域网斗地主]

[复制链接]
 楼主| 发表于 2009-8-2 11:19:14 | 显示全部楼层 |阅读模式
本帖最后由 yimins 于 2009-9-1 08:59 编辑

擂台赛第63期(2009.08.02)
题目:局域网斗地主
级别:中级
说明:
1、本期题目分为两个程序,一个是服务器端程序,一个是客户端程序,运行时用winsock互相交换数据。

2、斗地主的具体游戏规则请参考QQ游戏中的
“斗地主角色版-我型我秀”游戏规则
直接给出链接如下:
http://minigameimg.qq.com/help/rule81.html

3、积分应该予以计算并显示,但是考虑到实际情况,可以不予保留和记录。

4、为了降低本期的难度,特允许两人合作开发。(源码中必须注明哪些是谁开发的)如果获得奖项,按照原规定的奖励-1分,分别给两人进行奖励(合作开发中只取组织者颁发鼓励奖)。如果需要合作开发的,请自行配对,由组织者在本主题后面回帖说明两人的合作方式和各自负责的部分。由另一个合作者对回帖进行评人气+1分以确认合作关系。

特别补充!本期是局域网斗地主,是人VS人。所以是没有AI的。大家千万别误会了!级别调整为中级。

请参赛者在跟贴中只附上可执行文件。定稿后将源代码发到
擂台专用信箱:arena@vbgood.com
文件及源码文件名格式:用户名_第几期_第几组_版本.rar
由于此信箱垃圾邮件太多,请在发信时一定写明主题。并且记住一定要带上附件!

截稿日期:2009.09.3 (应众多参与者要求,本期延期3天。)

PS:本期结束之后将取其中优秀的程序,组织一期论坛的斗地主友谊赛!由八戒版主友情提供服务器一台。届时将在心情茶坊开贴接受报名!请各位关注了。

评分

参与人数 1威望 +4 人气 +1 收起 理由
新林 + 4 + 1 为好题目加分~~~

查看全部评分

发表于 2009-8-2 11:24:44 | 显示全部楼层
沙发,有人愿意介绍下斗地主的规则么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-2 11:53:51 | 显示全部楼层
沙发,有人愿意介绍下斗地主的规则么?
44670 发表于 2009-8-2 11:24


游戏规则见下面地址:
http://minigameimg.qq.com/help/rule81.html

评分

参与人数 1威望 +3 收起 理由
44670 + 3 谢谢

查看全部评分

回复 支持 反对

使用道具 举报

发表于 2009-8-2 14:31:02 | 显示全部楼层
呵呵。果然是好程序。呵呵。期待啊。希望出一个AI强的斗地主。
回复 支持 反对

使用道具 举报

发表于 2009-8-2 14:32:39 | 显示全部楼层
大概六七年前芜湖有个叫周军的老师已经写出来了,用VB写的,而且还带AI设计,有一定的智能!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-2 19:08:54 | 显示全部楼层
呵呵。果然是好程序。呵呵。期待啊。希望出一个AI强的斗地主。
acmilan1984 发表于 2009-8-2 14:31


大概六七年前芜湖有个叫周军的老师已经写出来了,用VB写的,而且还带AI设计,有一定的智能!


大家都误会了,本期是局域网斗地主,是人VS人的,所以是没有AI的。
回复 支持 反对

使用道具 举报

发表于 2009-8-2 20:02:10 | 显示全部楼层
不如用UDP广播方式找人,分客户端,服务端太麻烦了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-2 22:19:51 | 显示全部楼层
本帖最后由 yimins 于 2009-8-2 22:25 编辑
不如用UDP广播方式找人,分客户端,服务端太麻烦了
coyove 发表于 2009-8-2 20:02

这个建议提的不错~!看来coyove是个行家。

不过这次不使用UDP广播的原因有二:
1、即使使用了UDP广播,还是需要事先约定好一个端口,而且这个程序最后打算拿来放在Internet上举办论坛斗地主大赛,所以还是不如IP端口一起设定算了。而且一旦要走Internet的话,就必然要穿越无数路由器,广播包可是绝对穿不过去的哦。(其实就算只是局域网内部,不同的网段之间,广播包也无法穿越,所以广播包的使用其实有很大的局限性)

2、UDP是不可靠协议,要自己处理数据包的正确性和顺序,其实代码量也不会小。虽然开销小那么一点点,但是个人觉得不如TCP简单。
回复 支持 反对

使用道具 举报

发表于 2009-8-3 19:28:31 | 显示全部楼层
这期擂台的题目我觉得很好~~也有一定的挑战性~~
我还从来没参加过擂台赛呢,要是有时间的话,我也想参加本次擂台赛~~~
回复 支持 反对

使用道具 举报

发表于 2009-8-3 19:56:22 | 显示全部楼层
大家都误会了,本期是局域网斗地主,是人VS人的,所以是没有AI的。
yimins 发表于 2009-8-2 19:08


那个软件上也带局域网人VS人的。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2020-9-19 19:18

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表