多人联机定义单人游戏中一台电脑只有一个游戏会话(Session),我们可以通过在同一电脑中分屏并用不同的输入设备,单人游戏不需要使用互联网。多人游戏中,游戏实例在独立的两台电脑中运行,而由于玩家在不断地输入指令,因此我们需要将一个游戏实例中的信息通过互联网传输到另一个游戏实例中。那么对于传输信息的方式,我们有以下几种定义:点对点(PeertoPeer)这种传输方式非常容易实现,但是点对点有较大的缺陷,当多人游戏中玩家数量增加时,点对点传输的信息将会急剧增加,造成网络传输中的巨大开销。 此外,点对点传输模式中没有一个权威的游戏实例,每一个游戏实例由于网络传输的滞后都会产生轻微的不同,因此不同机器