首    页 界面/窗口 网络/通讯 数据库 组件开发 图像/多媒体 NET/Web 其它技术 源码下载 资料下载 软件共享 软件外包 曲艺杂谈
栏目导航:  首    页  |  网络/通讯  |  棋牌游戏


棋牌游戏大厅简介


原作者:包建强    源出处:博客园    发布者:施昌权    发布类型:转载    发布日期:2009-03-21

  

  

棋牌游戏大厅简介:网络大厅+ 桥牌 8000行代码

下载地址:http://files.cnblogs.com/Jax/PlayCard.rar

1 基于C# TCP Socket异步通讯 多线程 开发
2 近60个自定义通信协议 使用了序列化技术 传输byte流
3 二级代理技术 开始打牌后,指定其中一人为ProxyServer,打开Socket,承担与其他三人打牌逻辑的判断,打牌结束后由其负责

通知主Server 实现了均衡负载,让Server负担大幅度减轻
4 在Server端 将连接方存入哈希表,这样Server想发信息给谁 都可以点对点发送
5 主裁和边裁的设定 分别在CLient和Server端验证
6 Flyweight模式画 手中的牌
7 Observer模式 负责窗体间的通讯
8 由于是在一台机器上开发, 所以用同一IP不同端口来模拟 不同IP的玩家,所以要略作修改才可以实现不同IP的玩家进入大厅


未完成 (时间来不及 要去找工作了)
1 出过的牌 显示: 数据已经准备好 就差表现出来
2 分数的显示:数据已经准备好 就差表现出来
3 界面的美化 由其是排版
4 用Strategy 实现 拱猪/桥牌/80分 的不同玩法 甚至是棋牌的不同玩法
5 强制退出游戏的处理
6 CardControl的闪烁问题

棋牌游戏大厅 1.0.0.0下载地址: http://files.cnblogs.com/Jax/playcard.rar



发表评论
  回复  引用    
#1楼 2008-05-27 15:46 | xvcheng [未注册用户]
goods
  回复  引用    
#2楼 2008-06-06 15:04 | PatrickJohn [未注册用户]
你好,看了你的“棋牌游戏大厅简介“,十分感兴趣
我最近也在开发一个棋牌类的游戏,一种叫“UNO”的牌,想使用的方法和你的游戏大厅差不多
所以不知道能不能给我参考一下你的程序
因为对于出不同拍将实现不同功能不知道如何实现比较好。
  回复  引用  查看    
#3楼 [楼主]2008-06-06 18:51 | 包建强      
@ammeyjohn
下载链接已经放在文章上面
  回复  引用  查看    
#4楼 2008-07-05 16:34 | 楚广明      
非常的支持楼主的行为,如果想要无私的分享,就要像楼主一样完全的开放,再次感谢楼主
  回复  引用  查看    
#5楼 2008-07-06 15:17 | 长沙小能      
收藏了先,谢谢
  回复  引用    
#6楼 2008-07-15 14:56 | 啊啊啊 [未注册用户]
支持楼主!!!
  回复  引用  查看    
#7楼 2008-07-21 03:05 | reaper      
支持开源。。有时间学习下。。网络通信机制。。。hoho



关于我们 版权声明 广告服务 联系我们 友情链接 加入收藏
站长:施昌权    Email:scq2099yt@163.com    MSN:scq2099yt@live.cn    QQ:14046300    本站QQ群:67202409
Copyright © 2008     卓为VC(www.joyvc.cn)    All Rights Reserved    建议分辨率 1024×768
本站由施昌权制作维护
京ICP备09012297号