自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 收藏
  • 关注

原创 网络五子棋的架构设计(三)--业务逻辑

最后,就是实际的业务逻辑,下棋,仔细考虑下棋的关键步骤:1、  作为本地,需要捕获鼠标的点击事件,然后在对应点描绘棋子,然后发送给对方自己下了哪里,最后交换下棋方2、  作为网络端,需要捕获对方告诉自己的下棋信息,然后再对应点描绘棋子。3、  下棋后判断胜负4、  重新开始 主要动作有:鼠标事件捕获,创建棋子,描绘棋子,发送指令,交换下棋方,判断胜负,重新开始 隶属

2010-04-16 10:55:00 1976

原创 网络五子棋的架构设计(二)--界面层

界面的处理为了有一个测试的平台,我先开始写界面层由于服务端和客户端的下棋业务逻辑处理是完全相同的,因此计划在一个窗体内实现,窗体内只维护一个INet接口的实例。另外再使用另一个窗体用于建立连接,并且把得到的INet实例传递给主要游戏窗体。首先是服务端接收到连接后的处理:void server_OnConnected(object sender, EventArgs e)

2010-04-15 18:50:00 1223

原创 网络五子棋的架构设计(一)--网络通信层

预备辞职考研,接下来几个月会没有时间编程,想最后写个五子棋玩玩,于是就有了下面的这篇文章: 首先,人机对战的算法我搞不太好,因此决定做网络人人对战类型的,采用TCP连接传递指令,客户端收到指令后描绘棋子,为了有较清晰的架构,把网络通信一部份单独作为一层。 使用接口编程:由于两人对战中两人的地位实际上是平等的,也就是说,无论是创建游戏的Server还是加入游戏的Client,都应

2010-04-15 16:20:00 2366

一个路口交通灯控制模拟的例子

Vs2008下,完整说明看 http://blog.csdn.net/showlin/archive/2010/07/12/5728043.aspx

2010-07-12

角色权限管理系统的一个简单例子

角色权限管理系统的一个简单例子, 利用事件做外键延迟加载, 不知道有没有bug 由于没有什么业务逻辑,取消了业务逻辑层,表示层直接调用的数据访问层

2010-07-01

C#实现蚂蚁推面包(推箱子)游戏

完整源码 说明看 http://blog.csdn.net/showlin/archive/2010/05/11/5578742.aspx

2010-05-11

网络五子棋完整源码下载

使用C#分层开发网络五子棋,说明请看 http://blog.csdn.net/showlin/archive/2010/04/15/5489371.aspx

2010-04-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除