【问题标题】:asp.net WebForm or MVC browser gameasp.net WebForm 或 MVC 浏览器游戏
【发布时间】:2010-05-11 13:07:36
【问题描述】:

我想知道这个平台(MVC 或 WebForms)是否是创建基于 webBrowser 的游戏的好技术,如果是的话,也许你有一些教程、书籍、任何可能有助于开始这些事情的资源。

谢谢你的帮助,再见

【问题讨论】:

    标签: asp.net-mvc webforms


    【解决方案1】:

    这两个平台都不是您可以真正开发游戏的平台。您最好查看FlashSilverlight

    除此之外,我建议您使用 WebForms,因为您可以使用 ViewState 和伪事件驱动引擎。 MVC 可能会更辛苦一些,但如果您对原生 Web 开发感到满意,您可能会更喜欢它。

    【讨论】:

      【解决方案2】:

      Flash 是创建网络游戏的最成熟的平台之一,我建议您将它用于几乎所有类型的游戏。如果您熟悉 .net 技术堆栈,您可以尝试 Silverlight。它也非常强大,还支持一些不错的 3D 功能。如果您有兴趣探索尝试 html 5 + JavaScript,但请注意并非所有浏览器都完全支持它。使用 JS 和 html 5 进行游戏开发的一篇好文章是 http://www.brighthub.com/internet/web-development/articles/38364.aspx 。我唯一适合asp.net 和MVC 的游戏类型是基于回合(基于文本)的在线策略,例如UtopiaDominion。在这种情况下,我强烈建议使用 ASP.NET MVC 框架,因为它具有许多您会发现有用的功能。

      【讨论】:

        【解决方案3】:

        我不会不同意这些答案,但我想根据您正在制作的游戏类型提供另一种观点。如果您正在考虑用很少或没有图形来创建非常简单的东西,那么 ASP.NET 无疑是一个可行的解决方案。一些非常不错的游戏是用看似“非游戏”的语言完成的……看看厌恶王国(用 PHP 编写)。

        就 webforms 与 MVC 而言,我会以同样的方式回答这个问题,我一直认为应该回答:MVC 将提供您的应用程序需要(或将来可能需要)的什么,从而使额外的学习曲线值得它?如果您已经熟悉 Web 表单并且不认为(真的,真的不认为)您需要 MVC,我建议您节省开发时间并使用它。

        【讨论】:

          猜你喜欢
          • 2022-06-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-10-02
          • 2016-10-22
          • 2021-07-31
          • 1970-01-01
          • 2016-11-18
          相关资源
          最近更新 更多