最近公司打算做一款FLASH游戏,需要有一个游戏大厅,本人没有经验,所以想请教一下路过的所有的前辈、专家、大牛……我以前只做过类似普通的聊天室类的小东西,对于游戏大厅,根本不了解……
我知道网络通信的那几种模型包括IOCP什么的,但是我想不通,游戏大厅,是怎么样实现建立单独房间,然后实现对战的功能。
我想知道,这里面有多少个关键的点,然后我好逐一去突破。祈求路过的各位神仙给一个思路……

解决方案 »

  1.   

    一起学习 是怎么样实现建立单独房间,然后实现对战的功能。这个可以把单独房间看成一个容器 TList或者其它 进入这个房间的只要把相关链表加入即可 对战无非是给这个容器里的相关链表做一些逻辑运算,我是这样理解的~~
      

  2.   

    嗯,同意楼上的,我目前也是这样想的。我大体的想法是这样的:1、IOCP模型收发所有的数据2、房间容器(LIST)用户动态申请房间3、根据收发的数据(命令COMMAND),广播到相应房间容器中去
    不知道这样的思路是不是对……  等待大牛帮忙解释解释!