用于游戏开发的手机 HTML5 Canvas Tag 最好的 JavaScript 动画库是什么?
许多可用的库无法为许多电话设备提供所需的性能。
我测试了
doodle.js
和processingjs
,以及正常的setInterval
和setTimeOut
。
这些没有按要求执行。动画无缘无故地停止了。我推荐
Collie.js
。 Collie 是一个 Javascript 库,可帮助使用 HTML 5 创建高度优化的动画和游戏。Collie 使用 HTML 5 画布和 DOM 在 PC 和移动设备上运行。
我已经使用并强烈推荐KineticJS。
KineticJS 是一个 HTML5 Canvas JavaScript 框架,可实现高性能动画、过渡、节点嵌套、分层、过滤、缓存、桌面和移动应用程序的事件处理等等。
您是否已经尝试过像 THREE.js、j5.js 这样的经典,还有 ZDOG - 较新的一个,对于某些项目来说是一个不错的选择。 它对于学习非常有用,并且非常适合例如学习。更简单但效果良好的游戏动画,而且通过 HTML5 实现也很酷且易于使用。
还有 Anime.js、Green Socket、Motion One 等等 - 这取决于您想要制作动画的具体内容以及详细的环境类型,但对于移动设备,我建议主要使用 首先使用 THREE.js,因为它学习起来相对较快,你可以很好地控制你的动作,而且很漂亮多才多艺。
尽情尝试并选择最适合您的!