kawaks 中文文档 下载 App

Kaillera 联机客户端介绍 WinKawaks 在线对战协议

什么是 Kaillera

Kaillera(发音类似 "ki-lay-ra")是由西班牙程序员 Christophe Thibault 在 2001 年为街机模拟器开发的联机对战协议和配套的服务器/客户端软件。它的核心思路是:

这种 Lockstep(同步锁步) 协议是早期模拟器联机的标准方案,区别于后来 MAME 的 MAMEhub(Peer-to-Peer)和 GGPO(回滚网络)。

架构

你的 WinKawaks  →  Kaillera 服务器  →  朋友的 WinKawaks
      客户端                                客户端
           └──── 交换按键输入序列 ────┘

为什么是早期格斗对战的首选

在 2001-2005 年那段"模拟器黄金时代",格斗游戏玩家想要在线对战 KOF 98/2000,几乎只有 Kaillera 一个选择:

局限性

Kaillera 协议设计得比较简陋,有几个先天性缺点:

现在 GGPO、Parsec 等新一代解决方案已经淘汰了 Kaillera,但 WinKawaks 至今仍内置这个客户端,社区里还有怀旧玩家在用。

支持的游戏

Kaillera 对 WinKawaks 支持的所有游戏都能联机,但格斗游戏是主力军:

只要游戏支持本地多玩家,理论上都能 Kaillera 联机。