日期:2014-05-17  浏览次数:20735 次

HTML5 CSS3 脚本库总结
啥都不说了,具体的介绍及使用就去 Google 吧。我在这里就是列出一出以后可能会用到的脚本库:(重点不是这些库如何使用,而是知道有这些库)

3D 引擎
three.js
代码:
https://github.com/mrdoob/three.js
演示:
http://alteredqualia.com/three/examples/webgl_cars.html
http://alteredqualia.com/three/examples/webgl_shadowmap.html

基于 CSS3 的转换和过渡
impress.js
代码:
https://github.com/cubewebsites/Impress.js-Tutorial
演示:
http://bartaz.github.com/impress.js/#/bored

2D 物理引擎
box2d-js
代码:
http://box2d-js.sourceforge.net/
演示:
http://ie.microsoft.com/testdrive/Graphics/CanvasPinball/Default.html
http://box2d-js.sourceforge.net/index2.html

3D 游戏引擎
Unity 3D
官网:
http://unity3d.com
文章:
Newbie guide to Unity Javascript (long)
http://forum.unity3d.com/threads/34015-Newbie-guide-to-Unity-Javascript-%28long%29

J3D
代码:
https://github.com/drojdjou/J3D
演示:
http://www.everyday3d.com/j3d/

轻量级 WebGL 库
lightgl.js
相比其它 WebGL 库,更加低层
代码:
https://github.com/evanw/lightgl.js/
演示:
https://github.com/evanw/lightgl.js/

轻量级 HTML5 游戏引擎
melonJS
代码:
http://www.melonjs.org/download.html
演示:
http://alex4.tapjs.com/
http://www.melonjs.org/demos/fishwar/