将JavaScript游戏引擎移植到iOS平台

时间:2011-06-21 13:50:00

标签: javascript ios html5

我已经拥有一个完全正常工作的引擎,完全用JavaScript编写,我想将其部署到iOS游戏中。问题是iOS不允许JavaScript控制HTML5音频标签,因此无法播放声音。除此之外,使用HTML5 canvas元素的移动设备无法在高性能下工作。 我可以将webkit中的JavaScriptCore编译成一个可以在iOS应用程序中使用的独立库,这样我的游戏引擎就可以在JavaScritpCore中运行并从JavaScript调用到iOS应用程序。通过从JavaScript调用iOS,我的引擎可以控制OpenGL和OpenAL的输出,这样我的引擎就可以使用本机模式技术输出引擎的图形和声音,同时仍然将引擎代码完全保留在JavaScript中。请指教!

干杯, 肯

0 个答案:

没有答案