Browser 将xna游戏嵌入网页

Browser 将xna游戏嵌入网页,browser,xna,webpage,Browser,Xna,Webpage,有没有一种方法可以在不安装任何东西的情况下从网页上运行xna游戏?类似于java、silverlight或非常接近wpf浏览器应用程序(XBAP)的东西 情景: 在网页上,被要求安装 比赛。游戏安装,游戏屏幕 显示在网页中。可以全屏,, 等等 该游戏是一款成熟的xna框架游戏,使用3d,可以访问系统调用,如directx和其他低级网络api。这可能更像是让javascript与windows系统协同工作。似乎可以满足您的需求。我从来没有用过它,但我看到了 本质上,它允许XNA游戏 开发人员可以在

有没有一种方法可以在不安装任何东西的情况下从网页上运行xna游戏?类似于java、silverlight或非常接近wpf浏览器应用程序(XBAP)的东西

情景:

在网页上,被要求安装 比赛。游戏安装,游戏屏幕 显示在网页中。可以全屏,, 等等

该游戏是一款成熟的xna框架游戏,使用3d,可以访问系统调用,如directx和其他低级网络api。这可能更像是让javascript与windows系统协同工作。

似乎可以满足您的需求。我从来没有用过它,但我看到了

本质上,它允许XNA游戏 开发人员可以在中运行他们的游戏 Silverlight 2,虽然有一个 限制:游戏可以 可能只有 基于SpriteBatch的图形,表示没有 3D游戏


您可以使用安装程序从网页启动游戏,但不能在网页中运行游戏。

如果您的游戏需要访问您描述的级别,则无法在浏览器中运行游戏。它需要正确地安装在用户的机器上。

Unity游戏引擎(和设计器)非常出色,完全符合您的描述。如果需要,您可以在C#中执行所有逻辑。

本文所指的是SilverSprite。这是一个完整的xna游戏,而不是silverlight。使用directx 3d api等。您应该阅读本文。SilverSprite是一个镜像XNA框架的框架。使用SilverSprite,您可以基于已创建的XNA游戏创建SilverLight浏览器游戏。但是,由于您使用的是3D,这并不重要,因为SilverSprite仅支持SpriteBatch绘图。