Facebook纸牌游戏?哪个架构?

时间:2010-04-02 14:27:52

标签: asp.net asp.net-mvc facebook silverlight playing-cards

我正在为我的论文开发 Facebook Card Game ,我想知道哪种架构最合适?

我将使用Silverlight + ASP.NET开发游戏。

一方面,游戏应该包含玩家与玩家纸牌游戏

另一方面,还有很多类似于Mafia Wars(或任何其他类似的游戏)的内容,你只需要与服务器(包括数据库)进行交互

我阅读了很多关于ASP.NET MVC,Silverlight MVVM等内容。 但对于像这样的游戏来说什么最适合

此外,我不确定我是否应该使用Silverlight 4?

我不想以错误的方式开始。

我非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

我会选择您熟悉的富媒体架构。卡片游戏可以(并且已经)在几乎所有存在的客户端+服务器体系结构中完成。

但是,这里有一些注意事项:

  • Facebook平台拥有丰富的PHP开发者历史,更不用说在PHP5中经过严格审查的API库了。

  • 如果您担心平台支持,请仔细选择富媒体选项。 Flash拥有比silverlight更深入的用户安装基础。如果您担心IPad支持,请使用HTML + CSS并使用像JQuery这样的JS工具包。

  • 任何拥有大量流量的体面Facebook游戏都需要一个对象缓存策略。选择一个本机,支持一个或与一个集成的服务器架构(如memcached)