大城小胖这几年积累的动画库、手势库、物理引擎库

过去几年陆陆续续的也在github上放了很多开源的项目.

但是由于自己也懒得推广 懒得维护  懒得写文档 和 demo, 所以大多数无人问津.

不过 最近打算好好折腾折腾他们. 希望能有点起色.

折腾的目的不是为了什么直接的利益.

只是希望如果有一天我死了 能给这个世界留下些什么 ( 我和你们一样, 也被这句话恶心到了... )

================================

以下项目除了最后一个, 其他的全是 js/HTML5 的.

刚体物理引擎 (功能不强大, 但是够我用了, 主要是性能不错) :

https://github.com/finscn/PoorPhy

手势库, 特别适合游戏 (我之前的虚拟摇杆 图形手势识别都是用这个做的)

https://github.com/finscn/GT-Toucher

资源加载和执行预处理函数的库, 支持串行、并行、堵塞加载/执行

https://github.com/finscn/ProcessQ

对HTML5 Audio和Web Audio的封装

https://github.com/finscn/Sound.js

用来计算界面缩放的工具

https://github.com/finscn/Scaler.js

基于Canvas的UI类库, 正在开发完善中

https://github.com/finscn/CUI.js

生成IPA图标的命令行工具

https://github.com/finscn/iCreator

图片批量 trim和pack的命令行工具

https://github.com/finscn/iPacker

一个象征意义远大于实用价值的 HTML5游戏框架

https://github.com/finscn/The-Best-JS-Game-Framework

一个巨牛逼的iOS项目, 基于模拟浏览器的canvas audio XHR, 实现高性能的js游戏开发

(fork的别人的项目, 做了些增强的)

https://github.com/finscn/Ejecta

转自<a href="http://weibo.com/p/1001603864640772825615">大城小胖</a>

时间: 2024-08-29 10:57:11

大城小胖这几年积累的动画库、手势库、物理引擎库的相关文章

[转] iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么?

iOS 动画库 Pop 和 Canvas 各自的优势和劣势是什么? http://www.zhihu.com/question/23654895/answer/25541037 拿 Canvas 来和 Pop 比其实不大合适,虽然两者都自称「动画库」,但是「库」这个词的含义有所区别.本质上 Canvas 是一个「动画合集」而 Pop 是一个「动画引擎」. 先说 Canvas.Canvas 的目的是「Animate in Xcode Without Code」.开发者可以通过在 Storyboar

齐全的CSS3动画库animate.css

animate.css 是一个来自国外的 CSS3 动画库,它预设了抖动(shake).闪烁(flash).弹跳(bounce).翻转(flip).旋转(rotateIn/rotateOut).淡入淡出(fadeIn/fadeOut)等多达 60 多种动画效果,几乎包含了所有常见的动画效果. 查看演示

基于轻量级高性能的CSS3动画库

简要教程 Repaintless.css是一款轻量级高性能的CSS3动画库.Repaintless.css通过特殊的方法来制作元素动画,不会引起页面的重绘,使它比其它CSS动画库具有更高的性能. 安装 你可以通过bower或npm来安装Repaintless.css. 1 $ bower install repaintless 2 $ npm install repaintless 使用方法 使用该CSS3动画库需要在页面中引入repaintless.css文件. 1 <link href=&quo

css3动画简介以及动画库animate.css的使用

在这个年代,你要是不懂一点点css3的知识,你都不好意思说你是个美工.美你妹啊,请叫我前端工程师好不好.呃..好吧,攻城尸...呵呵,作为一个攻城尸,没有点高端大气上档次的东西怎么能行呢,那么css3的动画就绝对是值得你拥有了,虽说IE9以及更早版本的IE浏览器都不支持css3动画,但是IE6-8浏览器已是江河日下,使用谷歌浏览器.火狐浏览器.IE10+浏览器以及移动端浏览器等这些支持css3动画的浏览器的人数越来越多,所以如果很简单的就能让一部分人获得更好的用户体验,那何乐而不为呢. 从广义上

Facebook开源动画库 POP-POPBasicAnimation运用

动画在APP开发过程中还是经常出现,将花几天的时间对Facebook开源动画库 POP进行简单的学习:本文主要针对的是POPBasicAnimation运用:实例源代码已经上传至gitHub,地址:https://github.com/wujunyang/facebookPopTest POP默认支持三种动画 但同时也支持自定义动画 POPBasicAnimation //基本动画 POPSpringAnimation //类似弹簧一般的动画效果 POPDecayAnimation //过阻尼效

Html5添加轻量级炫酷js粒子动画库插件教程

一.使用方法 该粒子动画库插件使用方法非常简单,首先要在页面中引入particles.js文件. <script src="js/particles.js"></script> 在页面中使用一个div来作为放置粒子的容器. <div id="particles-js"></div> 然后可以按下面的方法调用该粒子插件: particlesJS('particles-js', { particles: { color:

TweenMax动画库学习(三)

目录: TweenMax动画库学习(一)            TweenMax动画库学习(二)            TweenMax动画库学习(三)            TweenMax动画库学习(四)            TweenMax动画库学习(五)                  尽请期待......

TweenMax动画库学习(二)

目录: TweenMax动画库学习(一)            TweenMax动画库学习(二)           更新中,尽请期待......

TweenMax动画库学习(一)

目录: TweenMax动画库学习(一)       TweenMax动画库学习(二) 之前在做HTML5移动端开发的时候,用的都是Animate.css,这个插件封装的的确很好,但是在做一些缓动方面的动画,它也有一定的不足之处,比如手要写一个连续的动画,需要不停的去重复写函数,使得代码严重的冗余,再比如要获取动画执行的时间,就比较的麻烦等等.而TweenMax恰恰可以解决这方面的不足.于是我花了3天的时间,认真的学习了TweenMax动画库的用法,现在将个人的学习总结如下,若有不正确的地方,欢