我可以使用将在网络上运行的c ++制作游戏吗?

时间:2011-04-16 23:47:45

标签: c++ directx

有一些库可以让你运行C ++。那么,是否可以运行使用directx完整模式屏幕的游戏?

3 个答案:

答案 0 :(得分:2)

谷歌正在开发一种工具,通过Chrome提供此类功能。它被称为Chrome Native Client,简称NACL。 http://blog.chromium.org/2010/05/sneak-peek-at-native-client-sdk.html

答案 1 :(得分:1)

一般来说,没有。大多数在线游戏都是用Javascript,Flash,新孵化的HTML5和类似技术编写的。也许在某种程度上C ++集成是可能的,但你绝对不能完全用C ++编写一个浏览器托管的游戏。

答案 2 :(得分:1)

也可以使用ActiveX控件完成。 ActiveX仅适用于IE。有Netscape插件可以在其他浏览器中使用。所以制定一个包含两者的解决方案。你需要一本关于ActiveX / COM / OLE的书。更好的是,如果你能找到一个课,你会学到更多,因为COM不是一个容易阅读的主题,然后真正做到 - 版本化是一个大问题。

nope,firefox不支持。但请阅读:http://www.google.com/chrome/intl/en/webmasters-faq.html#activex

有些人可能禁用了activex控件。如果是这种情况,您的游戏将无法运行。您必须告诉用户他们需要在IE中更改其安全设置。您可以从javascript中的object元素获取有关是否加载activex的反馈。那里有代码。 http://msdn.microsoft.com/en-us/library/7sw4ddf8%28v=vs.85%29.aspx 例子都在互联网上。