比如一个坦克对战游戏,两名玩家同服务器之间如何实现参数传递才能够保证游戏的实时同步进行呢?请高手们给小弟点指点吧~~ 谢谢了!

解决方案 »

  1.   

    晕,Re楼上的:我的意思不是如何添加用户,这不成问题。
      我困惑的是该怎么让客户机同服务器端实现参数传递,传什么?传的是坦克这个对象还是传递坦克的位置,如果说是后者的话,那么又如何实现同步呢?不停地使用repaint()方法吗?小弟组织语言的能力欠佳,不知各位高手们可否理解~~
      

  2.   

    我总算是有思路了:游戏房间可以用线程池来实现,即玩家向服务器提交申请开辟一个房间就等于申请一个线程池,线程池内的线程数就是房间内的玩家数;然后用 XML 来储存管理房间列表,并通过 JDOM 来对 XML 内的数据项进行增加和删除;JDOM 又需要用到 JavaBean 来实现,这样一来,JSP 技术就有了用武之地,那么这样一个 B/S 模式的网络游戏就诞生了……