网络游戏的数据传输方案的讨论 ( 积分: 300 )

  • 主题发起人 主题发起人 lingru
  • 开始时间 开始时间
L

lingru

Unregistered / Unconfirmed
GUEST, unregistred user!
我最近完成了一个麻将的单机版本,下一步准备做类似联众的网络版(用户规模先规划在5000以内),不管经济效益怎样,做的过程中能够学到很多东西。我的考虑是这样的:
1、用户界面(这个问题不大,后期慢慢完善);
2、游戏规则(借用单机版规则,没有问题);
3、客户端与游戏服务器的数据传递(游戏服务器的主要功能在于对登陆到自己的客户端的数据信息进行交换传送);
4、游戏服务器和数据中心的数据传递(数据中心的负责管理用户信息和游戏服务器);
现在要确定3/4 的数据传递形式,我的提法不太成熟不太专业请大家讨论:
3数据传递的实现用indy?
4的通信由网络数据库进行?
请大家讨论和完善
 
我最近完成了一个麻将的单机版本,下一步准备做类似联众的网络版(用户规模先规划在5000以内),不管经济效益怎样,做的过程中能够学到很多东西。我的考虑是这样的:
1、用户界面(这个问题不大,后期慢慢完善);
2、游戏规则(借用单机版规则,没有问题);
3、客户端与游戏服务器的数据传递(游戏服务器的主要功能在于对登陆到自己的客户端的数据信息进行交换传送);
4、游戏服务器和数据中心的数据传递(数据中心的负责管理用户信息和游戏服务器);
现在要确定3/4 的数据传递形式,我的提法不太成熟不太专业请大家讨论:
3数据传递的实现用indy?
4的通信由网络数据库进行?
请大家讨论和完善
 
打击一把。照你想象的,不负责任地说,1年内你做不出来可以玩的版本。
 
使用数据库存储用户帐户,及座位,
使用UDP进行传输,档案使用,使用消息来确定出牌就可以来了,
从东风-北风的顺序行牌,中间也必须传递麻将的碰,吃等功能。判断等等,
可以实现的,不会太难的。
 
Another_eYes,照你说,该怎样做才好?
 
我想5000用户同时连接游戏服务器,对服务器造成太大的负担
找找完成端口的资料!用完成端口提高效率吧
 
5000人呀,数据量太大了,
 
一个服务器负责200个用户不就可以了?
 
用udp
服务器负责登陆,统计分数
客户段负责牌的规则和分配分数
起码能有20000的承受量
p2p的原理
 
站着说话不腰疼
 
[:D]5000连接不算多的说
 
哇,张无忌
名人呀~~
 
用完成端口估计一个服务器就OK了
如果使用集群那就更好了,不过你得舍得花钱
 
5000 应该很多了吧``
传奇的SF 都只能做到 2000人同时在线``````
 
QQ的棋牌游戏才是目前最强的,一个服务器同时支持上万人进行大厅操作和打牌
 
上万人,我看未必,可能是一组服务器支持上W人把?
 
唔,这小子又出来了!

不要随便说什么数量,请加上业务逻辑后再考虑一下,
如果光要数量,50000够不够多,可是有什么意义吗?

坛里有一些人,上来动不动就20000以上,开什么玩笑 。
 
讨论嘛,不要将温度升高了,本来天气就热!
 
有点热,有点热 ..
 
请张无忌指导
QQ:196884998
 
后退
顶部