Cocos2d-html5 authors
(Ordered by join time)
Core Developers:
Shun Lin (Sean Lin)
Ricardo Quesada
Huabin LING (@pandamicro)
Sijie Wang (@VisualSJ)
Huabing Xu (@dabingnn)
Guanghui Qu (@zilongshanren)
Jiawei Guo (@jareguo)
Kaile Yin (@2youyouo2)
Yanbin Huang (@knoxHuang)
Contributors:
Name GithubID Main contribution
Dali Kilani @dadilcool added instruction to read me
Chris @hannon235 added node.js api for box2d
added SocketIO and SocketIO tests
Jason Aeschliman @jaeschliman fixed cc.Node setposition
Zhuoshi Sun(Intel) @sunzhuoshi engine loader fixed
Alejandro Reyero @KaTXi fixed error message
Long Xiang @seanlong resource loader count
Timm Drevensek(Zynga) @timmjd cc.Class fixed
add CCScale9Sprite test
Lzzy Chen @czizzy audio engine fixed
cleanup comments
Mcscooter @mcscooter tilempapxml fixed
Roed @roed Mouse rightclick api
Mouse scroll fix for firefox
cc.Screen bug fix
Surith Thekkiam(Zynga) @folecr match Cocos2dx api
Robert Boyd @rboyd fixed stackable actions
Ivo Wetzel(Zynga Germany) @BonsaiDen Fixes for Audio Support Detection,
Texture Support in Particle System,
and Performance improvements
Mario Adrian @many20 Code review, multi touch improvements,
ccbi bugs fixed
keisuke hata(Square) @Seasons7 Code review, bug fix
Marat Yakupov @moadib Various bug fixes
Liang Wu @akira-cn Touch location fix for designResolution
ScrollView on paused bugs fix
Jimmy Sambuo @jsambuo AudioEngine improvements
Jose Antonio Andujar Clavell Scale9Sprite improvements
TadeuszWlodarkiewic @TadeuszWlodarkiewic Tizen Compatibility
smshuja @smshuja Parallax node bug fix
rickms @rickms EGLView Optimizations
Szymon PiĆkowski @ardcore CCTexture Bug fix
Tomasz Tunik @tomasztunik CCNode Memory leak fix
Xuankang Lin(Intel) @AndriyLin cc.WebAudioEngine implements
Kang-Hao Lu(Opera/Oupeng) @kennyluck Optimize John Resig's inheritance pattern
cc.clone improvements
Mark Henderson @MarkEHenderson Code review, LabelTTF and Scale9Sprite bug fix
Jing Wang @06wj CCScheduler improvements
Js file loading image add
cc.RectApplyAffineTransform improvements
Fixed a bug of cc.Node.setPosition that parameter check is incorrect
Ze Wang @WanderWang Fix crash when BrowserTypes match nothing from navigator.userAgent
LabelTTF improvements
cc.TextureCache.dumpCachedTextureInfo 's bug fix
CCTween bug fix
CCScale9Sprite bug fix
sys.localStorage bug fix
CCArmature refactoring
cc.SpriteFrame and cc.SpriteFrameCache refactoring
Christian Schwartz @cschwartz SpriteFrame.initWithTextureFilename converted fix
XiaoJun Zheng @SmallAiTT _getResType error fix
cc.ScrollView bug fix
cc.LabelTTF bug fix
rewrite functions in CCNS.js with regex
refactor CCScheduler.js and CCCommon.js
cc.BMFontConfiguration bug fix
refactor cc.Application to cc.game
refactor cc.loader
refactor cc.Textur2D
refactor some functions about array operation
move sys.xxx to cc.sys.xxx
refactor some public functions in cc to private
add node.js scripts for publishing game
refactor cc.CCBReader
cc.view bug fix
multiple property object supports in extend function
Guozhu Cheng @bengol cc.SimpleAudioEngine bug fix
Jing Xiao @xbruce cc.SAXParser bug fix
cc.ActionManager refactoring
cc.Scheduler refactoring
cc.LabelTTF refactoring
JiaHui He @garfield_ho cc.FileUtils bug fix
cc.Builder and SpriteLoader bugs fix
CCBAnimation bug fix
Luis Parravicini @luisparravicini cc.Director refactoring
cc.LabelTTF documentation
typo fix
Jose Antonio @jandujar cc.ParticleSystem bug fix for CocoStudio animations
SceneReader bug fix
BoHao Tang @btspoony cc.TableView bug fix
Claudiu @csaftoiu cc.LabelTTF bug fix
cc.DrawNode bugs fix
cc.NodeRGBA bug fix
cc.Texture2D bug fix
Pei Wu @rablwupei cc.ProgressTimer bug fix
cc.ParticleBatchNode bug fix
kuaipao @kuaipao CocoStudio GUIReader bug fix
CocoStudio UIScrollView bug fix
CocoStudio UIWidget bug fix
XieDaijin @NijiadeIX CCControl bug fix
samael @samael65535 CCPhysicsSprite bug fix
NatWeiss @NatWeiss Add analytics plugin protocol ,Flurry plugin and ProtocolAds.js plugin protocol
cc.FileUtils refactoring
cc.Audio bugs fix
cc.Texture2D bug fix
Andor Salga @asalga typo fix
erykwalder @erykwalder Function.prototype.bind bug fix
ZippoLag @ZippoLag cc.Application.getCurrentLanguage bug fix
typo fix
Fixed `cc.TMXObjectGroup#objectNamed` not returning the result bug
Asano @LaercioAsano cc.Node bug fix
Bruno Assarisse @bassarisse cc.LabelBMFont bug fix
Mykyta Usikov @musikov cc.ClippingNode bugs fix
cc.fontLoader bug fix
Inverted ClippingNode with DrawNode as stencil bug fix under canvas render mode
JumpTo bug with wrong _delta position bug fix
cc.ProgressTimer bugs fix
cc.Scale9Sprite bugs fix
cc.RenderTexture bug fix
cc.ParticleSystem bug fix
Made CCProgressTimerCanvasRenderCmd to properly show colorized sprites
cc.ScrollView and cc.TableView: added check for parent visibility in onTouchBegan method
Han XiaoLong @kpkhxlgy0 cc.ParticleSytem bug fix
AaronRZH @AaronRZH Creation of a sequence objcet or a spawn object by using new method bug fix
Xiaodong Liu @tianxing113 cc.Spawn.create bug fix
ccui.LoadingBar.setPercent crash bug fix
Park Hyun Chen @sincntx Touch anywhere of screen to finish input when using cc.EditBox
ccui.TextBMFont bug fix
cc.game bug fix
Fixed an issue of cc.ArmatureAnimation's setMovementEventCallFunc
Ninja Lau @mutoo A typo bug in UILayout fix
One-loop CCArmatureAnimation can't finish when setSpeedScale is less than 1.0 bug fix
A transform error in CCTransformHelp.js fix
ccs.DisplayManager bug fix
Fix child armature lost _parentBone issue
cc.eventManager bug fix
ccs.Bone bug fix
ccs.ActionFrame bug fix
ccui.Widget bug fix
ccui.LoadingBar bug fix
Taras Tovchenko @tovchenko cc.Skin bounding box calculation bug fix under canvas render mode
Minh Quy @MQuy cc.MenuItemSprite bug fix
Check empty string for textureData
Adds type check functions
Michael Yin @layerssss cc.game refactored
Yang Yuchen @yycdef cc.sys bug fix
K @kiwigrc cc.ParticleSystem bug fix
Claudio Freitas @claudiofreitas ccui.TextField typo fix.
nopakos @nopakos cc.Texture2D bug fix
Robert Rouhani @Robmaister cc.TMXMapInfo bug fix
cc.TMXLayer bug fix
Igor Mats @IgorMats cc.Scale9Sprite bug fix
Spine runtime update
Add getStroke and setStroke method to cc.MotionStreak
Tim @duhaibo0404 ccs.csLoader bug fix
Hermanto @man2 cc.loader bug fix
Long Jiang @jianglong0156 cc.LabelBMFont bug fix
KeyCode bug fix
ccui.ListView bug fix
Joe Lafiosca @lafiosca Added Javascript file loader
galapagosit @galapagosit ccs.actionManager bug fix
Dany Ellement @DEllement cc.FontDefinition & ccui.RichText improvements
cc.LayerGradient improvements
IShm @IShm cc.Screen bug fix
cc.ParticleSystem bug fix
ccui.PageView bug fix
Fixed crash when character not found into BMP font
Fixed restoring of sprite's color issue
Thomas Jablonski @thomas-jablonski cc.audioEngine bug fix
Cocostudio typo fix
WingGao @WingGao cc.TMXLayer bug fix
Skliar Ihor @igogo5yo Add Bower support
feijing566 @feijing566 cc.Audio bug fix
RackovychV @RackovychV Fixed a bug of `cc.Scheduler`'s `pauseAllTargetsWithMinPriority`
giuseppelt @giuseppelt Fixed TransitionSlideX callback sequence issue
YShumov @pixmaster Fixed issue in music end event
SPACELAN @spacelan Fixed `inverse` function bug of `cc.math.Matrix4`
patriciog @patriciog Allowed timeline animations with only one frame
Ningxin Hu @huningxin SIMD.js optimization for kazmath functions
Zachary Lester @ZLester Fix typo in AUTHORS.txt
Juan Carlos @Ruluk Fixed a bug where not resetting cc.Audio._ignoreEnded when replaying a sound caused it to stay in a "playing" state
Maxim Litvinov @metalim Throw new Error object instead of error message string
Retired Core Developers:
Shengxiang Chen (Nero Chan)
Xingsen Ma
Xiaojun Zheng
Jialong Zhai (@JoshuaAstray)
Hao Wu (WuHao)
Dingping Lv (David Lv)
Long Jiang (@jianglong0156)
Menghe Zhang (@ZhangMenghe)
Cocos2d-x and cocos2d-html5 can not grow so fast without the active community.
Thanks to all developers who report & trace bugs, discuss the engine usage in forum & QQ groups!
Special thanks to Ricardo Quesada for giving us lots of guidances & suggestions.