星际争霸和帝国时代等实时战略游戏的协议如何?

时间:2009-08-25 21:19:32

标签: language-agnostic protocols real-time

我对协议(和游戏循环)如何适用于这些类型的游戏感兴趣;任何指针或见解都表示赞赏。

我猜主循环会有一个世界状态,每秒会提前几个“滴答”,但是玩家的命令是如何执行的?什么样的数据需要来回传递?

3 个答案:

答案 0 :(得分:89)

答案 1 :(得分:3)

查看Wesnoth之战。

http://www.wesnoth.org/

它是免费的,开源的,非常棒的。你可以从挖掘它的来源中学到很多东西。

答案 2 :(得分:3)

帝国时代网络架构的讨论here

恕我直言,这种基于点对点重复播放的架构令人印象深刻,但对于超过8个左右的玩家来说,这有点死路一条。