我正在为比赛风格的游戏在 AppHarbor 上实现游戏服务器。我打算使用 WCF 和 C#。我希望服务器每 5 分钟生成一次新的“级别”并将其发送给当时在线的所有客户端。客户端将在 3 分钟后发回关卡结果(玩家的表现),服务器将分析结果并将通用结果发送回每个客户端(排行榜、统计数据等)。这个循环会重复。
我不确定我应该从哪里开始。我正在考虑使用 REST 服务制作 WCF 服务应用程序来获取信息,但我不知道谁让服务器独立于客户端进行计算和生成。
我将非常感谢你们能给我的任何帮助。
谢谢你。