摘要:
上回说到:“服务器端的一些简单界面·········”。吃晚饭,继续说一下客户端吧,客户端采用了多层架构,大家对C#的多层架构也比较了解,最标准的就是三层架构了,不一一说了,为了和服务器端的架构匹配,客户端的数据层有简单的重构,就是单独写来对接业务逻辑,没有接口,比较蛋疼的是,当初我和我的朋友商量,是否为了这个游戏单独做一个模块实体生成的工具,但是我们的业务不同就只要放弃这个想法了,不过以后团队大了要实现这个东西。实现这个数据层的接口工具的好处就是,服务器端有一些业务和底层需要修改的时候,执行这个工具后客户端对应也会生成或修改这样的模块的数据接口。我们大概花了半个月的时间来处理对接服务器端和客户端的底层数据。
先来看一下服务器端有什么标准吧,从数据库入手:
1,数据库对应的服务器端的模型需要独立出来,为以后的区划分做准备,一台服务器上,可以划分出3个区来供玩家进行游戏,每个区容量具体暂时此处不详细说。
2,服务器端对应的客户端的访问接口也需要独立,但是模型是统一的,比如一个角色根据一个数字ID进行数据标识。 阅读全文
posted @ 2012-02-25 20:51
入梦凡尘
阅读(1731)
评论(1)
推荐(0)

浙公网安备 33010602011771号