c# - .NET Facebook 游戏的推荐架构

标签 c# .net silverlight facebook

什么是实现旨在集成并从 Facebook 运行的基于 Silverlight 的实时多人游戏的良好架构?

我们的想法是构建一个基于 Silverlight 的游戏,使用来自 Facebook 的社交网络信息作为其游戏环境的一部分。

具体而言,

  • 游戏规则应该在哪里实现,在客户端还是在某个服务器上?
  • 游戏应如何从 Facebook 获取凭据和 session 信息?
  • 游戏中应该或不应该缓存的内容(社交网络数据、交互、 session key 等)
  • 游戏应如何通知玩家异步世界事件 - 轮询?带外推送?其他一些技术?
  • 应如何实现游戏以最大限度地降低黑客攻击或恶意破坏的风险?
  • 应如何设计游戏以最大限度地减少延迟和其他网络带宽限制?

最佳答案

this tip今天从前 Microsoft Silverlight 项目经理在线获得。

执行摘要:Silverlight 对每个人来说都是新的,期望在我们都弄清楚如何最好地做这些事情的同时丢弃大量代码。

根据您的要求,我想说您的游戏非常雄心勃勃,将突破 Silverlight 所做的事情的界限(我有没有提到我很嫉妒你这样做得到报酬?:)

Silverlight 在不到三年前首次发布,并且才刚刚开始发挥自己的作用。如果您打算开始一个与您所描述的项目类似的项目,那么您将处于社区学习曲线的最前沿。一路顺风!

关于c# - .NET Facebook 游戏的推荐架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1589532/

相关文章:

c# - 如何正确签署可执行文件

c# - 重写 ASP.Net 5 中 Azure Web App 的 config.json 文件中的配置值

c# - ServiceStack IReturn 和元数据

c# - 字符串比较等价物

silverlight - 如何在Silverlight DatePicker控件中禁用将来的日期

c# - 如何将数据表项添加到列表?

c# - 如何判断文件是否已*完全*写入

c# - C# .NET 中可滚动控件的最佳实践方法

c# - 银光。无法从其他 xaml 资源设置基本样式

银光 2 : XamlParseException in Silverlight 2