什么样的架构适合实现一个基于Silverlight的实时多人游戏,该游戏旨在与Facebook集成并从中运行?
这个想法是建立一个基于Silverlight的游戏,利用Facebook的社交网络信息作为其游戏环境的一部分。
具体来说,
这个想法是建立一个基于Silverlight的游戏,利用Facebook的社交网络信息作为其游戏环境的一部分。
具体来说,
- 游戏规则应该在客户端还是服务器上实现?
- 游戏应该如何从Facebook获取凭据和会话信息?
- 游戏中应该缓存什么(社交网络数据、互动、会话密钥等)?
- 游戏应该如何通知玩家有关异步世界事件的信息 - 轮询?带外推送?其他技术?
- 游戏应该如何设计以最小化被黑客攻击或恶意破坏的风险?
- 游戏应该如何架构以最小化延迟和其他网络带宽限制?