Dav*_*son 5 javascript c++ html5 activex google-nativeclient
我意识到上面的问题相当广泛,所以我会缩小范围.我有一个简单的opengl c ++游戏引擎,它位于一个静态库中(可以转换为动态库).
我一直在想办法让它在网上运行.从我所看到的,我可以使用ActiveX或Google NaCl在浏览器中运行c ++代码.但这些技术似乎并不容易跨平台?或许我误解了.
我看到的另一个选择是将引擎转换为javascript和WebGL并在HTML5画布中运行.这会比c ++慢吗?但这将是非常跨平台的.
您认为最好的选择是什么,或者更好的是我还有其他选择吗?
编辑:类似于团结网络播放器的自定义插件怎么样?
有一个由@kripken创建的图书馆,目前仍处于开发阶段.它需要LLVM bitcode并转换为Javascript.
您可以在此处查看项目页面,并附带工作示例. https://github.com/kripken/emscripten/
| 归档时间: |
|
| 查看次数: |
6705 次 |
| 最近记录: |