实例介绍
Cocos2d-Android-1游戏开发框架,开发安卓游戏的cocos引擎
【实例截图】
【核心代码】
cocos2d-master
└── cocos2d-master
├── cocos2d-android
│ ├── AndroidManifest.xml
│ ├── assets
│ │ ├── Abberancy.ttf
│ │ ├── Abduction.ttf
│ │ ├── A Damn Mess.ttf
│ │ ├── arial16.fnt
│ │ ├── arial16.png
│ │ ├── atlastest.png
│ │ ├── b1.png
│ │ ├── b2.png
│ │ ├── background1.jpg
│ │ ├── background2.jpg
│ │ ├── background3.jpg
│ │ ├── background3.png
│ │ ├── background.png
│ │ ├── bitmapFontTest2.bmp
│ │ ├── bitmapFontTest2.fnt
│ │ ├── bitmapFontTest3.fnt
│ │ ├── bitmapFontTest3.png
│ │ ├── bitmapFontTest4.fnt
│ │ ├── bitmapFontTest4.png
│ │ ├── bitmapFontTest5.fnt
│ │ ├── bitmapFontTest5.png
│ │ ├── bitmapFontTest.fnt
│ │ ├── bitmapFontTest.png
│ │ ├── blocks.png
│ │ ├── btn-about-normal.png
│ │ ├── btn-about-selected.png
│ │ ├── btn-highscores-normal.png
│ │ ├── btn-highscores-selected.png
│ │ ├── btn-play-normal.png
│ │ ├── btn-play-selected.png
│ │ ├── bugs
│ │ │ ├── bug886.jpg
│ │ │ ├── bug886.png
│ │ │ ├── picture@2x.png
│ │ │ ├── picture.png
│ │ │ └── RetinaDisplay.jpg
│ │ ├── clouds.pvrtc
│ │ ├── f1.png
│ │ ├── f2.png
│ │ ├── fire-grayscale.png
│ │ ├── fire.png
│ │ ├── fire.pvr
│ │ ├── fixed-ortho-test2.png
│ │ ├── Fog.png
│ │ ├── fps_images.png
│ │ ├── grossini_dance_01.png
│ │ ├── grossini_dance_02.png
│ │ ├── grossini_dance_03.png
│ │ ├── grossini_dance_04.png
│ │ ├── grossini_dance_05.png
│ │ ├── grossini_dance_06.png
│ │ ├── grossini_dance_07.png
│ │ ├── grossini_dance_08.png
│ │ ├── grossini_dance_09.png
│ │ ├── grossini_dance_10.png
│ │ ├── grossini_dance_11.png
│ │ ├── grossini_dance_12.png
│ │ ├── grossini_dance_13.png
│ │ ├── grossini_dance_14.png
│ │ ├── grossini_dance_atlas-mono.png
│ │ ├── grossini_dance_atlas_nomipmap.png
│ │ ├── grossini_dance_atlas.png
│ │ ├── grossini_dance_atlas.pvr
│ │ ├── grossini.png
│ │ ├── grossinis_sister1.png
│ │ ├── grossinis_sister1.pvr
│ │ ├── grossinis_sister1-testalpha.bmp
│ │ ├── grossinis_sister1-testalpha.png
│ │ ├── grossinis_sister1-testalpha.ppng
│ │ ├── grossinis_sister2.png
│ │ ├── hexa-test.tmx
│ │ ├── hexa-tiles.png
│ │ ├── iso.png
│ │ ├── iso-test1.tmx
│ │ ├── iso-test2.png
│ │ ├── iso-test2.tmx
│ │ ├── iso-test2-uncompressed.tmx
│ │ ├── iso-test-movelayer.tmx
│ │ ├── iso-test-objectgroup.tmx
│ │ ├── iso-test.png
│ │ ├── iso-test.tmx
│ │ ├── iso-test-vertexz.tmx
│ │ ├── iso-test-zorder.tmx
│ │ ├── levelmap.tga
│ │ ├── logo-mipmap.pvr
│ │ ├── logo-nomipmap.pvr
│ │ ├── magenta.png
│ │ ├── menuitemsprite.png
│ │ ├── menu.png
│ │ ├── orthogonal-test1.tmx
│ │ ├── orthogonal-test1.tsx
│ │ ├── orthogonal-test2.tmx
│ │ ├── orthogonal-test3.tmx
│ │ ├── orthogonal-test4.tmx
│ │ ├── orthogonal-test5.tmx
│ │ ├── orthogonal-test-movelayer.tmx
│ │ ├── orthogonal-test-vertexz.tmx
│ │ ├── orthogonal-test-zorder.tmx
│ │ ├── ortho-objects.tmx
│ │ ├── ortho-test1_bw.png
│ │ ├── ortho-test1.png
│ │ ├── ortho-test2.png
│ │ ├── ortho-tile-property.tmx
│ │ ├── Paint Boy.ttf
│ │ ├── particles.png
│ │ ├── pattern1.png
│ │ ├── powered.png
│ │ ├── r1.png
│ │ ├── r2.png
│ │ ├── Schwarzwald Regular.ttf
│ │ ├── Scissor Cuts.ttf
│ │ ├── SendScoreButton.png
│ │ ├── SendScoreButtonPressed.png
│ │ ├── smoke.png
│ │ ├── snow.png
│ │ ├── spritesheet1.png
│ │ ├── spritesheet1.pvr
│ │ ├── sprites_test
│ │ │ ├── sprite-0-0.png
│ │ │ ├── sprite-0-1.png
│ │ │ ├── sprite-0-2.png
│ │ │ ├── sprite-0-3.png
│ │ │ ├── sprite-0-4.png
│ │ │ ├── sprite-0-5.png
│ │ │ ├── sprite-0-6.png
│ │ │ ├── sprite-0-7.png
│ │ │ ├── sprite-1-0.png
│ │ │ ├── sprite-1-1.png
│ │ │ ├── sprite-1-2.png
│ │ │ ├── sprite-1-3.png
│ │ │ ├── sprite-1-4.png
│ │ │ ├── sprite-1-5.png
│ │ │ ├── sprite-1-6.png
│ │ │ ├── sprite-1-7.png
│ │ │ ├── sprite-2-0.png
│ │ │ ├── sprite-2-1.png
│ │ │ ├── sprite-2-2.png
│ │ │ ├── sprite-2-3.png
│ │ │ ├── sprite-2-4.png
│ │ │ ├── sprite-2-5.png
│ │ │ ├── sprite-2-6.png
│ │ │ ├── sprite-2-7.png
│ │ │ ├── sprite-3-0.png
│ │ │ ├── sprite-3-1.png
│ │ │ ├── sprite-3-2.png
│ │ │ ├── sprite-3-3.png
│ │ │ ├── sprite-3-4.png
│ │ │ ├── sprite-3-5.png
│ │ │ ├── sprite-3-6.png
│ │ │ ├── sprite-3-7.png
│ │ │ ├── sprite-4-0.png
│ │ │ ├── sprite-4-1.png
│ │ │ ├── sprite-4-2.png
│ │ │ ├── sprite-4-3.png
│ │ │ ├── sprite-4-4.png
│ │ │ ├── sprite-4-5.png
│ │ │ ├── sprite-4-6.png
│ │ │ ├── sprite-4-7.png
│ │ │ ├── sprite-5-0.png
│ │ │ ├── sprite-5-1.png
│ │ │ ├── sprite-5-2.png
│ │ │ ├── sprite-5-3.png
│ │ │ ├── sprite-5-4.png
│ │ │ ├── sprite-5-5.png
│ │ │ ├── sprite-5-6.png
│ │ │ ├── sprite-5-7.png
│ │ │ ├── sprite-6-0.png
│ │ │ ├── sprite-6-1.png
│ │ │ ├── sprite-6-2.png
│ │ │ ├── sprite-6-3.png
│ │ │ ├── sprite-6-4.png
│ │ │ ├── sprite-6-5.png
│ │ │ ├── sprite-6-6.png
│ │ │ ├── sprite-6-7.png
│ │ │ ├── sprite-7-0.png
│ │ │ ├── sprite-7-1.png
│ │ │ ├── sprite-7-2.png
│ │ │ ├── sprite-7-3.png
│ │ │ ├── sprite-7-4.png
│ │ │ ├── sprite-7-5.png
│ │ │ ├── sprite-7-6.png
│ │ │ └── sprite-7-7.png
│ │ ├── stars2_grayscale.png
│ │ ├── stars2_mini.png
│ │ ├── stars2.png
│ │ ├── stars_grayscale.png
│ │ ├── stars.png
│ │ ├── streak.png
│ │ ├── test_blend.bmp
│ │ ├── test_blend.png
│ │ ├── test_image.bmp
│ │ ├── test_image.gif
│ │ ├── test_image.jpeg
│ │ ├── test_image.png
│ │ ├── test_image.pvr
│ │ ├── test_image.pvrraw
│ │ ├── test_image.tiff
│ │ ├── test-rgba1.png
│ │ ├── texture1024x1024.jpeg
│ │ ├── texture2048x2048.jpeg
│ │ ├── texture4096x4096.jpeg
│ │ ├── texture512x512.jpeg
│ │ ├── tiles.png
│ │ ├── tmw_desert_spacing.png
│ │ ├── tuffy_bold_italic-charmap.png
│ │ └── tuffy_bold_italic-charmap_s.png
│ ├── AUTHORS
│ ├── bin
│ │ └── AndroidManifest.xml
│ ├── build.properties
│ ├── build.xml
│ ├── cocos2d-android
│ │ └── locks
│ │ └── db.lock
│ ├── gen
│ │ └── org
│ │ └── cocos2d
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── libs
│ │ ├── armeabi
│ │ │ └── libgdx.so
│ │ ├── cocos2d-android.jar
│ │ ├── cocos2d-android.jardesc
│ │ └── x86
│ │ └── libgdx.so
│ ├── LICENSE
│ ├── pom.xml
│ ├── project.properties
│ ├── README.0.82
│ ├── res
│ │ ├── drawable
│ │ │ └── icon.png
│ │ ├── raw
│ │ │ ├── backsound.mp3
│ │ │ └── effect.mp3
│ │ └── values
│ │ ├── strings.xml
│ │ └── style.xml
│ └── src
│ ├── com
│ │ └── badlogic
│ │ └── gdx
│ │ ├── math
│ │ │ ├── CatmullRomSpline.java
│ │ │ ├── Circle.java
│ │ │ ├── collision
│ │ │ │ ├── BoundingBox.java
│ │ │ │ ├── Ray.java
│ │ │ │ ├── Segment.java
│ │ │ │ └── Sphere.java
│ │ │ ├── EarClippingTriangulator.java
│ │ │ ├── Frustum.java
│ │ │ ├── Interpolation.java
│ │ │ ├── Intersector.java
│ │ │ ├── MathUtils.java
│ │ │ ├── Matrix3.java
│ │ │ ├── Matrix4.java
│ │ │ ├── Plane.java
│ │ │ ├── Polygon.java
│ │ │ ├── Quaternion.java
│ │ │ ├── Rectangle.java
│ │ │ ├── Vector2.java
│ │ │ ├── Vector3.java
│ │ │ └── WindowedMean.java
│ │ ├── physics
│ │ │ └── box2d
│ │ │ ├── BodyDef.java
│ │ │ ├── Body.java
│ │ │ ├── ChainShape.java
│ │ │ ├── CircleShape.java
│ │ │ ├── ContactFilter.java
│ │ │ ├── ContactImpulse.java
│ │ │ ├── Contact.java
│ │ │ ├── ContactListener.java
│ │ │ ├── DestructionListener.java
│ │ │ ├── EdgeShape.java
│ │ │ ├── Filter.java
│ │ │ ├── FixtureDef.java
│ │ │ ├── Fixture.java
│ │ │ ├── JointDef.java
│ │ │ ├── JointEdge.java
│ │ │ ├── Joint.java
│ │ │ ├── joints
│ │ │ │ ├── DistanceJointDef.java
│ │ │ │ ├── DistanceJoint.java
│ │ │ │ ├── FrictionJointDef.java
│ │ │ │ ├── FrictionJoint.java
│ │ │ │ ├── GearJointDef.java
│ │ │ │ ├── GearJoint.java
│ │ │ │ ├── MouseJointDef.java
│ │ │ │ ├── MouseJoint.java
│ │ │ │ ├── PrismaticJointDef.java
│ │ │ │ ├── PrismaticJoint.java
│ │ │ │ ├── PulleyJointDef.java
│ │ │ │ ├── PulleyJoint.java
│ │ │ │ ├── RevoluteJointDef.java
│ │ │ │ ├── RevoluteJoint.java
│ │ │ │ ├── RopeJointDef.java
│ │ │ │ ├── RopeJoint.java
│ │ │ │ ├── WeldJointDef.java
│ │ │ │ ├── WeldJoint.java
│ │ │ │ ├── WheelJointDef.java
│ │ │ │ └── WheelJoint.java
│ │ │ ├── Manifold.java
│ │ │ ├── MassData.java
│ │ │ ├── PolygonShape.java
│ │ │ ├── QueryCallback.java
│ │ │ ├── RayCastCallback.java
│ │ │ ├── Shape.java
│ │ │ ├── Transform.java
│ │ │ ├── World.java
│ │ │ └── WorldManifold.java
│ │ └── utils
│ │ ├── Array.java
│ │ ├── BufferUtils.java
│ │ ├── ComparableTimSort.java
│ │ ├── Disposable.java
│ │ ├── GdxRuntimeException.java
│ │ ├── LongArray.java
│ │ ├── LongMap.java
│ │ ├── NumberUtils.java
│ │ ├── Pool.java
│ │ ├── Sort.java
│ │ └── TimSort.java
│ └── org
│ └── cocos2d
│ ├── actions
│ │ ├── ActionCallback.java
│ │ ├── base
│ │ │ ├── CCAction.java
│ │ │ ├── CCFiniteTimeAction.java
│ │ │ ├── CCFollow.java
│ │ │ ├── CCRepeatForever.java
│ │ │ └── CCSpeed.java
│ │ ├── camera
│ │ │ ├── CCCameraAction.java
│ │ │ └── CCOrbitCamera.java
│ │ ├── CCActionManager.java
│ │ ├── CCProgressTimer.java
│ │ ├── CCScheduler.java
│ │ ├── CCTimer.java
│ │ ├── ease
│ │ │ ├── CCEaseAction.java
│ │ │ ├── CCEaseBackIn.java
│ │ │ ├── CCEaseBackInOut.java
│ │ │ ├── CCEaseBackOut.java
│ │ │ ├── CCEaseBounceIn.java
│ │ │ ├── CCEaseBounceInOut.java
│ │ │ ├── CCEaseBounce.java
│ │ │ ├── CCEaseBounceOut.java
│ │ │ ├── CCEaseElasticIn.java
│ │ │ ├── CCEaseElasticInOut.java
│ │ │ ├── CCEaseElastic.java
│ │ │ ├── CCEaseElasticOut.java
│ │ │ ├── CCEaseExponentialIn.java
│ │ │ ├── CCEaseExponentialInOut.java
│ │ │ ├── CCEaseExponentialOut.java
│ │ │ ├── CCEaseIn.java
│ │ │ ├── CCEaseInOut.java
│ │ │ ├── CCEaseOut.java
│ │ │ ├── CCEaseRateAction.java
│ │ │ ├── CCEaseSineIn.java
│ │ │ ├── CCEaseSineInOut.java
│ │ │ └── CCEaseSineOut.java
│ │ ├── grid
│ │ │ ├── CCAccelAmplitude.java
│ │ │ ├── CCAccelDeccelAmplitude.java
│ │ │ ├── CCDeccelAmplitude.java
│ │ │ ├── CCFlipX3D.java
│ │ │ ├── CCFlipY3D.java
│ │ │ ├── CCGrid3DAction.java
│ │ │ ├── CCGridAction.java
│ │ │ ├── CCLens3D.java
│ │ │ ├── CCLiquid.java
│ │ │ ├── CCPageTurn3D.java
│ │ │ ├── CCReuseGrid.java
│ │ │ ├── CCRipple3D.java
│ │ │ ├── CCShaky3D.java
│ │ │ ├── CCStopGrid.java
│ │ │ ├── CCTwirl.java
│ │ │ ├── CCWaves3D.java
│ │ │ └── CCWaves.java
│ │ ├── instant
│ │ │ ├── CCCallback.java
│ │ │ ├── CCCallFunc.java
│ │ │ ├── CCCallFuncND.java
│ │ │ ├── CCCallFuncN.java
│ │ │ ├── CCFlipX.java
│ │ │ ├── CCFlipY.java
│ │ │ ├── CCHide.java
│ │ │ ├── CCInstantAction.java
│ │ │ ├── CCPlace.java
│ │ │ ├── CCShow.java
│ │ │ └── CCToggleVisibility.java
│ │ ├── interval
│ │ │ ├── CCAnimate.java
│ │ │ ├── CCBezierBy.java
│ │ │ ├── CCBezierTo.java
│ │ │ ├── CCBlink.java
│ │ │ ├── CCDelayTime.java
│ │ │ ├── CCFadeIn.java
│ │ │ ├── CCFadeOut.java
│ │ │ ├── CCFadeTo.java
│ │ │ ├── CCIntervalAction.java
│ │ │ ├── CCJumpBy.java
│ │ │ ├── CCJumpTo.java
│ │ │ ├── CCMoveBy.java
│ │ │ ├── CCMoveTo.java
│ │ │ ├── CCProgressFromTo.java
│ │ │ ├── CCProgressTo.java
│ │ │ ├── CCPropertyAction.java
│ │ │ ├── CCRepeat.java
│ │ │ ├── CCReverseTime.java
│ │ │ ├── CCRotateBy.java
│ │ │ ├── CCRotateTo.java
│ │ │ ├── CCScaleBy.java
│ │ │ ├── CCScaleTo.java
│ │ │ ├── CCSequence.java
│ │ │ ├── CCSkewBy.java
│ │ │ ├── CCSkewTo.java
│ │ │ ├── CCSpawn.java
│ │ │ ├── CCTintBy.java
│ │ │ └── CCTintTo.java
│ │ ├── tile
│ │ │ ├── CCFadeOutBLTiles.java
│ │ │ ├── CCFadeOutDownTiles.java
│ │ │ ├── CCFadeOutTRTiles.java
│ │ │ ├── CCFadeOutUpTiles.java
│ │ │ ├── CCJumpTiles3D.java
│ │ │ ├── CCShakyTiles3D.java
│ │ │ ├── CCShatteredTiles3D.java
│ │ │ ├── CCShuffleTiles.java
│ │ │ ├── CCSplitCols.java
│ │ │ ├── CCSplitRows.java
│ │ │ ├── CCTiledGrid3DAction.java
│ │ │ ├── CCTurnOffTiles.java
│ │ │ ├── CCWavesTiles3D.java
│ │ │ └── Tile.java
│ │ └── UpdateCallback.java
│ ├── Cocos2D.java
│ ├── config
│ │ ├── ccConfig.java
│ │ └── ccMacros.java
│ ├── events
│ │ ├── CCKeyDispatcher.java
│ │ ├── CCKeyHandler.java
│ │ ├── CCTargetedTouchHandler.java
│ │ ├── CCTouchDispatcher.java
│ │ └── CCTouchHandler.java
│ ├── extensions
│ │ └── scroll
│ │ ├── CCClipNode.java
│ │ ├── CCScrollViewDelegate.java
│ │ ├── CCScrollView.java
│ │ ├── CCTableViewCell.java
│ │ ├── CCTableViewDataSource.java
│ │ ├── CCTableViewDelegate.java
│ │ ├── CCTableView.java
│ │ ├── CCTableViewSpriteCell.java
│ │ └── tests
│ │ ├── CCScrollViewTest.java
│ │ └── ScrollTableViewMenu.java
│ ├── grid
│ │ ├── CCGrabber.java
│ │ ├── CCGrid3D.java
│ │ ├── CCGridBase.java
│ │ └── CCTiledGrid3D.java
│ ├── layers
│ │ ├── CCColorLayer.java
│ │ ├── CCLayer.java
│ │ ├── CCMultiplexLayer.java
│ │ ├── CCScene.java
│ │ ├── CCTMXLayerInfo.java
│ │ ├── CCTMXLayer.java
│ │ ├── CCTMXMapInfo.java
│ │ ├── CCTMXObjectGroup.java
│ │ ├── CCTMXTiledMap.java
│ │ └── CCTMXTilesetInfo.java
│ ├── menus
│ │ ├── CCMenuItemAtlasFont.java
│ │ ├── CCMenuItemFont.java
│ │ ├── CCMenuItemImage.java
│ │ ├── CCMenuItem.java
│ │ ├── CCMenuItemLabel.java
│ │ ├── CCMenuItemSprite.java
│ │ ├── CCMenuItemToggle.java
│ │ └── CCMenu.java
│ ├── nodes
│ │ ├── CCAnimation.java
│ │ ├── CCAtlasNode.java
│ │ ├── CCDirector.java
│ │ ├── CCFloatingMsg.java
│ │ ├── CCLabelAtlas.java
│ │ ├── CCLabel.java
│ │ ├── CCMotionStreak.java
│ │ ├── CCNode.java
│ │ ├── CCParallaxNode.java
│ │ ├── CCRibbon.java
│ │ ├── CCSpriteFrameCache.java
│ │ ├── CCSpriteFrame.java
│ │ ├── CCSprite.java
│ │ ├── CCSpriteSheet.java
│ │ ├── CCTextureCache.java
│ │ ├── CCTextureNode.java
│ │ └── CCTileMapAtlas.java
│ ├── opengl
│ │ ├── CCBitmapFontAtlas.java
│ │ ├── CCCamera.java
│ │ ├── CCDrawingPrimitives.java
│ │ ├── CCGLSurfaceView.java
│ │ ├── CCPVRTexture.java
│ │ ├── CCRenderTexture.java
│ │ ├── CCTexture2D.java
│ │ ├── CCTextureAtlas.java
│ │ ├── GLDebugWrapper.java
│ │ ├── GLResourceHelper.java
│ │ ├── GLSurfaceView.java
│ │ ├── OpenGLViewAlreadyAttachedException.java
│ │ ├── OpenGLViewCantAttachException.java
│ │ ├── OpenGLViewCantDetachException.java
│ │ ├── OpenGLViewCantInitException.java
│ │ ├── OpenGLViewNotAttachedException.java
│ │ └── TGA.java
│ ├── particlesystem
│ │ ├── CCParticleExplosion.java
│ │ ├── CCParticleFire.java
│ │ ├── CCParticleFireworks.java
│ │ ├── CCParticleFlower.java
│ │ ├── CCParticleGalaxy.java
│ │ ├── CCParticleMeteor.java
│ │ ├── CCParticleRain.java
│ │ ├── CCParticleSmoke.java
│ │ ├── CCParticleSnow.java
│ │ ├── CCParticleSpiral.java
│ │ ├── CCParticleSun.java
│ │ ├── CCParticleSystem.java
│ │ ├── CCPointParticleSystem.java
│ │ └── CCQuadParticleSystem.java
│ ├── protocols
│ │ ├── CCBlendProtocol.java
│ │ ├── CCKeyDelegateProtocol.java
│ │ ├── CCLabelProtocol.java
│ │ ├── CCMotionEventProtocol.java
│ │ ├── CCRGBAProtocol.java
│ │ ├── CCTextureProtocol.java
│ │ └── CCTouchDelegateProtocol.java
│ ├── sound
│ │ └── SoundEngine.java
│ ├── tests
│ │ ├── ActionManagerTest.java
│ │ ├── ActionsTest.java
│ │ ├── AtlasTest.java
│ │ ├── Box2dTest.java
│ │ ├── ClickAndMoveTest.java
│ │ ├── CocosNodeTest.java
│ │ ├── DrawPrimitivesTest.java
│ │ ├── EaseActionsTest.java
│ │ ├── EffectsAdvancedTest.java
│ │ ├── EffectsTest.java
│ │ ├── FontTest.java
│ │ ├── MenuTest.java
│ │ ├── MotionStreakTest.java
│ │ ├── ParallaxTest.java
│ │ ├── ParticleTest.java
│ │ ├── RotateWorldTest.java
│ │ ├── SceneTest.java
│ │ ├── SchedulerTest.java
│ │ ├── SoundEngineTest.java
│ │ ├── SpritesTest.java
│ │ ├── test.lst
│ │ ├── TileMapTest.java
│ │ └── TransitionsTest.java
│ ├── transitions
│ │ ├── CCCrossFadeTransition.java
│ │ ├── CCFadeBLTransition.java
│ │ ├── CCFadeDownTransition.java
│ │ ├── CCFadeTransition.java
│ │ ├── CCFadeTRTransition.java
│ │ ├── CCFadeUpTransition.java
│ │ ├── CCFlipAngularTransition.java
│ │ ├── CCFlipXTransition.java
│ │ ├── CCFlipYTransition.java
│ │ ├── CCJumpZoomTransition.java
│ │ ├── CCMoveInBTransition.java
│ │ ├── CCMoveInLTransition.java
│ │ ├── CCMoveInRTransition.java
│ │ ├── CCMoveInTTransition.java
│ │ ├── CCOrientedTransitionScene.java
│ │ ├── CCPageTurnTransition.java
│ │ ├── CCRadialCCWTransition.java
│ │ ├── CCRadialCWTransition.java
│ │ ├── CCRotoZoomTransition.java
│ │ ├── CCShrinkGrowTransition.java
│ │ ├── CCSlideInBTransition.java
│ │ ├── CCSlideInLTransition.java
│ │ ├── CCSlideInRTransition.java
│ │ ├── CCSlideInTTransition.java
│ │ ├── CCSplitColsTransition.java
│ │ ├── CCSplitRowsTransition.java
│ │ ├── CCTransitionEaseScene.java
│ │ ├── CCTransitionScene.java
│ │ ├── CCTurnOffTilesTransition.java
│ │ ├── CCZoomFlipAngularTransition.java
│ │ ├── CCZoomFlipXTransition.java
│ │ └── CCZoomFlipYTransition.java
│ ├── types
│ │ ├── CCBezierConfig.java
│ │ ├── ccBlendFunc.java
│ │ ├── ccColor3B.java
│ │ ├── ccColor4B.java
│ │ ├── ccColor4F.java
│ │ ├── ccGridSize.java
│ │ ├── CCPointSize.java
│ │ ├── ccPointSprite.java
│ │ ├── ccQuad2.java
│ │ ├── ccQuad3.java
│ │ ├── ccTex2F.java
│ │ ├── CCTexParams.java
│ │ ├── ccV2F_C4F_T2F.java
│ │ ├── ccV2F_C4F_T2F_Quad.java
│ │ ├── ccV3F_C4B_T2F.java
│ │ ├── ccV3F_C4B_T2F_Quad.java
│ │ ├── ccVertex2F.java
│ │ ├── CCVertex3D.java
│ │ ├── ccVertex3F.java
│ │ ├── CGAffineTransform.java
│ │ ├── CGPoint.java
│ │ ├── CGRect.java
│ │ ├── CGSize.java
│ │ ├── Copyable.java
│ │ ├── NoninvertibleTransformException.java
│ │ └── util
│ │ ├── ccColor4FUtil.java
│ │ ├── ccQuad2Util.java
│ │ ├── CGAffineTransformUtil.java
│ │ ├── CGPointUtil.java
│ │ └── PoolHolder.java
│ └── utils
│ ├── Base64.java
│ ├── BufferProvider.java
│ ├── BufferUtils.java
│ ├── CCFormatter.java
│ ├── collections
│ │ ├── ConcArrayStack.java
│ │ ├── ConcNodeCachingLinkedQueue.java
│ │ ├── ConcNodeCachingStack.java
│ │ ├── ConcurrentArrayHashMap.java
│ │ └── IntMap.java
│ ├── ContentHelper.java
│ ├── GeometryUtil.java
│ ├── javolution
│ │ ├── MathLib.java
│ │ └── TextBuilder.java
│ ├── PlistParser.java
│ ├── pool
│ │ ├── ConcOneClassPool.java
│ │ ├── ObjectPool.java
│ │ └── OneClassPool.java
│ ├── TransformUtils.java
│ ├── Util5.java
│ ├── Util7.java
│ └── ZwoptexParser.java
├── cocos2d-iphone
│ ├── AUTHORS
│ ├── CHANGELOG
│ ├── cocos2d
│ │ ├── CCAction.h
│ │ ├── CCAction.m
│ │ ├── CCActionManager.h
│ │ ├── CCActionManager.m
│ │ ├── CCAtlasNode.h
│ │ ├── CCAtlasNode.m
│ │ ├── CCBitmapFontAtlas.h
│ │ ├── CCBitmapFontAtlas.m
│ │ ├── CCBlockSupport.h
│ │ ├── CCBlockSupport.m
│ │ ├── CCCameraAction.h
│ │ ├── CCCameraAction.m
│ │ ├── CCCamera.h
│ │ ├── CCCamera.m
│ │ ├── CCCompatibility.h
│ │ ├── CCCompatibility.m
│ │ ├── ccConfig.h
│ │ ├── CCConfiguration.h
│ │ ├── CCConfiguration.m
│ │ ├── CCDirector.h
│ │ ├── CCDirector.m
│ │ ├── CCDrawingPrimitives.h
│ │ ├── CCDrawingPrimitives.m
│ │ ├── CCEaseAction.h
│ │ ├── CCEaseAction.m
│ │ ├── ccExceptions.h
│ │ ├── CCGrabber.h
│ │ ├── CCGrabber.m
│ │ ├── CCGrid3DAction.h
│ │ ├── CCGrid3DAction.m
│ │ ├── CCGridAction.h
│ │ ├── CCGridAction.m
│ │ ├── CCGrid.h
│ │ ├── CCGrid.m
│ │ ├── CCInstantAction.h
│ │ ├── CCInstantAction.m
│ │ ├── CCIntervalAction.h
│ │ ├── CCIntervalAction.m
│ │ ├── CCLabelAtlas.h
│ │ ├── CCLabelAtlas.m
│ │ ├── CCLabel.h
│ │ ├── CCLabel.m
│ │ ├── CCLayer.h
│ │ ├── CCLayer.m
│ │ ├── ccMacros.h
│ │ ├── CCMenu.h
│ │ ├── CCMenuItem.h
│ │ ├── CCMenuItem.m
│ │ ├── CCMenu.m
│ │ ├── CCMotionStreak.h
│ │ ├── CCMotionStreak.m
│ │ ├── CCNode.h
│ │ ├── CCNode.m
│ │ ├── CCPageTurn3DAction.h
│ │ ├── CCPageTurn3DAction.m
│ │ ├── CCPageTurnTransition.h
│ │ ├── CCPageTurnTransition.m
│ │ ├── CCParallaxNode.h
│ │ ├── CCParallaxNode.m
│ │ ├── CCParticleExamples.h
│ │ ├── CCParticleExamples.m
│ │ ├── CCParticleSystem.h
│ │ ├── CCParticleSystem.m
│ │ ├── CCPointParticleSystem.h
│ │ ├── CCPointParticleSystem.m
│ │ ├── CCProgressTimerActions.h
│ │ ├── CCProgressTimerActions.m
│ │ ├── CCProgressTimer.h
│ │ ├── CCProgressTimer.m
│ │ ├── CCPropertyAction.h
│ │ ├── CCPropertyAction.m
│ │ ├── CCProtocols.h
│ │ ├── CCPVRTexture.h
│ │ ├── CCPVRTexture.m
│ │ ├── CCQuadParticleSystem.h
│ │ ├── CCQuadParticleSystem.m
│ │ ├── CCRadialTransition.h
│ │ ├── CCRadialTransition.m
│ │ ├── CCRenderTexture.h
│ │ ├── CCRenderTexture.m
│ │ ├── CCRibbon.h
│ │ ├── CCRibbon.m
│ │ ├── CCScene.h
│ │ ├── CCScene.m
│ │ ├── CCScheduler.h
│ │ ├── CCScheduler.m
│ │ ├── CCSpriteFrameCache.h
│ │ ├── CCSpriteFrameCache.m
│ │ ├── CCSpriteFrame.h
│ │ ├── CCSpriteFrame.m
│ │ ├── CCSprite.h
│ │ ├── CCSprite.m
│ │ ├── CCSpriteSheet.h
│ │ ├── CCSpriteSheet.m
│ │ ├── CCTexture2D.h
│ │ ├── CCTexture2D.m
│ │ ├── CCTextureAtlas.h
│ │ ├── CCTextureAtlas.m
│ │ ├── CCTextureCache.h
│ │ ├── CCTextureCache.m
│ │ ├── CCTextureNode.h
│ │ ├── CCTextureNode.m
│ │ ├── CCTiledGridAction.h
│ │ ├── CCTiledGridAction.m
│ │ ├── CCTileMapAtlas.h
│ │ ├── CCTileMapAtlas.m
│ │ ├── CCTMXLayer.h
│ │ ├── CCTMXLayer.m
│ │ ├── CCTMXObjectGroup.h
│ │ ├── CCTMXObjectGroup.m
│ │ ├── CCTMXTiledMap.h
│ │ ├── CCTMXTiledMap.m
│ │ ├── CCTMXXMLParser.h
│ │ ├── CCTMXXMLParser.m
│ │ ├── CCTouchDelegateProtocol.h
│ │ ├── CCTouchDispatcher.h
│ │ ├── CCTouchDispatcher.m
│ │ ├── CCTouchHandler.h
│ │ ├── CCTouchHandler.m
│ │ ├── CCTransition.h
│ │ ├── CCTransition.m
│ │ ├── ccTypes.h
│ │ ├── cocos2d.h
│ │ ├── cocos2d.m
│ │ └── Support
│ │ ├── base64.c
│ │ ├── base64.h
│ │ ├── CCArray.h
│ │ ├── CCArray.m
│ │ ├── ccCArray.h
│ │ ├── CCFileUtils.h
│ │ ├── CCFileUtils.m
│ │ ├── CCProfiling.h
│ │ ├── CCProfiling.m
│ │ ├── CGPointExtension.h
│ │ ├── CGPointExtension.m
│ │ ├── EAGLView.h
│ │ ├── EAGLView.m
│ │ ├── ES1Renderer.h
│ │ ├── ES1Renderer.m
│ │ ├── ESRenderer.h
│ │ ├── glu.c
│ │ ├── glu.h
│ │ ├── OpenGL_Internal.h
│ │ ├── TGAlib.h
│ │ ├── TGAlib.m
│ │ ├── TransformUtils.h
│ │ ├── TransformUtils.m
│ │ ├── uthash.h
│ │ ├── utlist.h
│ │ ├── ZipUtils.h
│ │ └── ZipUtils.m
│ ├── cocos2d-iphone.xcclassmodel
│ │ ├── elements
│ │ └── layout
│ ├── cocos2d-iphone.xcodeproj
│ │ └── project.pbxproj
│ ├── CocosDenshion
│ │ ├── CocosDenshion
│ │ │ ├── CDAudioManager.h
│ │ │ ├── CDAudioManager.m
│ │ │ ├── CDConfig.h
│ │ │ ├── CDOpenALSupport.h
│ │ │ ├── CDOpenALSupport.m
│ │ │ ├── CocosDenshion.h
│ │ │ ├── CocosDenshion.m
│ │ │ ├── SimpleAudioEngine.h
│ │ │ └── SimpleAudioEngine.m
│ │ ├── CocosDenshionExtras
│ │ │ ├── CDXPropertyModifierAction.h
│ │ │ └── CDXPropertyModifierAction.m
│ │ ├── README.mdown
│ │ └── TestsAndDemos
│ │ ├── DrumPad
│ │ │ ├── DenshionDemo.h
│ │ │ ├── DenshionDemo.m
│ │ │ ├── DrumPad_Prefix.pch
│ │ │ ├── Images
│ │ │ │ ├── bg.png
│ │ │ │ ├── flash.png
│ │ │ │ ├── Icon.png
│ │ │ │ └── slider.png
│ │ │ ├── main.m
│ │ │ ├── Resources
│ │ │ │ ├── Default.png
│ │ │ │ └── Info.plist
│ │ │ └── Sounds
│ │ │ ├── 808_120bpm.caf
│ │ │ ├── 808_120bpm.wav
│ │ │ ├── ATTRIBUTION.txt
│ │ │ ├── ballbounce.wav
│ │ │ ├── cowbell.wav
│ │ │ ├── explodelow.wav
│ │ │ ├── karate.wav
│ │ │ ├── machinegun.caf
│ │ │ ├── machinegun.wav
│ │ │ ├── mula_tito_on_timbales.mp3
│ │ │ ├── onesample.wav
│ │ │ ├── rustylow.wav
│ │ │ ├── silencio.wav
│ │ │ ├── sine256samples.wav
│ │ │ ├── sine440.caf
│ │ │ ├── sine440.wav
│ │ │ └── sixteensamples.wav
│ │ ├── FadeToGrey
│ │ │ ├── Classes
│ │ │ │ ├── FadeToGreyAppDelegate.h
│ │ │ │ ├── FadeToGreyAppDelegate.m
│ │ │ │ ├── HelloWorldScene.h
│ │ │ │ ├── HelloWorldScene.m
│ │ │ │ ├── TheAudioCode.h
│ │ │ │ └── TheAudioCode.m
│ │ │ ├── FadeToGrey_Prefix.pch
│ │ │ ├── main.m
│ │ │ ├── Resources
│ │ │ │ ├── Default.png
│ │ │ │ ├── Icon.png
│ │ │ │ └── Info.plist
│ │ │ └── Sounds
│ │ │ ├── bgm.mp3
│ │ │ ├── dp1.caf
│ │ │ ├── dp2.caf
│ │ │ ├── dp3.caf
│ │ │ └── dp4.caf
│ │ ├── FancyRatMeteringDemo
│ │ │ ├── Classes
│ │ │ │ ├── AudioVisualization.h
│ │ │ │ ├── AudioVisualization.m
│ │ │ │ ├── DebugAudioVis.h
│ │ │ │ ├── DebugAudioVis.m
│ │ │ │ ├── FancyRatMeteringDemoAppDelegate.h
│ │ │ │ ├── FancyRatMeteringDemoAppDelegate.m
│ │ │ │ ├── HelloWorldScene.h
│ │ │ │ └── HelloWorldScene.m
│ │ │ ├── FancyRatMeteringDemo_Prefix.pch
│ │ │ ├── main.m
│ │ │ └── Resources
│ │ │ ├── Cyber Advance!.mp3
│ │ │ ├── Default.png
│ │ │ ├── head.png
│ │ │ ├── Icon.png
│ │ │ └── Info.plist
│ │ └── TomTheTurret
│ │ ├── Classes
│ │ │ ├── ActionScene.h
│ │ │ ├── ActionScene.m
│ │ │ ├── GameSoundManager.h
│ │ │ ├── GameSoundManager.m
│ │ │ ├── LoadingScene.h
│ │ │ ├── LoadingScene.m
│ │ │ ├── MainMenuScene.h
│ │ │ ├── MainMenuScene.m
│ │ │ ├── StoryScene.h
│ │ │ ├── StoryScene.m
│ │ │ ├── TomTheTurretAppDelegate.h
│ │ │ └── TomTheTurretAppDelegate.m
│ │ ├── GameState.h
│ │ ├── GameState.m
│ │ ├── Level.h
│ │ ├── Level.m
│ │ ├── main.m
│ │ ├── Monster.h
│ │ ├── Monster.m
│ │ ├── Resources
│ │ │ ├── background.caf
│ │ │ ├── DefaultLandscape.png
│ │ │ ├── Default.png
│ │ │ ├── femaleHit.wav
│ │ │ ├── Icon.png
│ │ │ ├── Info.plist
│ │ │ ├── maleHit.wav
│ │ │ ├── shoot.wav
│ │ │ ├── sprites.plist
│ │ │ └── sprites.png
│ │ └── TomTheTurret_Prefix.pch
│ ├── cocoslive
│ │ ├── CLScoreServerPost.h
│ │ ├── CLScoreServerPost.m
│ │ ├── CLScoreServerRequest.h
│ │ ├── CLScoreServerRequest.m
│ │ ├── cocoslive.h
│ │ └── cocoslive.m
│ ├── DONORS
│ ├── doxygen.config
│ ├── doxygen.footer
│ ├── experimental
│ │ ├── README
│ │ └── sound-engine
│ │ ├── MyOpenALSupport.h
│ │ ├── PASoundListener.h
│ │ ├── PASoundListener.m
│ │ ├── PASoundMgr.h
│ │ ├── PASoundMgr.m
│ │ ├── PASoundSource.h
│ │ ├── PASoundSource.m
│ │ └── sound-engine-sample
│ │ ├── listener-marker.png
│ │ ├── sfx
│ │ │ ├── ATTRIBUTION
│ │ │ ├── chicken.wav
│ │ │ ├── clank.wav
│ │ │ ├── trance-loop.ogg
│ │ │ ├── waterfall.caf
│ │ │ └── waterfall.wav
│ │ ├── SoundEngineTest.h
│ │ ├── SoundEngineTest.m
│ │ └── source-marker.png
│ ├── external
│ │ ├── Box2d
│ │ │ ├── Box2D
│ │ │ │ ├── Box2D.h
│ │ │ │ ├── Collision
│ │ │ │ │ ├── b2BroadPhase.cpp
│ │ │ │ │ ├── b2BroadPhase.h
│ │ │ │ │ ├── b2CollideCircle.cpp
│ │ │ │ │ ├── b2CollidePolygon.cpp
│ │ │ │ │ ├── b2Collision.cpp
│ │ │ │ │ ├── b2Collision.h
│ │ │ │ │ ├── b2Distance.cpp
│ │ │ │ │ ├── b2Distance.h
│ │ │ │ │ ├── b2DynamicTree.cpp
│ │ │ │ │ ├── b2DynamicTree.h
│ │ │ │ │ ├── b2TimeOfImpact.cpp
│ │ │ │ │ ├── b2TimeOfImpact.h
│ │ │ │ │ └── Shapes
│ │ │ │ │ ├── b2CircleShape.cpp
│ │ │ │ │ ├── b2CircleShape.h
│ │ │ │ │ ├── b2PolygonShape.cpp
│ │ │ │ │ ├── b2PolygonShape.h
│ │ │ │ │ └── b2Shape.h
│ │ │ │ ├── Common
│ │ │ │ │ ├── b2BlockAllocator.cpp
│ │ │ │ │ ├── b2BlockAllocator.h
│ │ │ │ │ ├── b2Math.cpp
│ │ │ │ │ ├── b2Math.h
│ │ │ │ │ ├── b2Settings.cpp
│ │ │ │ │ ├── b2Settings.h
│ │ │ │ │ ├── b2StackAllocator.cpp
│ │ │ │ │ └── b2StackAllocator.h
│ │ │ │ └── Dynamics
│ │ │ │ ├── b2Body.cpp
│ │ │ │ ├── b2Body.h
│ │ │ │ ├── b2ContactManager.cpp
│ │ │ │ ├── b2ContactManager.h
│ │ │ │ ├── b2Fixture.cpp
│ │ │ │ ├── b2Fixture.h
│ │ │ │ ├── b2Island.cpp
│ │ │ │ ├── b2Island.h
│ │ │ │ ├── b2TimeStep.h
│ │ │ │ ├── b2WorldCallbacks.cpp
│ │ │ │ ├── b2WorldCallbacks.h
│ │ │ │ ├── b2World.cpp
│ │ │ │ ├── b2World.h
│ │ │ │ ├── Contacts
│ │ │ │ │ ├── b2CircleContact.cpp
│ │ │ │ │ ├── b2CircleContact.h
│ │ │ │ │ ├── b2Contact.cpp
│ │ │ │ │ ├── b2Contact.h
│ │ │ │ │ ├── b2ContactSolver.cpp
│ │ │ │ │ ├── b2ContactSolver.h
│ │ │ │ │ ├── b2NullContact.h
│ │ │ │ │ ├── b2PolygonAndCircleContact.cpp
│ │ │ │ │ ├── b2PolygonAndCircleContact.h
│ │ │ │ │ ├── b2PolygonContact.cpp
│ │ │ │ │ ├── b2PolygonContact.h
│ │ │ │ │ ├── b2TOISolver.cpp
│ │ │ │ │ └── b2TOISolver.h
│ │ │ │ └── Joints
│ │ │ │ ├── b2DistanceJoint.cpp
│ │ │ │ ├── b2DistanceJoint.h
│ │ │ │ ├── b2FrictionJoint.cpp
│ │ │ │ ├── b2FrictionJoint.h
│ │ │ │ ├── b2GearJoint.cpp
│ │ │ │ ├── b2GearJoint.h
│ │ │ │ ├── b2Joint.cpp
│ │ │ │ ├── b2Joint.h
│ │ │ │ ├── b2LineJoint.cpp
│ │ │ │ ├── b2LineJoint.h
│ │ │ │ ├── b2MouseJoint.cpp
│ │ │ │ ├── b2MouseJoint.h
│ │ │ │ ├── b2PrismaticJoint.cpp
│ │ │ │ ├── b2PrismaticJoint.h
│ │ │ │ ├── b2PulleyJoint.cpp
│ │ │ │ ├── b2PulleyJoint.h
│ │ │ │ ├── b2RevoluteJoint.cpp
│ │ │ │ ├── b2RevoluteJoint.h
│ │ │ │ ├── b2WeldJoint.cpp
│ │ │ │ └── b2WeldJoint.h
│ │ │ └── Testbed
│ │ │ ├── Framework
│ │ │ │ ├── Main.cpp
│ │ │ │ ├── Render.cpp
│ │ │ │ ├── Render.h
│ │ │ │ ├── Test.cpp
│ │ │ │ └── Test.h
│ │ │ └── Tests
│ │ │ ├── ApplyForce.h
│ │ │ ├── BodyTypes.h
│ │ │ ├── Breakable.h
│ │ │ ├── Bridge.h
│ │ │ ├── Cantilever.h
│ │ │ ├── Chain.h
│ │ │ ├── CharacterCollision.h
│ │ │ ├── CollisionFiltering.h
│ │ │ ├── CollisionProcessing.h
│ │ │ ├── CompoundShapes.h
│ │ │ ├── Confined.h
│ │ │ ├── ContinuousTest.h
│ │ │ ├── DistanceTest.h
│ │ │ ├── Dominos.h
│ │ │ ├── DynamicTreeTest.h
│ │ │ ├── EdgeShapes.h
│ │ │ ├── ElasticBody.h
│ │ │ ├── Gears.h
│ │ │ ├── LineJoint.h
│ │ │ ├── OneSidedPlatform.h
│ │ │ ├── PolyCollision.h
│ │ │ ├── PolyShapes.h
│ │ │ ├── Prismatic.h
│ │ │ ├── Pulleys.h
│ │ │ ├── Pyramid.h
│ │ │ ├── RayCast.h
│ │ │ ├── Revolute.h
│ │ │ ├── SensorTest.h
│ │ │ ├── ShapeEditing.h
│ │ │ ├── SliderCrank.h
│ │ │ ├── SphereStack.h
│ │ │ ├── TestEntries.cpp
│ │ │ ├── TheoJansen.h
│ │ │ ├── TimeOfImpact.h
│ │ │ ├── VaryingFriction.h
│ │ │ ├── VaryingRestitution.h
│ │ │ ├── VerticalStack.h
│ │ │ └── Web.h
│ │ ├── Chipmunk
│ │ │ ├── chipmunk-docs.html
│ │ │ ├── CMakeLists.txt
│ │ │ ├── cocos2d_chipmunk_demo_2.patch
│ │ │ ├── cocos2d_chipmunk_demo.patch
│ │ │ ├── cocos2d_chipmunk_v5_2.patch
│ │ │ ├── Demo
│ │ │ │ ├── Bounce.c
│ │ │ │ ├── ChipmunkDemo.h
│ │ │ │ ├── cocos2dChipmunkDemo.h
│ │ │ │ ├── cocos2dChipmunkDemo.m
│ │ │ │ ├── drawSpace.c
│ │ │ │ ├── drawSpace.h
│ │ │ │ ├── Joints.c
│ │ │ │ ├── LogoSmash.c
│ │ │ │ ├── MagnetsElectric.c
│ │ │ │ ├── OneWay.c
│ │ │ │ ├── Planet.c
│ │ │ │ ├── Player.c
│ │ │ │ ├── Plink.c
│ │ │ │ ├── Pump.c
│ │ │ │ ├── PyramidStack.c
│ │ │ │ ├── PyramidTopple.c
│ │ │ │ ├── Query.c
│ │ │ │ ├── Sensors.c
│ │ │ │ ├── Simple.c
│ │ │ │ ├── Springies.c
│ │ │ │ ├── TheoJansen.c
│ │ │ │ ├── Tumble.c
│ │ │ │ └── UnsafeOps.c
│ │ │ ├── include
│ │ │ │ └── chipmunk
│ │ │ │ ├── chipmunk_ffi.h
│ │ │ │ ├── chipmunk.h
│ │ │ │ ├── chipmunk_types.h
│ │ │ │ ├── chipmunk_unsafe.h
│ │ │ │ ├── constraints
│ │ │ │ │ ├── cpConstraint.h
│ │ │ │ │ ├── cpDampedRotarySpring.h
│ │ │ │ │ ├── cpDampedSpring.h
│ │ │ │ │ ├── cpGearJoint.h
│ │ │ │ │ ├── cpGrooveJoint.h
│ │ │ │ │ ├── cpPinJoint.h
│ │ │ │ │ ├── cpPivotJoint.h
│ │ │ │ │ ├── cpRatchetJoint.h
│ │ │ │ │ ├── cpRotaryLimitJoint.h
│ │ │ │ │ ├── cpSimpleMotor.h
│ │ │ │ │ ├── cpSlideJoint.h
│ │ │ │ │ └── util.h
│ │ │ │ ├── cpArbiter.h
│ │ │ │ ├── cpArray.h
│ │ │ │ ├── cpBB.h
│ │ │ │ ├── cpBody.h
│ │ │ │ ├── cpCollision.h
│ │ │ │ ├── cpHashSet.h
│ │ │ │ ├── cpPolyShape.h
│ │ │ │ ├── cpShape.h
│ │ │ │ ├── cpSpace.h
│ │ │ │ ├── cpSpaceHash.h
│ │ │ │ └── cpVect.h
│ │ │ ├── LICENSE.txt
│ │ │ ├── README.txt
│ │ │ └── src
│ │ │ ├── chipmunk.c
│ │ │ ├── CMakeLists.txt
│ │ │ ├── constraints
│ │ │ │ ├── cpConstraint.c
│ │ │ │ ├── cpDampedRotarySpring.c
│ │ │ │ ├── cpDampedSpring.c
│ │ │ │ ├── cpGearJoint.c
│ │ │ │ ├── cpGrooveJoint.c
│ │ │ │ ├── cpPinJoint.c
│ │ │ │ ├── cpPivotJoint.c
│ │ │ │ ├── cpRatchetJoint.c
│ │ │ │ ├── cpRotaryLimitJoint.c
│ │ │ │ ├── cpSimpleMotor.c
│ │ │ │ └── cpSlideJoint.c
│ │ │ ├── cpArbiter.c
│ │ │ ├── cpArray.c
│ │ │ ├── cpBB.c
│ │ │ ├── cpBody.c
│ │ │ ├── cpCollision.c
│ │ │ ├── cpHashSet.c
│ │ │ ├── cpPolyShape.c
│ │ │ ├── cpShape.c
│ │ │ ├── cpSpace.c
│ │ │ ├── cpSpaceHash.c
│ │ │ ├── cpVect.c
│ │ │ └── prime.h
│ │ ├── FontLabel
│ │ │ ├── FontLabel.h
│ │ │ ├── FontLabel.m
│ │ │ ├── FontLabelStringDrawing.h
│ │ │ ├── FontLabelStringDrawing.m
│ │ │ ├── FontManager.h
│ │ │ ├── FontManager.m
│ │ │ ├── ZAttributedString.h
│ │ │ ├── ZAttributedString.m
│ │ │ ├── ZAttributedStringPrivate.h
│ │ │ ├── ZFont.h
│ │ │ └── ZFont.m
│ │ ├── FontLabel_without_warnings2.patch
│ │ ├── libpng
│ │ │ ├── ANNOUNCE
│ │ │ ├── CHANGES
│ │ │ ├── CMakeLists.txt
│ │ │ ├── configure
│ │ │ ├── example.c
│ │ │ ├── INSTALL
│ │ │ ├── KNOWNBUG
│ │ │ ├── libpng-1.2.43.txt
│ │ │ ├── libpng.3
│ │ │ ├── libpngpf.3
│ │ │ ├── LICENSE
│ │ │ ├── png.5
│ │ │ ├── pngbar.jpg
│ │ │ ├── pngbar.png
│ │ │ ├── png.c
│ │ │ ├── pngconf.h
│ │ │ ├── pngerror.c
│ │ │ ├── pnggccrd.c
│ │ │ ├── pngget.c
│ │ │ ├── png.h
│ │ │ ├── pngmem.c
│ │ │ ├── pngnow.png
│ │ │ ├── pngpread.c
│ │ │ ├── pngread.c
│ │ │ ├── pngrio.c
│ │ │ ├── pngrtran.c
│ │ │ ├── pngrutil.c
│ │ │ ├── pngset.c
│ │ │ ├── pngtest.c
│ │ │ ├── pngtest.png
│ │ │ ├── pngtrans.c
│ │ │ ├── pngvcrd.c
│ │ │ ├── pngwio.c
│ │ │ ├── pngwrite.c
│ │ │ ├── pngwtran.c
│ │ │ ├── pngwutil.c
│ │ │ ├── README
│ │ │ ├── TODO
│ │ │ └── Y2KINFO
│ │ ├── TouchJSON
│ │ │ ├── CDataScanner.h
│ │ │ ├── CDataScanner.m
│ │ │ ├── Extensions
│ │ │ │ ├── CDataScanner_Extensions.h
│ │ │ │ ├── CDataScanner_Extensions.m
│ │ │ │ ├── NSCharacterSet_Extensions.h
│ │ │ │ ├── NSCharacterSet_Extensions.m
│ │ │ │ ├── NSDictionary_JSONExtensions.h
│ │ │ │ ├── NSDictionary_JSONExtensions.m
│ │ │ │ ├── NSScanner_Extensions.h
│ │ │ │ └── NSScanner_Extensions.m
│ │ │ └── JSON
│ │ │ ├── CJSONDeserializer.h
│ │ │ ├── CJSONDeserializer.m
│ │ │ ├── CJSONScanner.h
│ │ │ ├── CJSONScanner.m
│ │ │ ├── CJSONSerializer.h
│ │ │ └── CJSONSerializer.m
│ │ └── Tremor
│ │ ├── asm_arm.h
│ │ ├── autogen.sh
│ │ ├── backends.h
│ │ ├── bitwise.c
│ │ ├── block.c
│ │ ├── block.h
│ │ ├── CHANGELOG
│ │ ├── codebook.c
│ │ ├── codebook.h
│ │ ├── codec_internal.h
│ │ ├── config_types.h
│ │ ├── configure.in
│ │ ├── COPYING
│ │ ├── floor0.c
│ │ ├── floor1.c
│ │ ├── framing.c
│ │ ├── info.c
│ │ ├── ivorbiscodec.h
│ │ ├── ivorbisfile_example.c
│ │ ├── ivorbisfile.h
│ │ ├── lsp_lookup.h
│ │ ├── Makefile.am
│ │ ├── mapping0.c
│ │ ├── mdct.c
│ │ ├── mdct.h
│ │ ├── mdct_lookup.h
│ │ ├── misc.h
│ │ ├── ogg.h
│ │ ├── os.h
│ │ ├── os_types.h
│ │ ├── README
│ │ ├── registry.c
│ │ ├── registry.h
│ │ ├── res012.c
│ │ ├── sharedbook.c
│ │ ├── synthesis.c
│ │ ├── Version_script.in
│ │ ├── vorbisfile.c
│ │ ├── window.c
│ │ ├── window.h
│ │ └── window_lookup.h
│ ├── extras
│ │ ├── joystick
│ │ │ ├── Joystick.h
│ │ │ └── Joystick.m
│ │ ├── proximity
│ │ │ ├── ProximityManager.h
│ │ │ └── ProximityManager.m
│ │ └── README
│ ├── install-templates.sh
│ ├── LICENSE.artwork
│ ├── LICENSE.box2d
│ ├── LICENSE.chipmunk
│ ├── LICENSE.cocos2d
│ ├── LICENSE.cocosdenshion
│ ├── LICENSE.FontLabel
│ ├── LICENSE.libpng
│ ├── LICENSE.TouchJSON
│ ├── README.mdown
│ ├── RELEASE_NOTES
│ ├── Resources
│ │ ├── animations
│ │ │ ├── dragon_animation.png
│ │ │ ├── ghosts.plist
│ │ │ ├── ghosts.png
│ │ │ ├── grossini_blue.plist
│ │ │ ├── grossini_blue.png
│ │ │ ├── grossini_family.plist
│ │ │ ├── grossini_family.png
│ │ │ ├── grossini_gray.plist
│ │ │ ├── grossini_gray.png
│ │ │ ├── grossini.plist
│ │ │ ├── grossini.png
│ │ │ └── grossini.zss
│ │ ├── ChipmunkDemo-Info.plist
│ │ ├── cocos2d-artwork
│ │ │ ├── 320x480-Splash-angry-01.png
│ │ │ ├── 320x480-Splash-angry-02.png
│ │ │ ├── 320x480-Splash-happy-01.png
│ │ │ ├── 320x480-Splash-happy-02.png
│ │ │ ├── 480x320-splash-angry-01.png
│ │ │ ├── 480x320-splash-angry-02.png
│ │ │ ├── 480x320-splash-happy-01.png
│ │ │ ├── 480x320-splash-happy-02.png
│ │ │ ├── Official-cocos2d-Icon-Angry.png
│ │ │ ├── Official-cocos2d-Icon-Happy.png
│ │ │ ├── Official-cocos2d-Logo-Landscape-Angry.png
│ │ │ ├── Official-cocos2d-Logo-Landscape-Happy.png
│ │ │ ├── Official-cocos2d-Logo-Portrait-Angry.png
│ │ │ ├── Official-cocos2d-Logo-Portrait-Happy.png
│ │ │ ├── Official-cocos2d-Tag.png
│ │ │ ├── README.txt
│ │ │ └── sfchromefenders.ttf
│ │ ├── Default.png
│ │ ├── Fonts
│ │ │ ├── Abberancy.ttf
│ │ │ ├── Abduction.ttf
│ │ │ ├── A Damn Mess.ttf
│ │ │ ├── arial16.fnt
│ │ │ ├── arial16.png
│ │ │ ├── bitmapFontTest2.bmp
│ │ │ ├── bitmapFontTest2.fnt
│ │ │ ├── bitmapFontTest3.fnt
│ │ │ ├── bitmapFontTest3.png
│ │ │ ├── bitmapFontTest4.fnt
│ │ │ ├── bitmapFontTest4.png
│ │ │ ├── bitmapFontTest5.fnt
│ │ │ ├── bitmapFontTest5.png
│ │ │ ├── bitmapFontTest.fnt
│ │ │ ├── bitmapFontTest.png
│ │ │ ├── fps_images.png
│ │ │ ├── Paint Boy.ttf
│ │ │ ├── Schwarzwald Regular.ttf
│ │ │ ├── Scissor Cuts.ttf
│ │ │ └── tuffy_bold_italic-charmap.png
│ │ ├── Icon.png
│ │ ├── Images
│ │ │ ├── atlastest.png
│ │ │ ├── b1.png
│ │ │ ├── b2.png
│ │ │ ├── background1.jpg
│ │ │ ├── background2.jpg
│ │ │ ├── background3.jpg
│ │ │ ├── background3.png
│ │ │ ├── background.png
│ │ │ ├── blocks.png
│ │ │ ├── btn-about-normal.png
│ │ │ ├── btn-about-selected.png
│ │ │ ├── btn-highscores-normal.png
│ │ │ ├── btn-highscores-selected.png
│ │ │ ├── btn-play-normal.png
│ │ │ ├── btn-play-selected.png
│ │ │ ├── bugs
│ │ │ │ ├── bug886.jpg
│ │ │ │ ├── bug886.png
│ │ │ │ ├── picture@2x.png
│ │ │ │ ├── picture.png
│ │ │ │ └── RetinaDisplay.jpg
│ │ │ ├── clouds.pvrtc
│ │ │ ├── f1.png
│ │ │ ├── f2.png
│ │ │ ├── fire-grayscale.png
│ │ │ ├── fire.png
│ │ │ ├── fire.pvr
│ │ │ ├── Fog.png
│ │ │ ├── grossini_dance_01.png
│ │ │ ├── grossini_dance_02.png
│ │ │ ├── grossini_dance_03.png
│ │ │ ├── grossini_dance_04.png
│ │ │ ├── grossini_dance_05.png
│ │ │ ├── grossini_dance_06.png
│ │ │ ├── grossini_dance_07.png
│ │ │ ├── grossini_dance_08.png
│ │ │ ├── grossini_dance_09.png
│ │ │ ├── grossini_dance_10.png
│ │ │ ├── grossini_dance_11.png
│ │ │ ├── grossini_dance_12.png
│ │ │ ├── grossini_dance_13.png
│ │ │ ├── grossini_dance_14.png
│ │ │ ├── grossini_dance_atlas-mono.png
│ │ │ ├── grossini_dance_atlas_nomipmap.png
│ │ │ ├── grossini_dance_atlas.png
│ │ │ ├── grossini_dance_atlas.pvr
│ │ │ ├── grossini.png
│ │ │ ├── grossinis_sister1.png
│ │ │ ├── grossinis_sister1.pvr
│ │ │ ├── grossinis_sister1-testalpha.bmp
│ │ │ ├── grossinis_sister1-testalpha.png
│ │ │ ├── grossinis_sister1-testalpha.ppng
│ │ │ ├── grossinis_sister2.png
│ │ │ ├── logo-mipmap.pvr
│ │ │ ├── logo-nomipmap.pvr
│ │ │ ├── menuitemsprite.png
│ │ │ ├── particles.png
│ │ │ ├── pattern1.png
│ │ │ ├── powered.png
│ │ │ ├── r1.png
│ │ │ ├── r2.png
│ │ │ ├── SendScoreButton.png
│ │ │ ├── SendScoreButtonPressed.png
│ │ │ ├── smoke.png
│ │ │ ├── snow.png
│ │ │ ├── spritesheet1.png
│ │ │ ├── spritesheet1.pvr
│ │ │ ├── sprites_test
│ │ │ │ ├── sprite-0-0.png
│ │ │ │ ├── sprite-0-1.png
│ │ │ │ ├── sprite-0-2.png
│ │ │ │ ├── sprite-0-3.png
│ │ │ │ ├── sprite-0-4.png
│ │ │ │ ├── sprite-0-5.png
│ │ │ │ ├── sprite-0-6.png
│ │ │ │ ├── sprite-0-7.png
│ │ │ │ ├── sprite-1-0.png
│ │ │ │ ├── sprite-1-1.png
│ │ │ │ ├── sprite-1-2.png
│ │ │ │ ├── sprite-1-3.png
│ │ │ │ ├── sprite-1-4.png
│ │ │ │ ├── sprite-1-5.png
│ │ │ │ ├── sprite-1-6.png
│ │ │ │ ├── sprite-1-7.png
│ │ │ │ ├── sprite-2-0.png
│ │ │ │ ├── sprite-2-1.png
│ │ │ │ ├── sprite-2-2.png
│ │ │ │ ├── sprite-2-3.png
│ │ │ │ ├── sprite-2-4.png
│ │ │ │ ├── sprite-2-5.png
│ │ │ │ ├── sprite-2-6.png
│ │ │ │ ├── sprite-2-7.png
│ │ │ │ ├── sprite-3-0.png
│ │ │ │ ├── sprite-3-1.png
│ │ │ │ ├── sprite-3-2.png
│ │ │ │ ├── sprite-3-3.png
│ │ │ │ ├── sprite-3-4.png
│ │ │ │ ├── sprite-3-5.png
│ │ │ │ ├── sprite-3-6.png
│ │ │ │ ├── sprite-3-7.png
│ │ │ │ ├── sprite-4-0.png
│ │ │ │ ├── sprite-4-1.png
│ │ │ │ ├── sprite-4-2.png
│ │ │ │ ├── sprite-4-3.png
│ │ │ │ ├── sprite-4-4.png
│ │ │ │ ├── sprite-4-5.png
│ │ │ │ ├── sprite-4-6.png
│ │ │ │ ├── sprite-4-7.png
│ │ │ │ ├── sprite-5-0.png
│ │ │ │ ├── sprite-5-1.png
│ │ │ │ ├── sprite-5-2.png
│ │ │ │ ├── sprite-5-3.png
│ │ │ │ ├── sprite-5-4.png
│ │ │ │ ├── sprite-5-5.png
│ │ │ │ ├── sprite-5-6.png
│ │ │ │ ├── sprite-5-7.png
│ │ │ │ ├── sprite-6-0.png
│ │ │ │ ├── sprite-6-1.png
│ │ │ │ ├── sprite-6-2.png
│ │ │ │ ├── sprite-6-3.png
│ │ │ │ ├── sprite-6-4.png
│ │ │ │ ├── sprite-6-5.png
│ │ │ │ ├── sprite-6-6.png
│ │ │ │ ├── sprite-6-7.png
│ │ │ │ ├── sprite-7-0.png
│ │ │ │ ├── sprite-7-1.png
│ │ │ │ ├── sprite-7-2.png
│ │ │ │ ├── sprite-7-3.png
│ │ │ │ ├── sprite-7-4.png
│ │ │ │ ├── sprite-7-5.png
│ │ │ │ ├── sprite-7-6.png
│ │ │ │ └── sprite-7-7.png
│ │ │ ├── stars2-grayscale.png
│ │ │ ├── stars2_mini.png
│ │ │ ├── stars2.png
│ │ │ ├── stars-grayscale.png
│ │ │ ├── stars.png
│ │ │ ├── streak.png
│ │ │ ├── test_blend.bmp
│ │ │ ├── test_blend.png
│ │ │ ├── test_image.bmp
│ │ │ ├── test_image.gif
│ │ │ ├── test_image.jpeg
│ │ │ ├── test_image.png
│ │ │ ├── test_image.pvr
│ │ │ ├── test_image.pvrraw
│ │ │ ├── test_image.tiff
│ │ │ ├── test-rgba1.png
│ │ │ ├── texture1024x1024.jpeg
│ │ │ ├── texture2048x2048.jpeg
│ │ │ ├── texture4096x4096.jpeg
│ │ │ └── texture512x512.jpeg
│ │ ├── Info.plist
│ │ ├── InfoWithStatusBar.plist
│ │ ├── Particles
│ │ │ ├── BoilingFoam.plist
│ │ │ ├── BurstPipe.plist
│ │ │ ├── Comet.plist
│ │ │ ├── debian.plist
│ │ │ ├── ExplodingRing.plist
│ │ │ ├── Flower.plist
│ │ │ ├── Galaxy.plist
│ │ │ ├── LavaFlow.plist
│ │ │ ├── SpinningPeas.plist
│ │ │ ├── Spiral.plist
│ │ │ ├── SpookyPeas.plist
│ │ │ └── Upsidedown.plist
│ │ └── TileMaps
│ │ ├── fixed-ortho-test2.png
│ │ ├── hexa-test.tmx
│ │ ├── hexa-tiles.png
│ │ ├── iso.png
│ │ ├── iso-test1.tmx
│ │ ├── iso-test2.png
│ │ ├── iso-test2.tmx
│ │ ├── iso-test2-uncompressed.tmx
│ │ ├── iso-test-movelayer.tmx
│ │ ├── iso-test-objectgroup.tmx
│ │ ├── iso-test.png
│ │ ├── iso-test.tmx
│ │ ├── iso-test-vertexz.tmx
│ │ ├── iso-test-zorder.tmx
│ │ ├── levelmap.tga
│ │ ├── orthogonal-test1.tmx
│ │ ├── orthogonal-test1.tsx
│ │ ├── orthogonal-test2.tmx
│ │ ├── orthogonal-test3.tmx
│ │ ├── orthogonal-test4.tmx
│ │ ├── orthogonal-test5.tmx
│ │ ├── orthogonal-test-movelayer.tmx
│ │ ├── orthogonal-test-vertexz.tmx
│ │ ├── orthogonal-test-zorder.tmx
│ │ ├── ortho-objects.tmx
│ │ ├── ortho-test1_bw.png
│ │ ├── ortho-test1.png
│ │ ├── ortho-test2.png
│ │ ├── ortho-tile-property.tmx
│ │ ├── tiles.png
│ │ └── tmw_desert_spacing.png
│ ├── Resources-iPad
│ │ └── Images
│ │ ├── background1-ipad.jpg
│ │ ├── background2-ipad.jpg
│ │ └── background3-ipad.png
│ ├── tags
│ ├── templates
│ │ ├── cocos2d_app
│ │ │ ├── Classes
│ │ │ │ ├── HelloWorldScene.h
│ │ │ │ ├── HelloWorldScene.m
│ │ │ │ ├── ___PROJECTNAMEASIDENTIFIER___AppDelegate.h
│ │ │ │ └── ___PROJECTNAMEASIDENTIFIER___AppDelegate.m
│ │ │ ├── libs
│ │ │ │ └── README
│ │ │ ├── LICENSE.cocos2d
│ │ │ ├── LICENSE.cocosdenshion
│ │ │ ├── main.m
│ │ │ ├── ___PROJECTNAMEASIDENTIFIER____Prefix.pch
│ │ │ ├── ___PROJECTNAME___.xcodeproj
│ │ │ │ ├── project.pbxproj
│ │ │ │ ├── TemplateIcon.icns
│ │ │ │ └── TemplateInfo.plist
│ │ │ └── Resources
│ │ │ ├── Default.png
│ │ │ ├── fps_images.png
│ │ │ ├── Icon.png
│ │ │ └── Info.plist
│ │ ├── cocos2d_box2d_app
│ │ │ ├── Classes
│ │ │ │ ├── GLES-Render.h
│ │ │ │ ├── GLES-Render.mm
│ │ │ │ ├── HelloWorldScene.h
│ │ │ │ ├── HelloWorldScene.mm
│ │ │ │ ├── ___PROJECTNAMEASIDENTIFIER___AppDelegate.h
│ │ │ │ └── ___PROJECTNAMEASIDENTIFIER___AppDelegate.mm
│ │ │ ├── libs
│ │ │ │ └── README
│ │ │ ├── LICENSE.cocos2d
│ │ │ ├── LICENSE.cocosdenshion
│ │ │ ├── main.m
│ │ │ ├── ___PROJECTNAMEASIDENTIFIER____Prefix.pch
│ │ │ ├── ___PROJECTNAME___.xcodeproj
│ │ │ │ ├── project.pbxproj
│ │ │ │ ├── TemplateIcon.icns
│ │ │ │ └── TemplateInfo.plist
│ │ │ └── Resources
│ │ │ ├── blocks.png
│ │ │ ├── Default.png
│ │ │ ├── fps_images.png
│ │ │ ├── Icon.png
│ │ │ └── Info.plist
│ │ ├── cocos2d_chipmunk_app
│ │ │ ├── Classes
│ │ │ │ ├── HelloWorldScene.h
│ │ │ │ ├── HelloWorldScene.m
│ │ │ │ ├── ___PROJECTNAMEASIDENTIFIER___AppDelegate.h
│ │ │ │ └── ___PROJECTNAMEASIDENTIFIER___AppDelegate.m
│ │ │ ├── libs
│ │ │ │ └── README
│ │ │ ├── LICENSE.cocos2d
│ │ │ ├── LICENSE.cocosdenshion
│ │ │ ├── main.m
│ │ │ ├── ___PROJECTNAMEASIDENTIFIER____Prefix.pch
│ │ │ ├── ___PROJECTNAME___.xcodeproj
│ │ │ │ ├── project.pbxproj
│ │ │ │ ├── TemplateIcon.icns
│ │ │ │ └── TemplateInfo.plist
│ │ │ └── Resources
│ │ │ ├── Default.png
│ │ │ ├── fps_images.png
│ │ │ ├── grossini_dance_atlas.png
│ │ │ ├── Icon.png
│ │ │ └── Info.plist
│ │ └── file-templates
│ │ └── CCNode class
│ │ ├── CCLayer subclass.pbfiletemplate
│ │ │ ├── class.h
│ │ │ ├── class.m
│ │ │ └── TemplateInfo.plist
│ │ ├── CCNode subclass.pbfiletemplate
│ │ │ ├── class.h
│ │ │ ├── class.m
│ │ │ └── TemplateInfo.plist
│ │ ├── CCSprite subclass.pbfiletemplate
│ │ │ ├── class.h
│ │ │ ├── class.m
│ │ │ └── TemplateInfo.plist
│ │ └── TemplateChooser.plist
│ ├── tests
│ │ ├── ActionManagerTest.h
│ │ ├── ActionManagerTest.m
│ │ ├── ActionsTest.h
│ │ ├── ActionsTest.m
│ │ ├── AtlasTest.h
│ │ ├── AtlasTest.m
│ │ ├── attachDemo
│ │ │ ├── attachDemo.h
│ │ │ ├── AttachDemo-Info.plist
│ │ │ ├── attachDemo.m
│ │ │ └── attachDemo.xib
│ │ ├── blocks
│ │ │ ├── ActionsWithBlocks.h
│ │ │ ├── ActionsWithBlocks.m
│ │ │ ├── MenuTestWithBlocks.h
│ │ │ └── MenuTestWithBlocks.m
│ │ ├── Box2DTestBed-Cocos2dIntegration
│ │ │ ├── Box2DAppDelegate.h
│ │ │ ├── Box2DAppDelegate.mm
│ │ │ ├── Box2DView.h
│ │ │ ├── Box2DView.mm
│ │ │ ├── GLES-Render.h
│ │ │ ├── GLES-Render.mm
│ │ │ ├── Icon.png
│ │ │ ├── iPhoneTestEntries.mm
│ │ │ ├── iPhoneTest.h
│ │ │ ├── iPhoneTest.mm
│ │ │ └── main.m
│ │ ├── Box2dTest.h
│ │ ├── Box2dTest.mm
│ │ ├── bugs
│ │ │ ├── Bug-350.h
│ │ │ ├── Bug-350.m
│ │ │ ├── Bug-422.h
│ │ │ ├── Bug-422.m
│ │ │ ├── Bug-886.h
│ │ │ ├── Bug-886.m
│ │ │ ├── Bug-899.h
│ │ │ ├── Bug-899.m
│ │ │ └── Bug-914
│ │ │ ├── bugViewController.h
│ │ │ ├── bugViewController.m
│ │ │ ├── EAGLViewBugAppDelegate.h
│ │ │ ├── EAGLViewBugAppDelegate.m
│ │ │ ├── HelloWorldScene.h
│ │ │ └── HelloWorldScene.m
│ │ ├── ChipmunkAccelTouchTest.h
│ │ ├── ChipmunkAccelTouchTest.m
│ │ ├── ClickAndMoveTest.h
│ │ ├── ClickAndMoveTest.m
│ │ ├── cocosLive
│ │ │ ├── cocosLiveDemo.h
│ │ │ ├── cocosLiveDemo.m
│ │ │ ├── cocosLiveInfo.plist
│ │ │ ├── cocoslive.xib
│ │ │ ├── dataDelegate.h
│ │ │ └── dataDelegate.m
│ │ ├── cocosnodeTest.h
│ │ ├── cocosnodeTest.m
│ │ ├── drawPrimitivesTest.h
│ │ ├── drawPrimitivesTest.m
│ │ ├── EAGLViewTest
│ │ │ ├── EAGLViewTest.h
│ │ │ ├── EAGLViewTest-Info.plist
│ │ │ ├── EAGLViewTest.m
│ │ │ ├── main.m
│ │ │ ├── MainWindow-ipad.xib
│ │ │ └── MainWindow.xib
│ │ ├── EaseActionsTest.h
│ │ ├── EaseActionsTest.m
│ │ ├── EffectsAdvancedTest.h
│ │ ├── EffectsAdvancedTest.m
│ │ ├── EffectsTest.h
│ │ ├── EffectsTest.m
│ │ ├── FontTest.h
│ │ ├── FontTest.m
│ │ ├── HiResTest.h
│ │ ├── HiResTest.m
│ │ ├── IntervalTest.h
│ │ ├── IntervalTest.m
│ │ ├── LayerTest.h
│ │ ├── LayerTest.m
│ │ ├── main.m
│ │ ├── MenuTest.h
│ │ ├── MenuTest.m
│ │ ├── MotionStreakTest.h
│ │ ├── MotionStreakTest.m
│ │ ├── ParallaxTest.h
│ │ ├── ParallaxTest.m
│ │ ├── ParticleTest.h
│ │ ├── ParticleTest.m
│ │ ├── PerformanceTests
│ │ │ ├── PerformanceNodeChildrenTest
│ │ │ │ ├── AppController.h
│ │ │ │ ├── AppController.m
│ │ │ │ ├── PerformanceNodeChildrenTest.h
│ │ │ │ └── PerformanceNodeChildrenTest.m
│ │ │ ├── PerformanceParticleTest
│ │ │ │ ├── AppController.h
│ │ │ │ ├── AppController.m
│ │ │ │ ├── MainScene.h
│ │ │ │ └── MainScene.m
│ │ │ ├── PerformanceSpriteTest
│ │ │ │ ├── AppController.h
│ │ │ │ ├── AppController.m
│ │ │ │ ├── CocosNodePerformance.h
│ │ │ │ ├── CocosNodePerformance.m
│ │ │ │ ├── MainScene.h
│ │ │ │ └── MainScene.m
│ │ │ ├── PerformanceTests.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ └── PerformanceTouchesTest
│ │ │ ├── AppController.h
│ │ │ ├── AppController.m
│ │ │ ├── MainScene.h
│ │ │ └── MainScene.m
│ │ ├── Prefix.pch
│ │ ├── ProgressActionsTest.h
│ │ ├── ProgressActionsTest.m
│ │ ├── RenderTextureTest.h
│ │ ├── RenderTextureTest.m
│ │ ├── RotateWorldTest.h
│ │ ├── RotateWorldTest.m
│ │ ├── samples
│ │ │ ├── HelloActions.h
│ │ │ ├── HelloActions.m
│ │ │ ├── HelloEvents.h
│ │ │ ├── HelloEvents.m
│ │ │ ├── HelloWorld.h
│ │ │ └── HelloWorld.m
│ │ ├── SceneTest.h
│ │ ├── SceneTest.m
│ │ ├── SchedulerTest.h
│ │ ├── SchedulerTest.m
│ │ ├── SpriteTest.h
│ │ ├── SpriteTest.m
│ │ ├── Texture2dTest.h
│ │ ├── Texture2dTest.m
│ │ ├── TileMapTest.h
│ │ ├── TileMapTest.m
│ │ ├── TouchesTest
│ │ │ ├── Ball.h
│ │ │ ├── Ball.m
│ │ │ ├── ball.png
│ │ │ ├── Paddle.h
│ │ │ ├── Paddle.m
│ │ │ ├── paddle.png
│ │ │ ├── PongScene.h
│ │ │ ├── PongScene.m
│ │ │ ├── TouchesDemoAppDelegate.h
│ │ │ └── TouchesDemoAppDelegate.m
│ │ ├── TransitionsTest.h
│ │ └── TransitionsTest.m
│ └── tools
│ ├── compatibility_with_0_8
│ │ ├── CCCompatibility.h
│ │ ├── CCCompatibility.m
│ │ ├── classes_0_8.py
│ │ ├── cocos2d_8_classes.txt
│ │ └── generate_compat_file.py
│ ├── mkatlas.pl
│ ├── ParticleView
│ │ └── ParticleView.xcodeproj
│ │ └── project.pbxproj
│ ├── README-tiler.txt
│ ├── spritesheet-artifact-fixer.py
│ ├── tiler.mm
│ └── tmx-embeded-2-png.py
├── cocos2d.lst
├── JBox2D_2.0.1
│ ├── core.jar
│ ├── data
│ │ ├── CourierNew36.vlw
│ │ ├── LucidaGrande-Bold-14.vlw
│ │ └── noise.png
│ ├── demo.html
│ ├── doc
│ │ ├── allclasses-frame.html
│ │ ├── allclasses-noframe.html
│ │ ├── constant-values.html
│ │ ├── deprecated-list.html
│ │ ├── help-doc.html
│ │ ├── index-files
│ │ │ ├── index-10.html
│ │ │ ├── index-11.html
│ │ │ ├── index-12.html
│ │ │ ├── index-13.html
│ │ │ ├── index-14.html
│ │ │ ├── index-15.html
│ │ │ ├── index-16.html
│ │ │ ├── index-17.html
│ │ │ ├── index-18.html
│ │ │ ├── index-19.html
│ │ │ ├── index-1.html
│ │ │ ├── index-20.html
│ │ │ ├── index-21.html
│ │ │ ├── index-22.html
│ │ │ ├── index-23.html
│ │ │ ├── index-24.html
│ │ │ ├── index-25.html
│ │ │ ├── index-26.html
│ │ │ ├── index-2.html
│ │ │ ├── index-3.html
│ │ │ ├── index-4.html
│ │ │ ├── index-5.html
│ │ │ ├── index-6.html
│ │ │ ├── index-7.html
│ │ │ ├── index-8.html
│ │ │ └── index-9.html
│ │ ├── index.html
│ │ ├── org
│ │ │ └── jbox2d
│ │ │ ├── collision
│ │ │ │ ├── AABB.html
│ │ │ │ ├── Bound.html
│ │ │ │ ├── BroadPhase.html
│ │ │ │ ├── BufferedPair.html
│ │ │ │ ├── CircleDef.html
│ │ │ │ ├── CircleShape.html
│ │ │ │ ├── class-use
│ │ │ │ │ ├── AABB.html
│ │ │ │ │ ├── Bound.html
│ │ │ │ │ ├── BroadPhase.html
│ │ │ │ │ ├── BufferedPair.html
│ │ │ │ │ ├── CircleDef.html
│ │ │ │ │ ├── CircleShape.html
│ │ │ │ │ ├── CollideCircle.html
│ │ │ │ │ ├── CollidePoly.html
│ │ │ │ │ ├── Collision.html
│ │ │ │ │ ├── ContactID.Features.html
│ │ │ │ │ ├── ContactID.html
│ │ │ │ │ ├── Distance.html
│ │ │ │ │ ├── FilterData.html
│ │ │ │ │ ├── Manifold.html
│ │ │ │ │ ├── ManifoldPoint.html
│ │ │ │ │ ├── MassData.html
│ │ │ │ │ ├── OBB.html
│ │ │ │ │ ├── PairCallback.html
│ │ │ │ │ ├── Pair.html
│ │ │ │ │ ├── PairManager.html
│ │ │ │ │ ├── PolygonDef.html
│ │ │ │ │ ├── PolygonShape.html
│ │ │ │ │ ├── Proxy.html
│ │ │ │ │ ├── Segment.html
│ │ │ │ │ ├── ShapeDef.html
│ │ │ │ │ ├── Shape.html
│ │ │ │ │ ├── ShapeType.html
│ │ │ │ │ ├── SupportsGenericDistance.html
│ │ │ │ │ └── TOI.html
│ │ │ │ ├── CollideCircle.html
│ │ │ │ ├── CollidePoly.html
│ │ │ │ ├── Collision.html
│ │ │ │ ├── ContactID.Features.html
│ │ │ │ ├── ContactID.html
│ │ │ │ ├── Distance.html
│ │ │ │ ├── FilterData.html
│ │ │ │ ├── Manifold.html
│ │ │ │ ├── ManifoldPoint.html
│ │ │ │ ├── MassData.html
│ │ │ │ ├── OBB.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── package-use.html
│ │ │ │ ├── PairCallback.html
│ │ │ │ ├── Pair.html
│ │ │ │ ├── PairManager.html
│ │ │ │ ├── PolygonDef.html
│ │ │ │ ├── PolygonShape.html
│ │ │ │ ├── Proxy.html
│ │ │ │ ├── Segment.html
│ │ │ │ ├── ShapeDef.html
│ │ │ │ ├── Shape.html
│ │ │ │ ├── ShapeType.html
│ │ │ │ ├── SupportsGenericDistance.html
│ │ │ │ └── TOI.html
│ │ │ ├── common
│ │ │ │ ├── class-use
│ │ │ │ │ ├── Color3f.html
│ │ │ │ │ ├── Mat22.html
│ │ │ │ │ ├── MathUtils.html
│ │ │ │ │ ├── Settings.html
│ │ │ │ │ ├── Sweep.html
│ │ │ │ │ ├── Vec2.html
│ │ │ │ │ └── XForm.html
│ │ │ │ ├── Color3f.html
│ │ │ │ ├── Mat22.html
│ │ │ │ ├── MathUtils.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── package-use.html
│ │ │ │ ├── Settings.html
│ │ │ │ ├── Sweep.html
│ │ │ │ ├── Vec2.html
│ │ │ │ └── XForm.html
│ │ │ ├── dynamics
│ │ │ │ ├── BodyDef.html
│ │ │ │ ├── Body.html
│ │ │ │ ├── BoundaryListener.html
│ │ │ │ ├── class-use
│ │ │ │ │ ├── BodyDef.html
│ │ │ │ │ ├── Body.html
│ │ │ │ │ ├── BoundaryListener.html
│ │ │ │ │ ├── ContactFilter.html
│ │ │ │ │ ├── ContactListener.html
│ │ │ │ │ ├── ContactManager.html
│ │ │ │ │ ├── DebugDraw.html
│ │ │ │ │ ├── DefaultContactFilter.html
│ │ │ │ │ ├── DestructionListener.html
│ │ │ │ │ ├── Island.html
│ │ │ │ │ ├── Steppable.html
│ │ │ │ │ ├── TimeStep.html
│ │ │ │ │ ├── World.html
│ │ │ │ │ └── WorldListener.html
│ │ │ │ ├── ContactFilter.html
│ │ │ │ ├── ContactListener.html
│ │ │ │ ├── ContactManager.html
│ │ │ │ ├── contacts
│ │ │ │ │ ├── CircleContact.html
│ │ │ │ │ ├── class-use
│ │ │ │ │ │ ├── CircleContact.html
│ │ │ │ │ │ ├── ContactConstraint.html
│ │ │ │ │ │ ├── ContactConstraintPoint.html
│ │ │ │ │ │ ├── ContactCreateFcn.html
│ │ │ │ │ │ ├── ContactEdge.html
│ │ │ │ │ │ ├── Contact.html
│ │ │ │ │ │ ├── ContactPoint.html
│ │ │ │ │ │ ├── ContactRegister.html
│ │ │ │ │ │ ├── ContactResult.html
│ │ │ │ │ │ ├── ContactSolver.html
│ │ │ │ │ │ ├── NullContact.html
│ │ │ │ │ │ └── PolyContact.html
│ │ │ │ │ ├── ContactConstraint.html
│ │ │ │ │ ├── ContactConstraintPoint.html
│ │ │ │ │ ├── ContactCreateFcn.html
│ │ │ │ │ ├── ContactEdge.html
│ │ │ │ │ ├── Contact.html
│ │ │ │ │ ├── ContactPoint.html
│ │ │ │ │ ├── ContactRegister.html
│ │ │ │ │ ├── ContactResult.html
│ │ │ │ │ ├── ContactSolver.html
│ │ │ │ │ ├── NullContact.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── package-use.html
│ │ │ │ │ └── PolyContact.html
│ │ │ │ ├── DebugDraw.html
│ │ │ │ ├── DefaultContactFilter.html
│ │ │ │ ├── DestructionListener.html
│ │ │ │ ├── Island.html
│ │ │ │ ├── joints
│ │ │ │ │ ├── class-use
│ │ │ │ │ │ ├── DistanceJointDef.html
│ │ │ │ │ │ ├── DistanceJoint.html
│ │ │ │ │ │ ├── GearJointDef.html
│ │ │ │ │ │ ├── GearJoint.html
│ │ │ │ │ │ ├── Jacobian.html
│ │ │ │ │ │ ├── JointDef.html
│ │ │ │ │ │ ├── JointEdge.html
│ │ │ │ │ │ ├── Joint.html
│ │ │ │ │ │ ├── JointType.html
│ │ │ │ │ │ ├── LimitState.html
│ │ │ │ │ │ ├── MouseJointDef.html
│ │ │ │ │ │ ├── MouseJoint.html
│ │ │ │ │ │ ├── PrismaticJointDef.html
│ │ │ │ │ │ ├── PrismaticJoint.html
│ │ │ │ │ │ ├── PulleyJointDef.html
│ │ │ │ │ │ ├── PulleyJoint.html
│ │ │ │ │ │ ├── RevoluteJointDef.html
│ │ │ │ │ │ └── RevoluteJoint.html
│ │ │ │ │ ├── DistanceJointDef.html
│ │ │ │ │ ├── DistanceJoint.html
│ │ │ │ │ ├── GearJointDef.html
│ │ │ │ │ ├── GearJoint.html
│ │ │ │ │ ├── Jacobian.html
│ │ │ │ │ ├── JointDef.html
│ │ │ │ │ ├── JointEdge.html
│ │ │ │ │ ├── Joint.html
│ │ │ │ │ ├── JointType.html
│ │ │ │ │ ├── LimitState.html
│ │ │ │ │ ├── MouseJointDef.html
│ │ │ │ │ ├── MouseJoint.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── package-use.html
│ │ │ │ │ ├── PrismaticJointDef.html
│ │ │ │ │ ├── PrismaticJoint.html
│ │ │ │ │ ├── PulleyJointDef.html
│ │ │ │ │ ├── PulleyJoint.html
│ │ │ │ │ ├── RevoluteJointDef.html
│ │ │ │ │ └── RevoluteJoint.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── package-use.html
│ │ │ │ ├── Steppable.html
│ │ │ │ ├── TimeStep.html
│ │ │ │ ├── World.html
│ │ │ │ └── WorldListener.html
│ │ │ ├── integrations
│ │ │ │ └── slick
│ │ │ │ ├── class-use
│ │ │ │ │ ├── SlickDebugDraw.html
│ │ │ │ │ └── SlickTestMain.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── package-use.html
│ │ │ │ ├── SlickDebugDraw.html
│ │ │ │ └── SlickTestMain.html
│ │ │ ├── testbed
│ │ │ │ ├── AbstractExample.html
│ │ │ │ ├── class-use
│ │ │ │ │ ├── AbstractExample.html
│ │ │ │ │ ├── ExampleContactPoint.html
│ │ │ │ │ ├── ProcessingDebugDraw.html
│ │ │ │ │ ├── TestbedMain.html
│ │ │ │ │ ├── TestbedOptions.html
│ │ │ │ │ ├── TestSettings.html
│ │ │ │ │ ├── TimingTest.html
│ │ │ │ │ └── TimingTest.TestSelection.html
│ │ │ │ ├── ExampleContactPoint.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── package-use.html
│ │ │ │ ├── ProcessingDebugDraw.html
│ │ │ │ ├── TestbedMain.html
│ │ │ │ ├── TestbedOptions.html
│ │ │ │ ├── tests
│ │ │ │ │ ├── BipedDef.html
│ │ │ │ │ ├── Biped.html
│ │ │ │ │ ├── BipedTest.html
│ │ │ │ │ ├── BlobTest.html
│ │ │ │ │ ├── Bridge.html
│ │ │ │ │ ├── BugTest.html
│ │ │ │ │ ├── CCDTest.html
│ │ │ │ │ ├── Chain.html
│ │ │ │ │ ├── Circles.html
│ │ │ │ │ ├── class-use
│ │ │ │ │ │ ├── BipedDef.html
│ │ │ │ │ │ ├── Biped.html
│ │ │ │ │ │ ├── BipedTest.html
│ │ │ │ │ │ ├── BlobTest.html
│ │ │ │ │ │ ├── Bridge.html
│ │ │ │ │ │ ├── BugTest.html
│ │ │ │ │ │ ├── CCDTest.html
│ │ │ │ │ │ ├── Chain.html
│ │ │ │ │ │ ├── Circles.html
│ │ │ │ │ │ ├── CompoundShapes.html
│ │ │ │ │ │ ├── DistanceTest.html
│ │ │ │ │ │ ├── Domino.html
│ │ │ │ │ │ ├── DominoTower.html
│ │ │ │ │ │ ├── Gears.html
│ │ │ │ │ │ ├── MotorsAndLimits.html
│ │ │ │ │ │ ├── Overhang.html
│ │ │ │ │ │ ├── PolyShapes.html
│ │ │ │ │ │ ├── Pulleys.html
│ │ │ │ │ │ ├── Pyramid.html
│ │ │ │ │ │ ├── Ragdoll.html
│ │ │ │ │ │ ├── RestitutionCannon.html
│ │ │ │ │ │ ├── SensorTest.html
│ │ │ │ │ │ ├── ShapeDrawing.html
│ │ │ │ │ │ ├── Smasher.html
│ │ │ │ │ │ ├── Spring.html
│ │ │ │ │ │ ├── SpringRestitutionTest.html
│ │ │ │ │ │ ├── SpriteBinding.html
│ │ │ │ │ │ ├── VaryingFriction.html
│ │ │ │ │ │ ├── VaryingRestitution.html
│ │ │ │ │ │ ├── VerticalStack.html
│ │ │ │ │ │ ├── WashingMachine.html
│ │ │ │ │ │ └── Web.html
│ │ │ │ │ ├── CompoundShapes.html
│ │ │ │ │ ├── DistanceTest.html
│ │ │ │ │ ├── Domino.html
│ │ │ │ │ ├── DominoTower.html
│ │ │ │ │ ├── Gears.html
│ │ │ │ │ ├── MotorsAndLimits.html
│ │ │ │ │ ├── Overhang.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── package-use.html
│ │ │ │ │ ├── PolyShapes.html
│ │ │ │ │ ├── Pulleys.html
│ │ │ │ │ ├── Pyramid.html
│ │ │ │ │ ├── Ragdoll.html
│ │ │ │ │ ├── RestitutionCannon.html
│ │ │ │ │ ├── SensorTest.html
│ │ │ │ │ ├── ShapeDrawing.html
│ │ │ │ │ ├── Smasher.html
│ │ │ │ │ ├── Spring.html
│ │ │ │ │ ├── SpringRestitutionTest.html
│ │ │ │ │ ├── SpriteBinding.html
│ │ │ │ │ ├── VaryingFriction.html
│ │ │ │ │ ├── VaryingRestitution.html
│ │ │ │ │ ├── VerticalStack.html
│ │ │ │ │ ├── WashingMachine.html
│ │ │ │ │ └── Web.html
│ │ │ │ ├── TestSettings.html
│ │ │ │ ├── TimingTest.html
│ │ │ │ └── TimingTest.TestSelection.html
│ │ │ └── util
│ │ │ ├── blob
│ │ │ │ ├── BlobContainer.html
│ │ │ │ ├── BlobMaker.html
│ │ │ │ ├── BlobPoint.html
│ │ │ │ ├── BlobStructure.html
│ │ │ │ ├── CircularBlobContainer.html
│ │ │ │ ├── class-use
│ │ │ │ │ ├── BlobContainer.html
│ │ │ │ │ ├── BlobMaker.html
│ │ │ │ │ ├── BlobPoint.html
│ │ │ │ │ ├── BlobStructure.html
│ │ │ │ │ ├── CircularBlobContainer.html
│ │ │ │ │ ├── DonutBlobContainer.html
│ │ │ │ │ └── SquareLatticeStructure.html
│ │ │ │ ├── DonutBlobContainer.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── package-use.html
│ │ │ │ └── SquareLatticeStructure.html
│ │ │ ├── nonconvex
│ │ │ │ ├── class-use
│ │ │ │ │ └── Polygon.html
│ │ │ │ ├── package-frame.html
│ │ │ │ ├── package-summary.html
│ │ │ │ ├── package-tree.html
│ │ │ │ ├── package-use.html
│ │ │ │ └── Polygon.html
│ │ │ └── sph
│ │ │ ├── class-use
│ │ │ │ ├── Parameter.html
│ │ │ │ ├── Particle.html
│ │ │ │ ├── SmoothParticle.html
│ │ │ │ ├── SPHAlgoTest.html
│ │ │ │ └── SPHGroup.html
│ │ │ ├── package-frame.html
│ │ │ ├── package-summary.html
│ │ │ ├── package-tree.html
│ │ │ ├── package-use.html
│ │ │ ├── Parameter.html
│ │ │ ├── Particle.html
│ │ │ ├── SmoothParticle.html
│ │ │ ├── SPHAlgoTest.html
│ │ │ └── SPHGroup.html
│ │ ├── overview-frame.html
│ │ ├── overview-summary.html
│ │ ├── overview-tree.html
│ │ ├── package-list
│ │ ├── resources
│ │ │ └── inherit.gif
│ │ ├── serialized-form.html
│ │ └── stylesheet.css
│ ├── IF YOU USE PIXEL UNITS YOU WILL BE SHOT.txt
│ ├── index.html
│ ├── javadoc.xml
│ ├── java.policy.applet
│ ├── jbox2d-2.0.1-full.jar
│ ├── jbox2d-2.0.1-library-only.jar
│ ├── Profiling.txt
│ ├── Readme.txt
│ ├── src
│ │ └── org
│ │ └── jbox2d
│ │ ├── collision
│ │ │ ├── AABB.java
│ │ │ ├── Bound.java
│ │ │ ├── BroadPhase.java
│ │ │ ├── BufferedPair.java
│ │ │ ├── CircleDef.java
│ │ │ ├── CircleShape.java
│ │ │ ├── CollideCircle.java
│ │ │ ├── CollidePoly.java
│ │ │ ├── Collision.java
│ │ │ ├── ContactID.java
│ │ │ ├── Distance.java
│ │ │ ├── FilterData.java
│ │ │ ├── Manifold.java
│ │ │ ├── ManifoldPoint.java
│ │ │ ├── MassData.java
│ │ │ ├── OBB.java
│ │ │ ├── package.html
│ │ │ ├── PairCallback.java
│ │ │ ├── Pair.java
│ │ │ ├── PairManager.java
│ │ │ ├── PolygonDef.java
│ │ │ ├── PolygonShape.java
│ │ │ ├── portversion.txt
│ │ │ ├── Proxy.java
│ │ │ ├── Segment.java
│ │ │ ├── ShapeDef.java
│ │ │ ├── Shape.java
│ │ │ ├── ShapeType.java
│ │ │ ├── SupportsGenericDistance.java
│ │ │ └── TOI.java
│ │ ├── common
│ │ │ ├── Color3f.java
│ │ │ ├── Mat22.java
│ │ │ ├── MathUtils.java
│ │ │ ├── package.html
│ │ │ ├── Settings.java
│ │ │ ├── Sweep.java
│ │ │ ├── Vec2.java
│ │ │ └── XForm.java
│ │ ├── dynamics
│ │ │ ├── BodyDef.java
│ │ │ ├── Body.java
│ │ │ ├── BoundaryListener.java
│ │ │ ├── BoundaryResponse.java
│ │ │ ├── ContactFilter.java
│ │ │ ├── ContactListener.java
│ │ │ ├── ContactManager.java
│ │ │ ├── contacts
│ │ │ │ ├── CircleContact.java
│ │ │ │ ├── ContactConstraint.java
│ │ │ │ ├── ContactConstraintPoint.java
│ │ │ │ ├── ContactCreateFcn.java
│ │ │ │ ├── ContactEdge.java
│ │ │ │ ├── Contact.java
│ │ │ │ ├── ContactPoint.java
│ │ │ │ ├── ContactRegister.java
│ │ │ │ ├── ContactResult.java
│ │ │ │ ├── ContactSolver.java
│ │ │ │ ├── NullContact.java
│ │ │ │ ├── package.html
│ │ │ │ ├── PolyAndCircleContact.java
│ │ │ │ ├── PolyContact.java
│ │ │ │ └── portversion.txt
│ │ │ ├── DebugDraw.java
│ │ │ ├── DefaultContactFilter.java
│ │ │ ├── DestructionListener.java
│ │ │ ├── Island.java
│ │ │ ├── joints
│ │ │ │ ├── DistanceJointDef.java
│ │ │ │ ├── DistanceJoint.java
│ │ │ │ ├── GearJointDef.java
│ │ │ │ ├── GearJoint.java
│ │ │ │ ├── Jacobian.java
│ │ │ │ ├── JointDef.java
│ │ │ │ ├── JointEdge.java
│ │ │ │ ├── Joint.java
│ │ │ │ ├── JointType.java
│ │ │ │ ├── LimitState.java
│ │ │ │ ├── MouseJointDef.java
│ │ │ │ ├── MouseJoint.java
│ │ │ │ ├── package.html
│ │ │ │ ├── PrismaticJointDef.java
│ │ │ │ ├── PrismaticJoint.java
│ │ │ │ ├── PulleyJointDef.java
│ │ │ │ ├── PulleyJoint.java
│ │ │ │ ├── RevoluteJointDef.java
│ │ │ │ └── RevoluteJoint.java
│ │ │ ├── package.html
│ │ │ ├── portversion.txt
│ │ │ ├── Steppable.java
│ │ │ ├── TimeStep.java
│ │ │ └── World.java
│ │ ├── integrations
│ │ │ └── slick
│ │ │ ├── SlickDebugDraw.java
│ │ │ └── SlickTestMain.java
│ │ ├── testbed
│ │ │ ├── AbstractExample.java
│ │ │ ├── ExampleContactPoint.java
│ │ │ ├── package.html
│ │ │ ├── ProcessingDebugDraw.java
│ │ │ ├── TestbedMain.java
│ │ │ ├── TestbedOptions.java
│ │ │ ├── tests
│ │ │ │ ├── BipedDef.java
│ │ │ │ ├── Biped.java
│ │ │ │ ├── BipedTest.java
│ │ │ │ ├── BlobTest.java
│ │ │ │ ├── Bridge.java
│ │ │ │ ├── CCDTest.java
│ │ │ │ ├── Chain.java
│ │ │ │ ├── Circles.java
│ │ │ │ ├── CompoundShapes.java
│ │ │ │ ├── DistanceTest.java
│ │ │ │ ├── Domino.java
│ │ │ │ ├── DominoTower.java
│ │ │ │ ├── Gears.java
│ │ │ │ ├── MotorsAndLimits.java
│ │ │ │ ├── Overhang.java
│ │ │ │ ├── package.html
│ │ │ │ ├── Pulleys.java
│ │ │ │ ├── Pyramid.java
│ │ │ │ ├── RestitutionCannon.java
│ │ │ │ ├── SensorTest.java
│ │ │ │ ├── ShapeDrawing.java
│ │ │ │ ├── SpringRestitutionTest.java
│ │ │ │ ├── SpriteBinding.java
│ │ │ │ ├── TheoJansen.java
│ │ │ │ ├── VaryingFriction.java
│ │ │ │ ├── VaryingRestitution.java
│ │ │ │ ├── VerticalStack.java
│ │ │ │ └── WashingMachine.java
│ │ │ ├── TestSettings.java
│ │ │ └── TimingTest.java
│ │ └── util
│ │ ├── blob
│ │ │ ├── BlobContainer.java
│ │ │ ├── BlobMaker.java
│ │ │ ├── BlobPoint.java
│ │ │ ├── BlobStructure.java
│ │ │ ├── CircularBlobContainer.java
│ │ │ ├── DonutBlobContainer.java
│ │ │ └── SquareLatticeStructure.java
│ │ ├── nonconvex
│ │ │ ├── package.html
│ │ │ ├── Polygon.java
│ │ │ ├── README.txt
│ │ │ └── Triangle.java
│ │ └── sph
│ │ ├── Parameter.java
│ │ ├── Particle.java
│ │ ├── Readme.txt
│ │ ├── SmoothParticle.java
│ │ ├── SPHAlgoTest.java
│ │ └── SPHGroup.java
│ └── TODO.txt
├── LIBGDX-LICENSE-2.0.html
└── README.txt
214 directories, 2187 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论