我一直听说用于 iOS 开发的 html5 的出现。我对网络开发技术一无所知,我想知道,这真的可以用于 iOS 游戏开发吗?只是听到 html 让我觉得这将用于与网络相关的应用程序,而不是图形动态 2d 游戏之类的东西,但不熟悉,我希望从这里的专家那里得到一些见解。 html5 是否对游戏有用,或者我应该基本上期望坚持使用 cocos2d 之类的 iphone?
最佳答案
简短的回答是“是的,您可以使用 HTML5 开发全速互动游戏”。在 Apple 应用商店中查看“Private Joe”、“Biolab Disaster”和“FUBAR”。所有这些都是使用 HTML5、Javascript 和一些 javascript 库(ImpactJS 和 Box2D)创建的。
您在探索时会看到一件事是反复警告“网络游戏不够快”,还有“网络游戏不能使用设备的优点 - 例如 GPS、振动等。”
这些陈述代表“普遍想法”,不再真实。像 PhoneGap 和 appMobi 这样的公司拥有可以在 HTML/JS 中做任何可以在 native 应用程序中完成的工具。浏览器越来越快,智能手机处理器也越来越快。高通的新芯片组甚至为 future 的智能手机提供 GPU 加速。
作为使用 HTML5 编写应用程序代码的额外好处,您可以选择是将应用程序编译成原生应用程序并发布到其中一个应用程序商店(使用 appmobi 或 phonegap),还是自己将其作为一个网络应用程序(节省 Apple 审查和 30% 的税)。
HTML5 万岁!
关于ios - 用于 iOS 游戏开发的 Html5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7375075/