在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 沈大海 Cocos2d-x手机游戏开发与项目实战详解_代码

沈大海 Cocos2d-x手机游戏开发与项目实战详解_代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:55.95M
  • 下载次数:7
  • 浏览次数:57
  • 发布时间:2021-02-12
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
沈大海 Cocos2d-x手机游戏开发与项目实战详解_随书代码
【实例截图】
【核心代码】
458237de-7b48-4ff5-9945-41c72a43cc81
├── __MACOSX
│   ├── 绗叓绔燺Cocos2d-x缃戠粶缂栫▼
│   │   ├── 3.Cocos2d-x鍙戣捣Http璇锋眰
│   │   │   └── nettest
│   │   │   ├── Classes
│   │   │   │   └── bsdsocket
│   │   │   ├── proj.ios
│   │   │   └── Resources
│   │   ├── 4.BSDSocket
│   │   │   ├── socket_client
│   │   │   │   ├── Classes
│   │   │   │   │   └── bsdsocket
│   │   │   │   └── proj.ios
│   │   │   ├── socketServer
│   │   │   │   └── socketServer
│   │   │   │   └── bsdsocket
│   │   │   └── testSocketClient
│   │   │   └── testSocketClient
│   │   │   └── bsdsocket
│   │   ├── 5.Mina鏈嶅姟鍣?
│   │   ├── 5.Mina鏈嶅姟鍣?._.DS_Store
│   │   ├── 5.Mina鏈嶅姟鍣?._MINA瀹樻柟鏁欑▼(涓枃鐗? (1).docx
│   │   └── 5.Mina鏈嶅姟鍣?testServer
│   │   └── src
│   │   └── org
│   │   └── jasoet
│   │   └── chat
│   ├── 绗叚绔燺Cocos2d-x椋炴満澶ф垬
│   │   └── planegame
│   │   ├── Classes
│   │   │   ├── Scene
│   │   │   └── Sprite
│   │   ├── proj.android
│   │   │   ├── jni
│   │   │   └── src
│   │   │   └── org
│   │   │   └── cocos2dx
│   │   │   └── lib
│   │   ├── proj.ios
│   │   └── Resources
│   ├── 绗洓绔燺Cocos2d-x鍩虹
│   │   ├── Hello_Cocos2d-x
│   │   │   └── test01
│   │   │   ├── Classes
│   │   │   ├── proj.android
│   │   │   │   ├── jni
│   │   │   │   └── src
│   │   │   │   └── org
│   │   │   │   └── cocos2dx
│   │   │   │   └── lib
│   │   │   └── proj.ios
│   │   └── 璐铔囦笌鍦烘櫙璺宠浆
│   ├── 绗竷绔燺DeepBlue灏佽
│   │   ├── 椋炴満澶ф垬
│   │   │   └── deepbule
│   │   │   └── deepbule
│   │   │   ├── Classes
│   │   │   │   ├── com
│   │   │   │   └── tinyxml
│   │   │   ├── ios
│   │   │   ├── libs
│   │   │   │   ├── cocos2dx
│   │   │   │   │   ├── actions
│   │   │   │   │   ├── base_nodes
│   │   │   │   │   ├── cocoa
│   │   │   │   │   ├── effects
│   │   │   │   │   ├── include
│   │   │   │   │   ├── kazmath
│   │   │   │   │   │   ├── include
│   │   │   │   │   │   │   └── kazmath
│   │   │   │   │   │   │   └── GL
│   │   │   │   │   │   └── src
│   │   │   │   │   │   └── GL
│   │   │   │   │   ├── keypad_dispatcher
│   │   │   │   │   ├── label_nodes
│   │   │   │   │   ├── layers_scenes_transitions_nodes
│   │   │   │   │   ├── menu_nodes
│   │   │   │   │   ├── misc_nodes
│   │   │   │   │   ├── particle_nodes
│   │   │   │   │   ├── platform
│   │   │   │   │   │   ├── ios
│   │   │   │   │   │   │   ├── FontLabel
│   │   │   │   │   │   │   └── Simulation
│   │   │   │   │   │   └── third_party
│   │   │   │   │   │   └── ios
│   │   │   │   │   │   └── curl
│   │   │   │   │   ├── script_support
│   │   │   │   │   ├── shaders
│   │   │   │   │   ├── sprite_nodes
│   │   │   │   │   ├── support
│   │   │   │   │   │   ├── data_support
│   │   │   │   │   │   ├── image_support
│   │   │   │   │   │   └── zip_support
│   │   │   │   │   ├── text_input_node
│   │   │   │   │   ├── textures
│   │   │   │   │   ├── tilemap_parallax_nodes
│   │   │   │   │   └── touch_dispatcher
│   │   │   │   ├── CocosDenshion
│   │   │   │   │   ├── include
│   │   │   │   │   └── ios
│   │   │   │   └── extensions
│   │   │   │   ├── CCBReader
│   │   │   │   ├── GUI
│   │   │   │   │   ├── CCControlExtension
│   │   │   │   │   ├── CCEditBox
│   │   │   │   │   └── CCScrollView
│   │   │   │   └── network
│   │   │   └── Resources
│   │   ├── 鎵撳湴榧?
│   │   ├── 鎵撳湴榧?deepbule
│   │   │   └── deepbule
│   │   │   ├── Classes
│   │   │   │   ├── com
│   │   │   │   └── tinyxml
│   │   │   ├── ios
│   │   │   ├── libs
│   │   │   │   ├── cocos2dx
│   │   │   │   │   ├── actions
│   │   │   │   │   ├── base_nodes
│   │   │   │   │   ├── cocoa
│   │   │   │   │   ├── effects
│   │   │   │   │   ├── include
│   │   │   │   │   ├── kazmath
│   │   │   │   │   │   ├── include
│   │   │   │   │   │   │   └── kazmath
│   │   │   │   │   │   │   └── GL
│   │   │   │   │   │   └── src
│   │   │   │   │   │   └── GL
│   │   │   │   │   ├── keypad_dispatcher
│   │   │   │   │   ├── label_nodes
│   │   │   │   │   ├── layers_scenes_transitions_nodes
│   │   │   │   │   ├── menu_nodes
│   │   │   │   │   ├── misc_nodes
│   │   │   │   │   ├── particle_nodes
│   │   │   │   │   ├── platform
│   │   │   │   │   │   ├── ios
│   │   │   │   │   │   │   ├── FontLabel
│   │   │   │   │   │   │   └── Simulation
│   │   │   │   │   │   └── third_party
│   │   │   │   │   │   └── ios
│   │   │   │   │   │   └── curl
│   │   │   │   │   ├── script_support
│   │   │   │   │   ├── shaders
│   │   │   │   │   ├── sprite_nodes
│   │   │   │   │   ├── support
│   │   │   │   │   │   ├── data_support
│   │   │   │   │   │   ├── image_support
│   │   │   │   │   │   └── zip_support
│   │   │   │   │   ├── text_input_node
│   │   │   │   │   ├── textures
│   │   │   │   │   ├── tilemap_parallax_nodes
│   │   │   │   │   └── touch_dispatcher
│   │   │   │   ├── CocosDenshion
│   │   │   │   │   ├── include
│   │   │   │   │   └── ios
│   │   │   │   └── extensions
│   │   │   │   ├── CCBReader
│   │   │   │   ├── GUI
│   │   │   │   │   ├── CCControlExtension
│   │   │   │   │   ├── CCEditBox
│   │   │   │   │   └── CCScrollView
│   │   │   │   └── network
│   │   │   └── Resources
│   │   └── 鎵撳湴榧?._.DS_Store
│   └── 绗簲绔燺Cocos2d-x鏍稿績
│   └── 2.Box2d妗堜緥
│   ├── AngryBird
│   └── Angry_Squirrel
│   └── Angry_Squirrel
│   ├── Classes
│   └── images
├── 浠g爜浣跨敤璇存槑.txt
├── 绗叓绔燺Cocos2d-x缃戠粶缂栫▼
│   ├── 1.鍒涘缓娓告垙鐢ㄦ埛琛╯ql鑴氭湰
│   │   └── game.sql
│   ├── 2.瀹炵幇php鍔ㄦ€侀〉闈?
│   ├── 2.瀹炵幇php鍔ㄦ€侀〉闈?checkLogin02.php
│   ├── 2.瀹炵幇php鍔ㄦ€侀〉闈?reguser.php
│   ├── 3.Cocos2d-x鍙戣捣Http璇锋眰
│   │   └── nettest
│   │   ├── Classes
│   │   │   ├── AppDelegate.cpp
│   │   │   ├── AppDelegate.h
│   │   │   ├── bsdsocket
│   │   │   │   ├── Client.cpp
│   │   │   │   ├── Client.h
│   │   │   │   ├── ODSocket.cpp
│   │   │   │   └── ODSocket.h
│   │   │   ├── HelloWorldScene.cpp
│   │   │   ├── HelloWorldScene.h
│   │   │   ├── InputName.cpp
│   │   │   ├── InputName.h
│   │   │   ├── Player.cpp
│   │   │   └── Player.h
│   │   ├── proj.android
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── ant.properties
│   │   │   ├── build_native.sh
│   │   │   ├── build.xml
│   │   │   ├── jni
│   │   │   │   ├── Android.mk
│   │   │   │   ├── Application.mk
│   │   │   │   └── hellocpp
│   │   │   │   └── main.cpp
│   │   │   ├── proguard-project.txt
│   │   │   ├── project.properties
│   │   │   ├── README.md
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-mdpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── values
│   │   │   │   └── strings.xml
│   │   │   └── src
│   │   │   └── com
│   │   │   └── pksoft
│   │   │   └── net
│   │   │   └── nettest.java
│   │   ├── proj.blackberry
│   │   │   ├── bar-descriptor.xml
│   │   │   ├── empty
│   │   │   │   └── empty
│   │   │   ├── icon.png
│   │   │   └── main.cpp
│   │   ├── proj.ios
│   │   │   ├── AppController.h
│   │   │   ├── AppController.mm
│   │   │   ├── Default@2x.png
│   │   │   ├── Default-568h@2x.png
│   │   │   ├── Default.png
│   │   │   ├── Icon-114.png
│   │   │   ├── Icon-120.png
│   │   │   ├── Icon-144.png
│   │   │   ├── Icon-152.png
│   │   │   ├── Icon-57.png
│   │   │   ├── Icon-72.png
│   │   │   ├── Icon-76.png
│   │   │   ├── Info.plist
│   │   │   ├── main.m
│   │   │   ├── nettest.xcodeproj
│   │   │   │   ├── project.pbxproj
│   │   │   │   ├── project.xcworkspace
│   │   │   │   │   ├── contents.xcworkspacedata
│   │   │   │   │   └── xcuserdata
│   │   │   │   │   └── shinshen.xcuserdatad
│   │   │   │   │   └── UserInterfaceState.xcuserstate
│   │   │   │   └── xcuserdata
│   │   │   │   └── shinshen.xcuserdatad
│   │   │   │   ├── xcdebugger
│   │   │   │   │   ├── Breakpoints_v2.xcbkptlist
│   │   │   │   │   └── Breakpoints.xcbkptlist
│   │   │   │   └── xcschemes
│   │   │   │   ├── nettest.xcscheme
│   │   │   │   └── xcschememanagement.plist
│   │   │   ├── Prefix.pch
│   │   │   ├── RootViewController.h
│   │   │   └── RootViewController.mm
│   │   ├── proj.linux
│   │   │   ├── build.sh
│   │   │   ├── main.cpp
│   │   │   └── Makefile
│   │   ├── proj.mac
│   │   │   ├── AppController.h
│   │   │   ├── AppController.mm
│   │   │   ├── en.lproj
│   │   │   │   ├── InfoPlist.strings
│   │   │   │   └── MainMenu.xib
│   │   │   ├── Icon.icns
│   │   │   ├── Info.plist
│   │   │   ├── main.m
│   │   │   ├── nettest.xcodeproj
│   │   │   │   └── project.pbxproj
│   │   │   └── Prefix.pch
│   │   ├── proj.marmalade
│   │   │   ├── nettest.mkb
│   │   │   └── src
│   │   │   ├── Main.cpp
│   │   │   └── Main.h
│   │   ├── proj.win32
│   │   │   ├── main.cpp
│   │   │   ├── main.h
│   │   │   ├── nettest.sln
│   │   │   ├── nettest.vcxproj
│   │   │   ├── nettest.vcxproj.filters
│   │   │   └── nettest.vcxproj.user
│   │   ├── proj.winrt
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cpp
│   │   │   ├── App.xaml.h
│   │   │   ├── Assets
│   │   │   │   ├── Logo.png
│   │   │   │   ├── SmallLogo.png
│   │   │   │   ├── SplashScreen.png
│   │   │   │   ├── StoreLogo.png
│   │   │   │   └── WideLogo.png
│   │   │   ├── Common
│   │   │   │   └── StandardStyles.xaml
│   │   │   ├── MainPage.xaml
│   │   │   ├── MainPage.xaml.cpp
│   │   │   ├── MainPage.xaml.h
│   │   │   ├── nettest.sln
│   │   │   ├── nettest_TemporaryKey.pfx
│   │   │   ├── nettest.vcxproj
│   │   │   ├── nettest.vcxproj.filters
│   │   │   ├── Package.appxmanifest
│   │   │   ├── pch.cpp
│   │   │   └── pch.h
│   │   ├── proj.wp8
│   │   │   ├── Assets
│   │   │   │   ├── AlignmentGrid.png
│   │   │   │   ├── ApplicationIcon.png
│   │   │   │   ├── Resources
│   │   │   │   │   └── fonts
│   │   │   │   │   └── arial.ttf
│   │   │   │   └── Tiles
│   │   │   │   ├── FlipCycleTileLarge.png
│   │   │   │   ├── FlipCycleTileMedium.png
│   │   │   │   ├── FlipCycleTileSmall.png
│   │   │   │   ├── IconicTileMediumLarge.png
│   │   │   │   └── IconicTileSmall.png
│   │   │   ├── nettest.cpp
│   │   │   ├── nettest.h
│   │   │   ├── nettest.sln
│   │   │   ├── nettest.vcxproj
│   │   │   ├── nettest.vcxproj.filters
│   │   │   └── WMAppManifest.xml
│   │   └── Resources
│   │   ├── CloseNormal.png
│   │   ├── CloseSelected.png
│   │   ├── fonts
│   │   │   └── Marker Felt.ttf
│   │   ├── HelloWorld.png
│   │   └── player.png
│   ├── 4.BSDSocket
│   │   ├── socket_client
│   │   │   ├── Classes
│   │   │   │   ├── AppDelegate.cpp
│   │   │   │   ├── AppDelegate.h
│   │   │   │   ├── bsdsocket
│   │   │   │   │   ├── Client.cpp
│   │   │   │   │   ├── Client.h
│   │   │   │   │   ├── ODSocket.cpp
│   │   │   │   │   └── ODSocket.h
│   │   │   │   ├── HelloWorldScene.cpp
│   │   │   │   └── HelloWorldScene.h
│   │   │   ├── proj.android
│   │   │   │   ├── AndroidManifest.xml
│   │   │   │   ├── ant.properties
│   │   │   │   ├── build_native.sh
│   │   │   │   ├── build.xml
│   │   │   │   ├── jni
│   │   │   │   │   ├── Android.mk
│   │   │   │   │   ├── Application.mk
│   │   │   │   │   └── hellocpp
│   │   │   │   │   └── main.cpp
│   │   │   │   ├── proguard-project.txt
│   │   │   │   ├── project.properties
│   │   │   │   ├── README.md
│   │   │   │   ├── res
│   │   │   │   │   ├── drawable-hdpi
│   │   │   │   │   │   └── icon.png
│   │   │   │   │   ├── drawable-ldpi
│   │   │   │   │   │   └── icon.png
│   │   │   │   │   ├── drawable-mdpi
│   │   │   │   │   │   └── icon.png
│   │   │   │   │   └── values
│   │   │   │   │   └── strings.xml
│   │   │   │   └── src
│   │   │   │   └── com
│   │   │   │   └── pksoft
│   │   │   │   └── game
│   │   │   │   └── socket_client.java
│   │   │   ├── proj.blackberry
│   │   │   │   ├── bar-descriptor.xml
│   │   │   │   ├── empty
│   │   │   │   │   └── empty
│   │   │   │   ├── icon.png
│   │   │   │   └── main.cpp
│   │   │   ├── proj.ios
│   │   │   │   ├── AppController.h
│   │   │   │   ├── AppController.mm
│   │   │   │   ├── Default@2x.png
│   │   │   │   ├── Default-568h@2x.png
│   │   │   │   ├── Default.png
│   │   │   │   ├── Icon-114.png
│   │   │   │   ├── Icon-120.png
│   │   │   │   ├── Icon-144.png
│   │   │   │   ├── Icon-152.png
│   │   │   │   ├── Icon-57.png
│   │   │   │   ├── Icon-72.png
│   │   │   │   ├── Icon-76.png
│   │   │   │   ├── Info.plist
│   │   │   │   ├── main.m
│   │   │   │   ├── Prefix.pch
│   │   │   │   ├── RootViewController.h
│   │   │   │   ├── RootViewController.mm
│   │   │   │   └── socket_client.xcodeproj
│   │   │   │   ├── project.pbxproj
│   │   │   │   ├── project.xcworkspace
│   │   │   │   │   ├── contents.xcworkspacedata
│   │   │   │   │   └── xcuserdata
│   │   │   │   │   └── shinshen.xcuserdatad
│   │   │   │   │   └── UserInterfaceState.xcuserstate
│   │   │   │   └── xcuserdata
│   │   │   │   └── shinshen.xcuserdatad
│   │   │   │   ├── xcdebugger
│   │   │   │   │   ├── Breakpoints_v2.xcbkptlist
│   │   │   │   │   └── Breakpoints.xcbkptlist
│   │   │   │   └── xcschemes
│   │   │   │   ├── socket_client.xcscheme
│   │   │   │   └── xcschememanagement.plist
│   │   │   ├── proj.linux
│   │   │   │   ├── build.sh
│   │   │   │   ├── main.cpp
│   │   │   │   └── Makefile
│   │   │   ├── proj.mac
│   │   │   │   ├── AppController.h
│   │   │   │   ├── AppController.mm
│   │   │   │   ├── en.lproj
│   │   │   │   │   ├── InfoPlist.strings
│   │   │   │   │   └── MainMenu.xib
│   │   │   │   ├── Icon.icns
│   │   │   │   ├── Info.plist
│   │   │   │   ├── main.m
│   │   │   │   ├── Prefix.pch
│   │   │   │   └── socket_client.xcodeproj
│   │   │   │   └── project.pbxproj
│   │   │   ├── proj.marmalade
│   │   │   │   ├── socket_client.mkb
│   │   │   │   └── src
│   │   │   │   ├── Main.cpp
│   │   │   │   └── Main.h
│   │   │   ├── proj.win32
│   │   │   │   ├── main.cpp
│   │   │   │   ├── main.h
│   │   │   │   ├── socket_client.sln
│   │   │   │   ├── socket_client.vcxproj
│   │   │   │   ├── socket_client.vcxproj.filters
│   │   │   │   └── socket_client.vcxproj.user
│   │   │   ├── proj.winrt
│   │   │   │   ├── App.xaml
│   │   │   │   ├── App.xaml.cpp
│   │   │   │   ├── App.xaml.h
│   │   │   │   ├── Assets
│   │   │   │   │   ├── Logo.png
│   │   │   │   │   ├── SmallLogo.png
│   │   │   │   │   ├── SplashScreen.png
│   │   │   │   │   ├── StoreLogo.png
│   │   │   │   │   └── WideLogo.png
│   │   │   │   ├── Common
│   │   │   │   │   └── StandardStyles.xaml
│   │   │   │   ├── MainPage.xaml
│   │   │   │   ├── MainPage.xaml.cpp
│   │   │   │   ├── MainPage.xaml.h
│   │   │   │   ├── Package.appxmanifest
│   │   │   │   ├── pch.cpp
│   │   │   │   ├── pch.h
│   │   │   │   ├── socket_client.sln
│   │   │   │   ├── socket_client_TemporaryKey.pfx
│   │   │   │   ├── socket_client.vcxproj
│   │   │   │   └── socket_client.vcxproj.filters
│   │   │   ├── proj.wp8
│   │   │   │   ├── Assets
│   │   │   │   │   ├── AlignmentGrid.png
│   │   │   │   │   ├── ApplicationIcon.png
│   │   │   │   │   ├── Resources
│   │   │   │   │   │   └── fonts
│   │   │   │   │   │   └── arial.ttf
│   │   │   │   │   └── Tiles
│   │   │   │   │   ├── FlipCycleTileLarge.png
│   │   │   │   │   ├── FlipCycleTileMedium.png
│   │   │   │   │   ├── FlipCycleTileSmall.png
│   │   │   │   │   ├── IconicTileMediumLarge.png
│   │   │   │   │   └── IconicTileSmall.png
│   │   │   │   ├── socket_client.cpp
│   │   │   │   ├── socket_client.h
│   │   │   │   ├── socket_client.sln
│   │   │   │   ├── socket_client.vcxproj
│   │   │   │   ├── socket_client.vcxproj.filters
│   │   │   │   └── WMAppManifest.xml
│   │   │   └── Resources
│   │   │   ├── CloseNormal.png
│   │   │   ├── CloseSelected.png
│   │   │   ├── fonts
│   │   │   │   └── Marker Felt.ttf
│   │   │   └── HelloWorld.png
│   │   ├── socketServer
│   │   │   ├── socketServer
│   │   │   │   ├── bsdsocket
│   │   │   │   │   ├── Client.cpp
│   │   │   │   │   ├── Client.h
│   │   │   │   │   ├── ODSocket.cpp
│   │   │   │   │   └── ODSocket.h
│   │   │   │   ├── main.cpp
│   │   │   │   └── socketServer.1
│   │   │   └── socketServer.xcodeproj
│   │   │   ├── project.pbxproj
│   │   │   ├── project.xcworkspace
│   │   │   │   ├── contents.xcworkspacedata
│   │   │   │   └── xcuserdata
│   │   │   │   └── shinshen.xcuserdatad
│   │   │   │   └── UserInterfaceState.xcuserstate
│   │   │   └── xcuserdata
│   │   │   └── shinshen.xcuserdatad
│   │   │   ├── xcdebugger
│   │   │   │   ├── Breakpoints_v2.xcbkptlist
│   │   │   │   └── Breakpoints.xcbkptlist
│   │   │   └── xcschemes
│   │   │   ├── socketServer.xcscheme
│   │   │   └── xcschememanagement.plist
│   │   └── testSocketClient
│   │   ├── testSocketClient
│   │   │   ├── bsdsocket
│   │   │   │   ├── Client.cpp
│   │   │   │   ├── Client.h
│   │   │   │   ├── ODSocket.cpp
│   │   │   │   └── ODSocket.h
│   │   │   ├── main.cpp
│   │   │   └── testSocketClient.1
│   │   └── testSocketClient.xcodeproj
│   │   ├── project.pbxproj
│   │   ├── project.xcworkspace
│   │   │   ├── contents.xcworkspacedata
│   │   │   └── xcuserdata
│   │   │   └── shinshen.xcuserdatad
│   │   │   └── UserInterfaceState.xcuserstate
│   │   └── xcuserdata
│   │   └── shinshen.xcuserdatad
│   │   ├── xcdebugger
│   │   │   ├── Breakpoints_v2.xcbkptlist
│   │   │   └── Breakpoints.xcbkptlist
│   │   └── xcschemes
│   │   ├── testSocketClient.xcscheme
│   │   └── xcschememanagement.plist
│   ├── 5.Mina鏈嶅姟鍣?
│   ├── 5.Mina鏈嶅姟鍣?.DS_Store
│   ├── 5.Mina鏈嶅姟鍣?MINA瀹樻柟鏁欑▼(涓枃鐗? (1).docx
│   └── 5.Mina鏈嶅姟鍣?testServer
│   ├── bin
│   │   ├── com
│   │   │   ├── CalculatorHandler.class
│   │   │   └── TestCacu.class
│   │   ├── MinaTimeServer.class
│   │   ├── org
│   │   │   └── jasoet
│   │   │   └── chat
│   │   │   ├── client
│   │   │   │   ├── ChatClientSupport.class
│   │   │   │   ├── ConnectDialog$1.class
│   │   │   │   ├── ConnectDialog$2.class
│   │   │   │   ├── ConnectDialog.class
│   │   │   │   ├── SwingChatClient$1.class
│   │   │   │   ├── SwingChatClient$BroadcastAction.class
│   │   │   │   ├── SwingChatClient$LoginAction.class
│   │   │   │   ├── SwingChatClient$LogoutAction.class
│   │   │   │   ├── SwingChatClient$QuitAction.class
│   │   │   │   ├── SwingChatClient.class
│   │   │   │   ├── SwingChatClientHandler$Callback.class
│   │   │   │   └── SwingChatClientHandler.class
│   │   │   ├── dao
│   │   │   │   ├── impl
│   │   │   │   │   └── UserDAOImpl.class
│   │   │   │   └── UserDAO.class
│   │   │   ├── db
│   │   │   │   ├── config.properties
│   │   │   │   └── DatabaseConnection.class
│   │   │   ├── model
│   │   │   │   └── User.class
│   │   │   ├── server
│   │   │   │   ├── ChatCommand.class
│   │   │   │   ├── ChatProtocolHandler.class
│   │   │   │   ├── ServerCallback.class
│   │   │   │   ├── ServerFrame$1.class
│   │   │   │   ├── ServerFrame$2.class
│   │   │   │   ├── ServerFrame$3.class
│   │   │   │   ├── ServerFrame$4.class
│   │   │   │   ├── ServerFrame$5.class
│   │   │   │   ├── ServerFrame$6.class
│   │   │   │   ├── ServerFrame$7.class
│   │   │   │   ├── ServerFrame.class
│   │   │   │   └── ServerFrame.form
│   │   │   ├── sql
│   │   │   │   ├── ddl.sql
│   │   │   │   └── seed.sql
│   │   │   └── util
│   │   │   └── EncriptionUtil.class
│   │   ├── ServerStart.class
│   │   ├── Test.class
│   │   └── TimeServerHandler.class
│   ├── log4j-1.2.11.jar
│   ├── mina-core-2.0.5.jar
│   ├── mysql-connector-bin.jar
│   ├── slf4j-api-1.4.3.jar
│   ├── slf4j-log4j12-1.4.3.jar
│   └── src
│   ├── com
│   │   └── TestCacu.java
│   ├── MinaTimeServer.java
│   ├── org
│   │   └── jasoet
│   │   └── chat
│   │   ├── client
│   │   │   ├── ChatClientSupport.java
│   │   │   ├── ConnectDialog.java
│   │   │   ├── SwingChatClientHandler.java
│   │   │   └── SwingChatClient.java
│   │   ├── dao
│   │   │   ├── impl
│   │   │   │   └── UserDAOImpl.java
│   │   │   └── UserDAO.java
│   │   ├── db
│   │   │   ├── config.properties
│   │   │   └── DatabaseConnection.java
│   │   ├── model
│   │   │   └── User.java
│   │   ├── server
│   │   │   ├── ChatCommand.java
│   │   │   ├── ChatProtocolHandler.java
│   │   │   ├── ServerCallback.java
│   │   │   ├── ServerFrame.form
│   │   │   └── ServerFrame.java
│   │   ├── sql
│   │   │   ├── ddl.sql
│   │   │   └── seed.sql
│   │   └── util
│   │   └── EncriptionUtil.java
│   ├── ServerStart.java
│   └── Test.java
├── 绗叚绔燺Cocos2d-x椋炴満澶ф垬
│   └── planegame
│   ├── Classes
│   │   ├── AppDelegate.cpp
│   │   ├── AppDelegate.h
│   │   ├── Global.cpp
│   │   ├── Global.h
│   │   ├── HelloWorldScene.cpp
│   │   ├── HelloWorldScene.h
│   │   ├── Scene
│   │   │   ├── AboutScene.cpp
│   │   │   ├── AboutScene.h
│   │   │   ├── GameOver.cpp
│   │   │   ├── GameOver.h
│   │   │   ├── GameScene.cpp
│   │   │   ├── GameScene.h
│   │   │   ├── Menu.cpp
│   │   │   └── Menu.h
│   │   └── Sprite
│   │   ├── Background.cpp
│   │   ├── Background.h
│   │   ├── Boss.cpp
│   │   ├── Boss.h
│   │   ├── Bullet.cpp
│   │   ├── Bullet.h
│   │   ├── Enemy.cpp
│   │   ├── Enemy.h
│   │   ├── Explode.cpp
│   │   ├── Explode.h
│   │   ├── Player.cpp
│   │   ├── Player.h
│   │   ├── Tool.cpp
│   │   └── Tool.h
│   ├── proj.android
│   │   ├── AndroidManifest.xml
│   │   ├── ant.properties
│   │   ├── assets
│   │   │   ├── aaa.png
│   │   │   ├── about.png
│   │   │   ├── background1.png
│   │   │   ├── background2.png
│   │   │   ├── background4.png
│   │   │   ├── bbb.png
│   │   │   ├── boom.png
│   │   │   ├── bullet2.png
│   │   │   ├── bullet3.png
│   │   │   ├── bullet_enemy.png
│   │   │   ├── bullet.png
│   │   │   ├── ccc.png
│   │   │   ├── CloseNormal.png
│   │   │   ├── CloseSelected.png
│   │   │   ├── end.png
│   │   │   ├── enemy_boss1.png
│   │   │   ├── enemy_boss2.png
│   │   │   ├── exit.png
│   │   │   ├── fen.png
│   │   │   ├── fonts
│   │   │   │   └── Marker Felt.ttf
│   │   │   ├── HelloWorld.png
│   │   │   ├── help.png
│   │   │   ├── hp.png
│   │   │   ├── icon.png
│   │   │   ├── menu.png
│   │   │   ├── player2.png
│   │   │   ├── player.png
│   │   │   ├── toola.png
│   │   │   ├── toolh.png
│   │   │   ├── tooll.png
│   │   │   ├── tools.png
│   │   │   └── win.png
│   │   ├── bin
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── classes
│   │   │   │   ├── com
│   │   │   │   │   └── db
│   │   │   │   │   └── app
│   │   │   │   │   ├── BuildConfig.class
│   │   │   │   │   ├── planegame.class
│   │   │   │   │   ├── R$attr.class
│   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   ├── R$string.class
│   │   │   │   │   └── R.class
│   │   │   │   └── org
│   │   │   │   └── cocos2dx
│   │   │   │   └── lib
│   │   │   │   ├── Cocos2dxAccelerometer.class
│   │   │   │   ├── Cocos2dxActivity.class
│   │   │   │   ├── Cocos2dxBitmap$TextProperty.class
│   │   │   │   ├── Cocos2dxBitmap.class
│   │   │   │   ├── Cocos2dxEditBoxDialog$1.class
│   │   │   │   ├── Cocos2dxEditBoxDialog$2.class
│   │   │   │   ├── Cocos2dxEditBoxDialog.class
│   │   │   │   ├── Cocos2dxEditText.class
│   │   │   │   ├── Cocos2dxETCLoader.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$10.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$11.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$12.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$13.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$1.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$2.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$3.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$4.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$5.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$6.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$7.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$8.class
│   │   │   │   ├── Cocos2dxGLSurfaceView$9.class
│   │   │   │   ├── Cocos2dxGLSurfaceView.class
│   │   │   │   ├── Cocos2dxHandler$1.class
│   │   │   │   ├── Cocos2dxHandler$DialogMessage.class
│   │   │   │   ├── Cocos2dxHandler$EditBoxMessage.class
│   │   │   │   ├── Cocos2dxHandler.class
│   │   │   │   ├── Cocos2dxHelper$1.class
│   │   │   │   ├── Cocos2dxHelper$Cocos2dxHelperListener.class
│   │   │   │   ├── Cocos2dxHelper.class
│   │   │   │   ├── Cocos2dxLocalStorage$DBOpenHelper.class
│   │   │   │   ├── Cocos2dxLocalStorage.class
│   │   │   │   ├── Cocos2dxMusic.class
│   │   │   │   ├── Cocos2dxRenderer.class
│   │   │   │   ├── Cocos2dxSound$OnLoadCompletedListener.class
│   │   │   │   ├── Cocos2dxSound$SoundInfoForLoadedCompleted.class
│   │   │   │   ├── Cocos2dxSound.class
│   │   │   │   ├── Cocos2dxTextInputWraper.class
│   │   │   │   └── Cocos2dxTypefaces.class
│   │   │   ├── classes.dex
│   │   │   ├── dexedLibs
│   │   │   │   └── annotations-886d390754253884e2d2ee960078b12f.jar
│   │   │   ├── jarlist.cache
│   │   │   ├── planegame.apk
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   └── resources.ap_
│   │   ├── build_native.sh
│   │   ├── build.xml
│   │   ├── gen
│   │   │   └── com
│   │   │   └── db
│   │   │   └── app
│   │   │   ├── BuildConfig.java
│   │   │   └── R.java
│   │   ├── jni
│   │   │   ├── Android.mk
│   │   │   ├── Application.mk
│   │   │   └── hellocpp
│   │   │   └── main.cpp
│   │   ├── libs
│   │   │   └── armeabi
│   │   │   └── libcocos2dcpp.so
│   │   ├── proguard-project.txt
│   │   ├── project.properties
│   │   ├── README.md
│   │   ├── res
│   │   │   ├── drawable-hdpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-ldpi
│   │   │   │   └── icon.png
│   │   │   ├── drawable-mdpi
│   │   │   │   └── icon.png
│   │   │   └── values
│   │   │   └── strings.xml
│   │   └── src
│   │   ├── com
│   │   │   └── db
│   │   │   └── app
│   │   │   └── planegame.java
│   │   └── org
│   │   └── cocos2dx
│   │   └── lib
│   │   ├── Cocos2dxAccelerometer.java
│   │   ├── Cocos2dxActivity.java
│   │   ├── Cocos2dxBitmap.java
│   │   ├── Cocos2dxEditBoxDialog.java
│   │   ├── Cocos2dxEditText.java
│   │   ├── Cocos2dxETCLoader.java
│   │   ├── Cocos2dxGLSurfaceView.java
│   │   ├── Cocos2dxHandler.java
│   │   ├── Cocos2dxHelper.java
│   │   ├── Cocos2dxLocalStorage.java
│   │   ├── Cocos2dxMusic.java
│   │   ├── Cocos2dxRenderer.java
│   │   ├── Cocos2dxSound.java
│   │   ├── Cocos2dxTextInputWraper.java
│   │   └── Cocos2dxTypefaces.java
│   ├── proj.blackberry
│   │   ├── bar-descriptor.xml
│   │   ├── empty
│   │   │   └── empty
│   │   ├── icon.png
│   │   └── main.cpp
│   ├── proj.ios
│   │   ├── AppController.h
│   │   ├── AppController.mm
│   │   ├── Default@2x.png
│   │   ├── Default-568h@2x.png
│   │   ├── Default.png
│   │   ├── Icon-114.png
│   │   ├── Icon-120.png
│   │   ├── Icon-144.png
│   │   ├── Icon-152.png
│   │   ├── Icon-57.png
│   │   ├── Icon-72.png
│   │   ├── Icon-76.png
│   │   ├── Info.plist
│   │   ├── main.m
│   │   ├── planegame.xcodeproj
│   │   │   ├── project.pbxproj
│   │   │   ├── project.xcworkspace
│   │   │   │   ├── contents.xcworkspacedata
│   │   │   │   └── xcuserdata
│   │   │   │   └── shinshen.xcuserdatad
│   │   │   │   └── UserInterfaceState.xcuserstate
│   │   │   └── xcuserdata
│   │   │   └── shinshen.xcuserdatad
│   │   │   ├── xcdebugger
│   │   │   │   └── Breakpoints.xcbkptlist
│   │   │   └── xcschemes
│   │   │   ├── planegame.xcscheme
│   │   │   └── xcschememanagement.plist
│   │   ├── Prefix.pch
│   │   ├── RootViewController.h
│   │   └── RootViewController.mm
│   ├── proj.linux
│   │   ├── build.sh
│   │   ├── main.cpp
│   │   └── Makefile
│   ├── proj.mac
│   │   ├── AppController.h
│   │   ├── AppController.mm
│   │   ├── en.lproj
│   │   │   ├── InfoPlist.strings
│   │   │   └── MainMenu.xib
│   │   ├── Icon.icns
│   │   ├── Info.plist
│   │   ├── main.m
│   │   ├── planegame.xcodeproj
│   │   │   └── project.pbxproj
│   │   └── Prefix.pch
│   ├── proj.marmalade
│   │   ├── planegame.mkb
│   │   └── src
│   │   ├── Main.cpp
│   │   └── Main.h
│   ├── proj.win32
│   │   ├── main.cpp
│   │   ├── main.h
│   │   ├── planegame.sln
│   │   ├── planegame.vcxproj
│   │   ├── planegame.vcxproj.filters
│   │   └── planegame.vcxproj.user
│   ├── proj.winrt
│   │   ├── App.xaml
│   │   ├── App.xaml.cpp
│   │   ├── App.xaml.h
│   │   ├── Assets
│   │   │   ├── Logo.png
│   │   │   ├── SmallLogo.png
│   │   │   ├── SplashScreen.png
│   │   │   ├── StoreLogo.png
│   │   │   └── WideLogo.png
│   │   ├── Common
│   │   │   └── StandardStyles.xaml
│   │   ├── MainPage.xaml
│   │   ├── MainPage.xaml.cpp
│   │   ├── MainPage.xaml.h
│   │   ├── Package.appxmanifest
│   │   ├── pch.cpp
│   │   ├── pch.h
│   │   ├── planegame.sln
│   │   ├── planegame_TemporaryKey.pfx
│   │   ├── planegame.vcxproj
│   │   └── planegame.vcxproj.filters
│   ├── proj.wp8
│   │   ├── Assets
│   │   │   ├── AlignmentGrid.png
│   │   │   ├── ApplicationIcon.png
│   │   │   ├── Resources
│   │   │   │   └── fonts
│   │   │   │   └── arial.ttf
│   │   │   └── Tiles
│   │   │   ├── FlipCycleTileLarge.png
│   │   │   ├── FlipCycleTileMedium.png
│   │   │   ├── FlipCycleTileSmall.png
│   │   │   ├── IconicTileMediumLarge.png
│   │   │   └── IconicTileSmall.png
│   │   ├── planegame.cpp
│   │   ├── planegame.h
│   │   ├── planegame.sln
│   │   ├── planegame.vcxproj
│   │   ├── planegame.vcxproj.filters
│   │   └── WMAppManifest.xml
│   └── Resources
│   ├── aaa.png
│   ├── about.png
│   ├── backg01.mp3
│   ├── background1.png
│   ├── background2.png
│   ├── background4.png
│   ├── bbb.png
│   ├── boom.png
│   ├── bullet2.png
│   ├── bullet3.png
│   ├── bullet_enemy.png
│   ├── bullet.png
│   ├── ccc.png
│   ├── CloseNormal.png
│   ├── CloseSelected.png
│   ├── end.png
│   ├── enemy_boss1.png
│   ├── enemy_boss2.png
│   ├── exit.png
│   ├── fen.png
│   ├── fonts
│   │   └── Marker Felt.ttf
│   ├── HelloWorld.png
│   ├── help.png
│   ├── hp.png
│   ├── icon.png
│   ├── menu.png
│   ├── player2.png
│   ├── player.png
│   ├── toola.png
│   ├── toolh.png
│   ├── tooll.png
│   ├── tools.png
│   └── win.png
├── 绗洓绔燺Cocos2d-x鍩虹
│   ├── Hello_Cocos2d-x
│   │   └── test01
│   │   ├── Classes
│   │   │   ├── AppDelegate.cpp
│   │   │   ├── AppDelegate.h
│   │   │   ├── HelloWorldScene.cpp
│   │   │   └── HelloWorldScene.h
│   │   ├── proj.android
│   │   │   ├── AndroidManifest.xml
│   │   │   ├── ant.properties
│   │   │   ├── assets
│   │   │   │   ├── CloseNormal.png
│   │   │   │   ├── CloseSelected.png
│   │   │   │   ├── fonts
│   │   │   │   │   └── Marker Felt.ttf
│   │   │   │   └── HelloWorld.png
│   │   │   ├── bin
│   │   │   │   ├── AndroidManifest.xml
│   │   │   │   ├── classes
│   │   │   │   │   ├── com
│   │   │   │   │   │   └── db
│   │   │   │   │   │   └── app
│   │   │   │   │   │   ├── BuildConfig.class
│   │   │   │   │   │   ├── R$attr.class
│   │   │   │   │   │   ├── R$drawable.class
│   │   │   │   │   │   ├── R$string.class
│   │   │   │   │   │   ├── R.class
│   │   │   │   │   │   └── test01.class
│   │   │   │   │   └── org
│   │   │   │   │   └── cocos2dx
│   │   │   │   │   └── lib
│   │   │   │   │   ├── Cocos2dxAccelerometer.class
│   │   │   │   │   ├── Cocos2dxActivity.class
│   │   │   │   │   ├── Cocos2dxBitmap$TextProperty.class
│   │   │   │   │   ├── Cocos2dxBitmap.class
│   │   │   │   │   ├── Cocos2dxEditBoxDialog$1.class
│   │   │   │   │   ├── Cocos2dxEditBoxDialog$2.class
│   │   │   │   │   ├── Cocos2dxEditBoxDialog.class
│   │   │   │   │   ├── Cocos2dxEditText.class
│   │   │   │   │   ├── Cocos2dxETCLoader.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$10.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$11.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$12.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$13.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$1.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$2.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$3.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$4.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$5.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$6.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$7.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$8.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView$9.class
│   │   │   │   │   ├── Cocos2dxGLSurfaceView.class
│   │   │   │   │   ├── Cocos2dxHandler$1.class
│   │   │   │   │   ├── Cocos2dxHandler$DialogMessage.class
│   │   │   │   │   ├── Cocos2dxHandler$EditBoxMessage.class
│   │   │   │   │   ├── Cocos2dxHandler.class
│   │   │   │   │   ├── Cocos2dxHelper$1.class
│   │   │   │   │   ├── Cocos2dxHelper$Cocos2dxHelperListener.class
│   │   │   │   │   ├── Cocos2dxHelper.class
│   │   │   │   │   ├── Cocos2dxLocalStorage$DBOpenHelper.class
│   │   │   │   │   ├── Cocos2dxLocalStorage.class
│   │   │   │   │   ├── Cocos2dxMusic.class
│   │   │   │   │   ├── Cocos2dxRenderer.class
│   │   │   │   │   ├── Cocos2dxSound$OnLoadCompletedListener.class
│   │   │   │   │   ├── Cocos2dxSound$SoundInfoForLoadedCompleted.class
│   │   │   │   │   ├── Cocos2dxSound.class
│   │   │   │   │   ├── Cocos2dxTextInputWraper.class
│   │   │   │   │   └── Cocos2dxTypefaces.class
│   │   │   │   ├── classes.dex
│   │   │   │   ├── dexedLibs
│   │   │   │   │   └── annotations-886d390754253884e2d2ee960078b12f.jar
│   │   │   │   ├── jarlist.cache
│   │   │   │   ├── res
│   │   │   │   │   ├── drawable-hdpi
│   │   │   │   │   │   └── icon.png
│   │   │   │   │   ├── drawable-ldpi
│   │   │   │   │   │   └── icon.png
│   │   │   │   │   └── drawable-mdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── resources.ap_
│   │   │   │   └── test01.apk
│   │   │   ├── build_native.sh
│   │   │   ├── build.xml
│   │   │   ├── gen
│   │   │   │   └── com
│   │   │   │   └── db
│   │   │   │   └── app
│   │   │   │   ├── BuildConfig.java
│   │   │   │   └── R.java
│   │   │   ├── jni
│   │   │   │   ├── Android.mk
│   │   │   │   ├── Application.mk
│   │   │   │   └── hellocpp
│   │   │   │   └── main.cpp
│   │   │   ├── libs
│   │   │   │   └── armeabi
│   │   │   │   └── libcocos2dcpp.so
│   │   │   ├── proguard-project.txt
│   │   │   ├── project.properties
│   │   │   ├── README.md
│   │   │   ├── res
│   │   │   │   ├── drawable-hdpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-ldpi
│   │   │   │   │   └── icon.png
│   │   │   │   ├── drawable-mdpi
│   │   │   │   │   └── icon.png
│   │   │   │   └── values
│   │   │   │   └── strings.xml
│   │   │   └── src
│   │   │   ├── com
│   │   │   │   └── db
│   │   │   │   └── app
│   │   │   │   └── test01.java
│   │   │   └── org
│   │   │   └── cocos2dx
│   │   │   └── lib
│   │   │   ├── Cocos2dxAccelerometer.java
│   │   │   ├── Cocos2dxActivity.java
│   │   │   ├── Cocos2dxBitmap.java
│   │   │   ├── Cocos2dxEditBoxDialog.java
│   │   │   ├── Cocos2dxEditText.java
│   │   │   ├── Cocos2dxETCLoader.java
│   │   │   ├── Cocos2dxGLSurfaceView.java
│   │   │   ├── Cocos2dxHandler.java
│   │   │   ├── Cocos2dxHelper.java
│   │   │   ├── Cocos2dxLocalStorage.java
│   │   │   ├── Cocos2dxMusic.java
│   │   │   ├── Cocos2dxRenderer.java
│   │   │   ├── Cocos2dxSound.java
│   │   │   ├── Cocos2dxTextInputWraper.java
│   │   │   └── Cocos2dxTypefaces.java
│   │   ├── proj.blackberry
│   │   │   ├── bar-descriptor.xml
│   │   │   ├── empty
│   │   │   │   └── empty
│   │   │   ├── icon.png
│   │   │   └── main.cpp
│   │   ├── proj.ios
│   │   │   ├── AppController.h
│   │   │   ├── AppController.mm
│   │   │   ├── Default@2x.png
│   │   │   ├── Default-568h@2x.png
│   │   │   ├── Default.png
│   │   │   ├── Icon-114.png
│   │   │   ├── Icon-120.png
│   │   │   ├── Icon-144.png
│   │   │   ├── Icon-152.png
│   │   │   ├── Icon-57.png
│   │   │   ├── Icon-72.png
│   │   │   ├── Icon-76.png
│   │   │   ├── Info.plist
│   │   │   ├── main.m
│   │   │   ├── Prefix.pch
│   │   │   ├── RootViewController.h
│   │   │   ├── RootViewController.mm
│   │   │   └── test01.xcodeproj
│   │   │   ├── project.pbxproj
│   │   │   ├── project.xcworkspace
│   │   │   │   ├── contents.xcworkspacedata
│   │   │   │   └── xcuserdata
│   │   │   │   └── shinshen.xcuserdatad
│   │   │   │   └── UserInterfaceState.xcuserstate
│   │   │   └── xcuserdata
│   │   │   └── shinshen.xcuserdatad
│   │   │   ├── xcdebugger
│   │   │   │   └── Breakpoints.xcbkptlist
│   │   │   └── xcschemes
│   │   │   ├── test01.xcscheme
│   │   │   └── xcschememanagement.plist
│   │   ├── proj.linux
│   │   │   ├── build.sh
│   │   │   ├── main.cpp
│   │   │   └── Makefile
│   │   ├── proj.mac
│   │   │   ├── AppController.h
│   │   │   ├── AppController.mm
│   │   │   ├── en.lproj
│   │   │   │   ├── InfoPlist.strings
│   │   │   │   └── MainMenu.xib
│   │   │   ├── Icon.icns
│   │   │   ├── Info.plist
│   │   │   ├── main.m
│   │   │   ├── Prefix.pch
│   │   │   └── test01.xcodeproj
│   │   │   └── project.pbxproj
│   │   ├── proj.marmalade
│   │   │   ├── src
│   │   │   │   ├── Main.cpp
│   │   │   │   └── Main.h
│   │   │   └── test01.mkb
│   │   ├── proj.win32
│   │   │   ├── main.cpp
│   │   │   ├── main.h
│   │   │   ├── test01.sln
│   │   │   ├── test01.vcxproj
│   │   │   ├── test01.vcxproj.filters
│   │   │   └── test01.vcxproj.user
│   │   ├── proj.winrt
│   │   │   ├── App.xaml
│   │   │   ├── App.xaml.cpp
│   │   │   ├── App.xaml.h
│   │   │   ├── Assets
│   │   │   │   ├── Logo.png
│   │   │   │   ├── SmallLogo.png
│   │   │   │   ├── SplashScreen.png
│   │   │   │   ├── StoreLogo.png
│   │   │   │   └── WideLogo.png
│   │   │   ├── Common
│   │   │   │   └── StandardStyles.xaml
│   │   │   ├── MainPage.xaml
│   │   │   ├── MainPage.xaml.cpp
│   │   │   ├── MainPage.xaml.h
│   │   │   ├── Package.appxmanifest
│   │   │   ├── pch.cpp
│   │   │   ├── pch.h
│   │   │   ├── test01.sln
│   │   │   ├── test01_TemporaryKey.pfx
│   │   │   ├── test01.vcxproj
│   │   │   └── test01.vcxproj.filters
│   │   ├── proj.wp8
│   │   │   ├── Assets
│   │   │   │   ├── AlignmentGrid.png
│   │   │   │   ├── ApplicationIcon.png
│   │   │   │   ├── Resources
│   │   │   │   │   └── fonts
│   │   │   │   │   └── arial.ttf
│   │   │   │   └── Tiles
│   │   │   │   ├── FlipCycleTileLarge.png
│   │   │   │   ├── FlipCycleTileMedium.png
│   │   │   │   ├── FlipCycleTileSmall.png
│   │   │   │   ├── IconicTileMediumLarge.png
│   │   │   │   └── IconicTileSmall.png
│   │   │   ├── test01.cpp
│   │   │   ├── test01.h
│   │   │   ├── test01.sln
│   │   │   ├── test01.vcxproj
│   │   │   ├── test01.vcxproj.filters
│   │   │   └── WMAppManifest.xml
│   │   └── Resources
│   │   ├── CloseNormal.png
│   │   ├── CloseSelected.png
│   │   ├── fonts
│   │   │   └── Marker Felt.ttf
│   │   └── HelloWorld.png
│   └── 璐铔囦笌鍦烘櫙璺宠浆
│   ├── Classes
│   │   ├── AppDelegate.cpp
│   │   ├── AppDelegate.h
│   │   ├── HelloWorldScene.cpp
│   │   └── HelloWorldScene.h
│   └── Resources
│   ├── CloseNormal.png
│   ├── CloseSelected.png
│   ├── head.png
│   └── HelloWorld.png
├── 绗竷绔燺DeepBlue灏佽
│   ├── 椋炴満澶ф垬
│   │   └── deepbule
│   │   ├── deepbule
│   │   │   ├── Classes
│   │   │   │   ├── AppDelegate.cpp
│   │   │   │   ├── AppDelegate.h
│   │   │   │   ├── com
│   │   │   │   │   ├── Animation.cpp
│   │   │   │   │   ├── Animation.h
│   │   │   │   │   ├── JH_Animation.cpp
│   │   │   │   │   ├── JH_Animation.h
│   │   │   │   │   ├── JH_GameApp.cpp
│   │   │   │   │   ├── JH_GameApp.h
│   │   │   │   │   ├── JH_GameBase.cpp
│   │   │   │   │   ├── JH_GameBase.h
│   │   │   │   │   ├── JH_Image.cpp
│   │   │   │   │   ├── JH_Image.h
│   │   │   │   │   ├── JH_Sprite.cpp
│   │   │   │   │   ├── JH_Sprite.h
│   │   │   │   │   ├── JH_String.cpp
│   │   │   │   │   └── JH_String.h
│   │   │   │   ├── JH_game.cpp
│   │   │   │   ├── JH_game.h
│   │   │   │   ├── MyGame.cpp
│   │   │   │   ├── MyGame.h
│   │   │   │   ├── plistAnimation.cpp
│   │   │   │   ├── plistAnimation.h
│   │   │   │   └── tinyxml
│   │   │   │   ├── ReadXMLFile.cpp
│   │   │   │   ├── ReadXMLFile.h
│   │   │   │   ├── tinystr.cpp
│   │   │   │   ├── tinystr.h
│   │   │   │   ├── tinyxml.cpp
│   │   │   │   ├── tinyxmlerror.cpp
│   │   │   │   ├── tinyxml.h
│   │   │   │   └── tinyxmlparser.cpp
│   │   │   ├── ios
│   │   │   │   ├── AppController.h
│   │   │   │   ├── AppController.mm
│   │   │   │   ├── main.m
│   │   │   │   ├── RootViewController.h
│   │   │   │   └── RootViewController.mm
│   │   │   ├── libs
│   │   │   │   ├── cocos2dx
│   │   │   │   │   ├── actions
│   │   │   │   │   │   ├── CCActionCamera.cpp
│   │   │   │   │   │   ├── CCActionCamera.h
│   │   │   │   │   │   ├── CCActionCatmullRom.cpp
│   │   │   │   │   │   ├── CCActionCatmullRom.h
│   │   │   │   │   │   ├── CCAction.cpp
│   │   │   │   │   │   ├── CCActionEase.cpp
│   │   │   │   │   │   ├── CCActionEase.h
│   │   │   │   │   │   ├── CCActionGrid3D.cpp
│   │   │   │   │   │   ├── CCActionGrid3D.h
│   │   │   │   │   │   ├── CCActionGrid.cpp
│   │   │   │   │   │   ├── CCActionGrid.h
│   │   │   │   │   │   ├── CCAction.h
│   │   │   │   │   │   ├── CCActionInstant.cpp
│   │   │   │   │   │   ├── CCActionInstant.h
│   │   │   │   │   │   ├── CCActionInterval.cpp
│   │   │   │   │   │   ├── CCActionInterval.h
│   │   │   │   │   │   ├── CCActionManager.cpp
│   │   │   │   │   │   ├── CCActionManager.h
│   │   │   │   │   │   ├── CCActionPageTurn3D.cpp
│   │   │   │   │   │   ├── CCActionPageTurn3D.h
│   │   │   │   │   │   ├── CCActionProgressTimer.cpp
│   │   │   │   │   │   ├── CCActionProgressTimer.h
│   │   │   │   │   │   ├── CCActionTiledGrid.cpp
│   │   │   │   │   │   ├── CCActionTiledGrid.h
│   │   │   │   │   │   ├── CCActionTween.cpp
│   │   │   │   │   │   └── CCActionTween.h
│   │   │   │   │   ├── base_nodes
│   │   │   │   │   │   ├── CCAtlasNode.cpp
│   │   │   │   │   │   ├── CCAtlasNode.h
│   │   │   │   │   │   ├── CCNode.cpp
│   │   │   │   │   │   └── CCNode.h
│   │   │   │   │   ├── CCCamera.cpp
│   │   │   │   │   ├── CCCamera.h
│   │   │   │   │   ├── CCConfiguration.cpp
│   │   │   │   │   ├── CCConfiguration.h
│   │   │   │   │   ├── CCDirector.cpp
│   │   │   │   │   ├── CCDirector.h
│   │   │   │   │   ├── CCDrawingPrimitives.cpp
│   │   │   │   │   ├── CCDrawingPrimitives.h
│   │   │   │   │   ├── CCScheduler.cpp
│   │   │   │   │   ├── CCScheduler.h
│   │   │   │   │   ├── cocoa
│   │   │   │   │   │   ├── CCAffineTransform.cpp
│   │   │   │   │   │   ├── CCAffineTransform.h
│   │   │   │   │   │   ├── CCArray.cpp
│   │   │   │   │   │   ├── CCArray.h
│   │   │   │   │   │   ├── CCAutoreleasePool.cpp
│   │   │   │   │   │   ├── CCAutoreleasePool.h
│   │   │   │   │   │   ├── CCDictionary.cpp
│   │   │   │   │   │   ├── CCDictionary.h
│   │   │   │   │   │   ├── CCGeometry.cpp
│   │   │   │   │   │   ├── CCGeometry.h
│   │   │   │   │   │   ├── CCInteger.h
│   │   │   │   │   │   ├── CCNS.cpp
│   │   │   │   │   │   ├── CCNS.h
│   │   │   │   │   │   ├── CCObject.cpp
│   │   │   │   │   │   ├── CCObject.h
│   │   │   │   │   │   ├── CCSet.cpp
│   │   │   │   │   │   ├── CCSet.h
│   │   │   │   │   │   ├── CCString.cpp
│   │   │   │   │   │   ├── CCString.h
│   │   │   │   │   │   ├── CCZone.cpp
│   │   │   │   │   │   └── CCZone.h
│   │   │   │   │   ├── cocos2d.cpp
│   │   │   │   │   ├── effects
│   │   │   │   │   │   ├── CCGrabber.cpp
│   │   │   │   │   │   ├── CCGrabber.h
│   │   │   │   │   │   ├── CCGrid.cpp
│   │   │   │   │   │   └── CCGrid.h
│   │   │   │   │   ├── include
│   │   │   │   │   │   ├── ccConfig.h
│   │   │   │   │   │   ├── CCEventType.h
│   │   │   │   │   │   ├── ccMacros.h
│   │   │   │   │   │   ├── CCProtocols.h
│   │   │   │   │   │   ├── ccTypeInfo.h
│   │   │   │   │   │   ├── ccTypes.h
│   │   │   │   │   │   └── cocos2d.h
│   │   │   │   │   ├── kazmath
│   │   │   │   │   │   ├── include
│   │   │   │   │   │   │   └── kazmath
│   │   │   │   │   │   │   ├── aabb.h
│   │   │   │   │   │   │   ├── GL
│   │   │   │   │   │   │   │   ├── mat4stack.h
│   │   │   │   │   │   │   │   └── matrix.h
│   │   │   │   │   │   │   ├── kazmath.h
│   │   │   │   │   │   │   ├── mat3.h
│   │   │   │   │   │   │   ├── mat4.h
│   │   │   │   │   │   │   ├── neon_matrix_impl.h
│   │   │   │   │   │   │   ├── plane.h
│   │   │   │   │   │   │   ├── quaternion.h
│   │   │   │   │   │   │   ├── ray2.h
│   │   │   │   │   │   │   ├── utility.h
│   │   │   │   │   │   │   ├── vec2.h
│   │   │   │   │   │   │   ├── vec3.h
│   │   │   │   │   │   │   └── vec4.h
│   │   │   │   │   │   └── src
│   │   │   │   │   │   ├── aabb.c
│   │   │   │   │   │   ├── ChangeLog
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── GL
│   │   │   │   │   │   │   ├── mat4stack.c
│   │   │   │   │   │   │   └── matrix.c
│   │   │   │   │   │   ├── mat3.c
│   │   │   │   │   │   ├── mat4.c
│   │   │   │   │   │   ├── neon_matrix_impl.c
│   │   │   │   │   │   ├── plane.c
│   │   │   │   │   │   ├── quaternion.c
│   │   │   │   │   │   ├── ray2.c
│   │   │   │   │   │   ├── utility.c
│   │   │   │   │   │   ├── vec2.c
│   │   │   │   │   │   ├── vec3.c
│   │   │   │   │   │   └── vec4.c
│   │   │   │   │   ├── keypad_dispatcher
│   │   │   │   │   │   ├── CCKeypadDelegate.cpp
│   │   │   │   │   │   ├── CCKeypadDelegate.h
│   │   │   │   │   │   ├── CCKeypadDispatcher.cpp
│   │   │   │   │   │   └── CCKeypadDispatcher.h
│   │   │   │   │   ├── label_nodes
│   │   │   │   │   │   ├── CCLabelAtlas.cpp
│   │   │   │   │   │   ├── CCLabelAtlas.h
│   │   │   │   │   │   ├── CCLabelBMFont.cpp
│   │   │   │   │   │   ├── CCLabelBMFont.h
│   │   │   │   │   │   ├── CCLabelTTF.cpp
│   │   │   │   │   │   └── CCLabelTTF.h
│   │   │   │   │   ├── layers_scenes_transitions_nodes
│   │   │   │   │   │   ├── CCLayer.cpp
│   │   │   │   │   │   ├── CCLayer.h
│   │   │   │   │   │   ├── CCScene.cpp
│   │   │   │   │   │   ├── CCScene.h
│   │   │   │   │   │   ├── CCTransition.cpp
│   │   │   │   │   │   ├── CCTransition.h
│   │   │   │   │   │   ├── CCTransitionPageTurn.cpp
│   │   │   │   │   │   ├── CCTransitionPageTurn.h
│   │   │   │   │   │   ├── CCTransitionProgress.cpp
│   │   │   │   │   │   └── CCTransitionProgress.h
│   │   │   │   │   ├── menu_nodes
│   │   │   │   │   │   ├── CCMenu.cpp
│   │   │   │   │   │   ├── CCMenu.h
│   │   │   │   │   │   ├── CCMenuItem.cpp
│   │   │   │   │   │   └── CCMenuItem.h
│   │   │   │   │   ├── misc_nodes
│   │   │   │   │   │   ├── CCMotionStreak.cpp
│   │   │   │   │   │   ├── CCMotionStreak.h
│   │   │   │   │   │   ├── CCProgressTimer.cpp
│   │   │   │   │   │   ├── CCProgressTimer.h
│   │   │   │   │   │   ├── CCRenderTexture.cpp
│   │   │   │   │   │   └── CCRenderTexture.h
│   │   │   │   │   ├── particle_nodes
│   │   │   │   │   │   ├── CCParticleBatchNode.cpp
│   │   │   │   │   │   ├── CCParticleBatchNode.h
│   │   │   │   │   │   ├── CCParticleExamples.cpp
│   │   │   │   │   │   ├── CCParticleExamples.h
│   │   │   │   │   │   ├── CCParticleSystem.cpp
│   │   │   │   │   │   ├── CCParticleSystem.h
│   │   │   │   │   │   ├── CCParticleSystemQuad.cpp
│   │   │   │   │   │   └── CCParticleSystemQuad.h
│   │   │   │   │   ├── platform
│   │   │   │   │   │   ├── CCAccelerometerDelegate.h
│   │   │   │   │   │   ├── CCApplicationProtocol.h
│   │   │   │   │   │   ├── CCCommon.h
│   │   │   │   │   │   ├── CCEGLViewProtocol.cpp
│   │   │   │   │   │   ├── CCEGLViewProtocol.h
│   │   │   │   │   │   ├── CCFileUtils.h
│   │   │   │   │   │   ├── CCImage.h
│   │   │   │   │   │   ├── CCPlatformConfig.h
│   │   │   │   │   │   ├── CCPlatformMacros.h
│   │   │   │   │   │   ├── CCSAXParser.cpp
│   │   │   │   │   │   ├── CCSAXParser.h
│   │   │   │   │   │   ├── CCThread.h
│   │   │   │   │   │   ├── ios
│   │   │   │   │   │   │   ├── AccelerometerDelegateWrapper.h
│   │   │   │   │   │   │   ├── AccelerometerDelegateWrapper.mm
│   │   │   │   │   │   │   ├── CCAccelerometer.h
│   │   │   │   │   │   │   ├── CCAccelerometer.mm
│   │   │   │   │   │   │   ├── CCApplication.h
│   │   │   │   │   │   │   ├── CCApplication.mm
│   │   │   │   │   │   │   ├── CCCommon.mm
│   │   │   │   │   │   │   ├── CCDirectorCaller.h
│   │   │   │   │   │   │   ├── CCDirectorCaller.mm
│   │   │   │   │   │   │   ├── CCEGLView.h
│   │   │   │   │   │   │   ├── CCEGLView.mm
│   │   │   │   │   │   │   ├── CCES2Renderer.h
│   │   │   │   │   │   │   ├── CCES2Renderer.m
│   │   │   │   │   │   │   ├── CCESRenderer.h
│   │   │   │   │   │   │   ├── CCFileUtils.mm
│   │   │   │   │   │   │   ├── CCGL.h
│   │   │   │   │   │   │   ├── CCImage.mm
│   │   │   │   │   │   │   ├── CCLock.cpp
│   │   │   │   │   │   │   ├── CCLock.h
│   │   │   │   │   │   │   ├── CCPlatformDefine.h
│   │   │   │   │   │   │   ├── CCStdC.h
│   │   │   │   │   │   │   ├── CCThread.mm
│   │   │   │   │   │   │   ├── EAGLView.h
│   │   │   │   │   │   │   ├── EAGLView.mm
│   │   │   │   │   │   │   ├── FontLabel
│   │   │   │   │   │   │   │   ├── FontLabel.h
│   │   │   │   │   │   │   │   ├── FontLabel.m
│   │   │   │   │   │   │   │   ├── FontLabelStringDrawing.h
│   │   │   │   │   │   │   │   ├── FontLabelStringDrawing.m
│   │   │   │   │   │   │   │   ├── FontManager.h
│   │   │   │   │   │   │   │   ├── FontManager.m
│   │   │   │   │   │   │   │   ├── ZAttributedString.h
│   │   │   │   │   │   │   │   ├── ZAttributedString.m
│   │   │   │   │   │   │   │   ├── ZAttributedStringPrivate.h
│   │   │   │   │   │   │   │   ├── ZFont.h
│   │   │   │   │   │   │   │   └── ZFont.m
│   │   │   │   │   │   │   ├── OpenGL_Internal.h
│   │   │   │   │   │   │   └── Simulation
│   │   │   │   │   │   │   ├── AccelerometerSimulation.h
│   │   │   │   │   │   │   └── AccelerometerSimulation.m
│   │   │   │   │   │   ├── platform.cpp
│   │   │   │   │   │   ├── platform.h
│   │   │   │   │   │   └── third_party
│   │   │   │   │   │   └── ios
│   │   │   │   │   │   ├── curl
│   │   │   │   │   │   │   ├── curlbuild.h
│   │   │   │   │   │   │   ├── curl.h
│   │   │   │   │   │   │   ├── curlrules.h
│   │   │   │   │   │   │   ├── curlver.h
│   │   │   │   │   │   │   ├── easy.h
│   │   │   │   │   │   │   ├── mprintf.h
│   │   │   │   │   │   │   ├── multi.h
│   │   │   │   │   │   │   ├── stdcheaders.h
│   │   │   │   │   │   │   ├── typecheck-gcc.h
│   │   │   │   │   │   │   └── types.h
│   │   │   │   │   │   └── libraries
│   │   │   │   │   │   └── libcurl.a
│   │   │   │   │   ├── script_support
│   │   │   │   │   │   ├── CCScriptSupport.cpp
│   │   │   │   │   │   └── CCScriptSupport.h
│   │   │   │   │   ├── shaders
│   │   │   │   │   │   ├── CCGLProgram.cpp
│   │   │   │   │   │   ├── CCGLProgram.h
│   │   │   │   │   │   ├── ccGLStateCache.cpp
│   │   │   │   │   │   ├── ccGLStateCache.h
│   │   │   │   │   │   ├── CCShaderCache.cpp
│   │   │   │   │   │   ├── CCShaderCache.h
│   │   │   │   │   │   ├── ccShaderEx_SwitchMask_frag.h
│   │   │   │   │   │   ├── ccShader_PositionColor_frag.h
│   │   │   │   │   │   ├── ccShader_PositionColor_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTextureA8Color_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTextureA8Color_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTextureColorAlphaTest_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTextureColor_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTextureColor_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_uColor_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_uColor_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_vert.h
│   │   │   │   │   │   ├── ccShader_Position_uColor_frag.h
│   │   │   │   │   │   ├── ccShader_Position_uColor_vert.h
│   │   │   │   │   │   ├── ccShaders.cpp
│   │   │   │   │   │   └── ccShaders.h
│   │   │   │   │   ├── sprite_nodes
│   │   │   │   │   │   ├── CCAnimationCache.cpp
│   │   │   │   │   │   ├── CCAnimationCache.h
│   │   │   │   │   │   ├── CCAnimation.cpp
│   │   │   │   │   │   ├── CCAnimation.h
│   │   │   │   │   │   ├── CCSpriteBatchNode.cpp
│   │   │   │   │   │   ├── CCSpriteBatchNode.h
│   │   │   │   │   │   ├── CCSprite.cpp
│   │   │   │   │   │   ├── CCSpriteFrameCache.cpp
│   │   │   │   │   │   ├── CCSpriteFrameCache.h
│   │   │   │   │   │   ├── CCSpriteFrame.cpp
│   │   │   │   │   │   ├── CCSpriteFrame.h
│   │   │   │   │   │   └── CCSprite.h
│   │   │   │   │   ├── support
│   │   │   │   │   │   ├── base64.cpp
│   │   │   │   │   │   ├── base64.h
│   │   │   │   │   │   ├── CCNotificationCenter.cpp
│   │   │   │   │   │   ├── CCNotificationCenter.h
│   │   │   │   │   │   ├── CCPointExtension.cpp
│   │   │   │   │   │   ├── CCPointExtension.h
│   │   │   │   │   │   ├── CCProfiling.cpp
│   │   │   │   │   │   ├── CCProfiling.h
│   │   │   │   │   │   ├── CCUserDefault.cpp
│   │   │   │   │   │   ├── CCUserDefault.h
│   │   │   │   │   │   ├── ccUtils.cpp
│   │   │   │   │   │   ├── ccUtils.h
│   │   │   │   │   │   ├── CCVertex.cpp
│   │   │   │   │   │   ├── CCVertex.h
│   │   │   │   │   │   ├── data_support
│   │   │   │   │   │   │   ├── ccCArray.cpp
│   │   │   │   │   │   │   ├── ccCArray.h
│   │   │   │   │   │   │   ├── uthash.h
│   │   │   │   │   │   │   └── utlist.h
│   │   │   │   │   │   ├── image_support
│   │   │   │   │   │   │   ├── TGAlib.cpp
│   │   │   │   │   │   │   └── TGAlib.h
│   │   │   │   │   │   ├── TransformUtils.cpp
│   │   │   │   │   │   ├── TransformUtils.h
│   │   │   │   │   │   └── zip_support
│   │   │   │   │   │   ├── ioapi.cpp
│   │   │   │   │   │   ├── ioapi.h
│   │   │   │   │   │   ├── unzip.cpp
│   │   │   │   │   │   ├── unzip.h
│   │   │   │   │   │   ├── ZipUtils.cpp
│   │   │   │   │   │   └── ZipUtils.h
│   │   │   │   │   ├── text_input_node
│   │   │   │   │   │   ├── CCIMEDelegate.h
│   │   │   │   │   │   ├── CCIMEDispatcher.cpp
│   │   │   │   │   │   ├── CCIMEDispatcher.h
│   │   │   │   │   │   ├── CCTextFieldTTF.cpp
│   │   │   │   │   │   └── CCTextFieldTTF.h
│   │   │   │   │   ├── textures
│   │   │   │   │   │   ├── CCTexture2D.cpp
│   │   │   │   │   │   ├── CCTexture2D.h
│   │   │   │   │   │   ├── CCTextureAtlas.cpp
│   │   │   │   │   │   ├── CCTextureAtlas.h
│   │   │   │   │   │   ├── CCTextureCache.cpp
│   │   │   │   │   │   ├── CCTextureCache.h
│   │   │   │   │   │   ├── CCTexturePVR.cpp
│   │   │   │   │   │   └── CCTexturePVR.h
│   │   │   │   │   ├── tilemap_parallax_nodes
│   │   │   │   │   │   ├── CCParallaxNode.cpp
│   │   │   │   │   │   ├── CCParallaxNode.h
│   │   │   │   │   │   ├── CCTileMapAtlas.cpp
│   │   │   │   │   │   ├── CCTileMapAtlas.h
│   │   │   │   │   │   ├── CCTMXLayer.cpp
│   │   │   │   │   │   ├── CCTMXLayer.h
│   │   │   │   │   │   ├── CCTMXObjectGroup.cpp
│   │   │   │   │   │   ├── CCTMXObjectGroup.h
│   │   │   │   │   │   ├── CCTMXTiledMap.cpp
│   │   │   │   │   │   ├── CCTMXTiledMap.h
│   │   │   │   │   │   ├── CCTMXXMLParser.cpp
│   │   │   │   │   │   └── CCTMXXMLParser.h
│   │   │   │   │   └── touch_dispatcher
│   │   │   │   │   ├── CCTouch.cpp
│   │   │   │   │   ├── CCTouchDelegateProtocol.h
│   │   │   │   │   ├── CCTouchDispatcher.cpp
│   │   │   │   │   ├── CCTouchDispatcher.h
│   │   │   │   │   ├── CCTouch.h
│   │   │   │   │   ├── CCTouchHandler.cpp
│   │   │   │   │   └── CCTouchHandler.h
│   │   │   │   ├── CocosDenshion
│   │   │   │   │   ├── include
│   │   │   │   │   │   ├── Export.h
│   │   │   │   │   │   └── SimpleAudioEngine.h
│   │   │   │   │   └── ios
│   │   │   │   │   ├── CDAudioManager.h
│   │   │   │   │   ├── CDAudioManager.m
│   │   │   │   │   ├── CDConfig.h
│   │   │   │   │   ├── CDOpenALSupport.h
│   │   │   │   │   ├── CDOpenALSupport.m
│   │   │   │   │   ├── CocosDenshion.h
│   │   │   │   │   ├── CocosDenshion.m
│   │   │   │   │   ├── SimpleAudioEngine.mm
│   │   │   │   │   ├── SimpleAudioEngine_objc.h
│   │   │   │   │   └── SimpleAudioEngine_objc.m
│   │   │   │   └── extensions
│   │   │   │   ├── CCBReader
│   │   │   │   │   ├── CCBAnimationManager.cpp
│   │   │   │   │   ├── CCBAnimationManager.h
│   │   │   │   │   ├── CCBFileLoader.cpp
│   │   │   │   │   ├── CCBFileLoader.h
│   │   │   │   │   ├── CCBKeyframe.cpp
│   │   │   │   │   ├── CCBKeyframe.h
│   │   │   │   │   ├── CCBMemberVariableAssigner.h
│   │   │   │   │   ├── CCBReader.cpp
│   │   │   │   │   ├── CCBReader.h
│   │   │   │   │   ├── CCBSelectorResolver.h
│   │   │   │   │   ├── CCBSequence.cpp
│   │   │   │   │   ├── CCBSequence.h
│   │   │   │   │   ├── CCBSequenceProperty.cpp
│   │   │   │   │   ├── CCBSequenceProperty.h
│   │   │   │   │   ├── CCBValue.cpp
│   │   │   │   │   ├── CCBValue.h
│   │   │   │   │   ├── CCControlButtonLoader.cpp
│   │   │   │   │   ├── CCControlButtonLoader.h
│   │   │   │   │   ├── CCControlLoader.cpp
│   │   │   │   │   ├── CCControlLoader.h
│   │   │   │   │   ├── CCData.cpp
│   │   │   │   │   ├── CCData.h
│   │   │   │   │   ├── CCLabelBMFontLoader.cpp
│   │   │   │   │   ├── CCLabelBMFontLoader.h
│   │   │   │   │   ├── CCLabelTTFLoader.cpp
│   │   │   │   │   ├── CCLabelTTFLoader.h
│   │   │   │   │   ├── CCLayerColorLoader.cpp
│   │   │   │   │   ├── CCLayerColorLoader.h
│   │   │   │   │   ├── CCLayerGradientLoader.cpp
│   │   │   │   │   ├── CCLayerGradientLoader.h
│   │   │   │   │   ├── CCLayerLoader.cpp
│   │   │   │   │   ├── CCLayerLoader.h
│   │   │   │   │   ├── CCMenuItemImageLoader.cpp
│   │   │   │   │   ├── CCMenuItemImageLoader.h
│   │   │   │   │   ├── CCMenuItemLoader.cpp
│   │   │   │   │   ├── CCMenuItemLoader.h
│   │   │   │   │   ├── CCMenuLoader.h
│   │   │   │   │   ├── CCNode+CCBRelativePositioning.cpp
│   │   │   │   │   ├── CCNode+CCBRelativePositioning.h
│   │   │   │   │   ├── CCNodeLoader.cpp
│   │   │   │   │   ├── CCNodeLoader.h
│   │   │   │   │   ├── CCNodeLoaderLibrary.cpp
│   │   │   │   │   ├── CCNodeLoaderLibrary.h
│   │   │   │   │   ├── CCNodeLoaderListener.h
│   │   │   │   │   ├── CCParticleSystemQuadLoader.cpp
│   │   │   │   │   ├── CCParticleSystemQuadLoader.h
│   │   │   │   │   ├── CCScale9SpriteLoader.cpp
│   │   │   │   │   ├── CCScale9SpriteLoader.h
│   │   │   │   │   ├── CCScrollViewLoader.cpp
│   │   │   │   │   ├── CCScrollViewLoader.h
│   │   │   │   │   ├── CCSpriteLoader.cpp
│   │   │   │   │   └── CCSpriteLoader.h
│   │   │   │   ├── cocos-ext.h
│   │   │   │   ├── ExtensionMacros.h
│   │   │   │   ├── GUI
│   │   │   │   │   ├── CCControlExtension
│   │   │   │   │   │   ├── CCControlButton.cpp
│   │   │   │   │   │   ├── CCControlButton.h
│   │   │   │   │   │   ├── CCControlColourPicker.cpp
│   │   │   │   │   │   ├── CCControlColourPicker.h
│   │   │   │   │   │   ├── CCControl.cpp
│   │   │   │   │   │   ├── CCControlExtensions.h
│   │   │   │   │   │   ├── CCControl.h
│   │   │   │   │   │   ├── CCControlHuePicker.cpp
│   │   │   │   │   │   ├── CCControlHuePicker.h
│   │   │   │   │   │   ├── CCControlPotentiometer.cpp
│   │   │   │   │   │   ├── CCControlPotentiometer.h
│   │   │   │   │   │   ├── CCControlSaturationBrightnessPicker.cpp
│   │   │   │   │   │   ├── CCControlSaturationBrightnessPicker.h
│   │   │   │   │   │   ├── CCControlSlider.cpp
│   │   │   │   │   │   ├── CCControlSlider.h
│   │   │   │   │   │   ├── CCControlStepper.cpp
│   │   │   │   │   │   ├── CCControlStepper.h
│   │   │   │   │   │   ├── CCControlSwitch.cpp
│   │   │   │   │   │   ├── CCControlSwitch.h
│   │   │   │   │   │   ├── CCControlUtils.cpp
│   │   │   │   │   │   ├── CCControlUtils.h
│   │   │   │   │   │   ├── CCInvocation.cpp
│   │   │   │   │   │   ├── CCInvocation.h
│   │   │   │   │   │   ├── CCScale9Sprite.cpp
│   │   │   │   │   │   └── CCScale9Sprite.h
│   │   │   │   │   ├── CCEditBox
│   │   │   │   │   │   ├── CCEditBox.cpp
│   │   │   │   │   │   ├── CCEditBox.h
│   │   │   │   │   │   ├── CCEditBoxImpl.h
│   │   │   │   │   │   ├── CCEditBoxImplIOS.h
│   │   │   │   │   │   ├── CCEditBoxImplIOS.mm
│   │   │   │   │   │   ├── EditBoxImplIOS.h
│   │   │   │   │   │   └── EditBoxImplIOS.mm
│   │   │   │   │   └── CCScrollView
│   │   │   │   │   ├── CCScrollView.cpp
│   │   │   │   │   ├── CCScrollView.h
│   │   │   │   │   ├── CCSorting.cpp
│   │   │   │   │   ├── CCSorting.h
│   │   │   │   │   ├── CCTableViewCell.cpp
│   │   │   │   │   ├── CCTableViewCell.h
│   │   │   │   │   ├── CCTableView.cpp
│   │   │   │   │   └── CCTableView.h
│   │   │   │   └── network
│   │   │   │   ├── HttpClient.cpp
│   │   │   │   ├── HttpClient.h
│   │   │   │   ├── HttpRequest.h
│   │   │   │   └── HttpResponse.h
│   │   │   ├── Prefix.pch
│   │   │   └── Resources
│   │   │   ├── aaa.png
│   │   │   ├── about.png
│   │   │   ├── background02.png
│   │   │   ├── background1.png
│   │   │   ├── background2.png
│   │   │   ├── background4.png
│   │   │   ├── background.png
│   │   │   ├── backmenu.mp3
│   │   │   ├── bbb.png
│   │   │   ├── bgmusic_game.mp3
│   │   │   ├── boom.png
│   │   │   ├── bullet2.png
│   │   │   ├── bullet3.png
│   │   │   ├── bullet_enemy.png
│   │   │   ├── bullet.png
│   │   │   ├── ccc.png
│   │   │   ├── CloseNormal.png
│   │   │   ├── CloseSelected.png
│   │   │   ├── Default.png
│   │   │   ├── eat.wav
│   │   │   ├── end.png
│   │   │   ├── enemy02.png
│   │   │   ├── enemy_boss1.png
│   │   │   ├── enemy_boss2.png
│   │   │   ├── enemy.Png
│   │   │   ├── exit.png
│   │   │   ├── ExplodingRing.plist
│   │   │   ├── explo.wav
│   │   │   ├── fen.png
│   │   │   ├── fonts
│   │   │   │   └── Marker Felt.ttf
│   │   │   ├── GameEnd.png
│   │   │   ├── game.mp3
│   │   │   ├── grossini_dance_atlas.png
│   │   │   ├── guaiwu.png
│   │   │   ├── guaiwu.xml
│   │   │   ├── head.plist
│   │   │   ├── head.png
│   │   │   ├── HelloWorld.png
│   │   │   ├── help.png
│   │   │   ├── hole.png
│   │   │   ├── hp.png
│   │   │   ├── huaweilogo.png
│   │   │   ├── Icon@2x.png
│   │   │   ├── Icon-72.png
│   │   │   ├── icon.png
│   │   │   ├── Icon-Small@2x.png
│   │   │   ├── Icon-Small-50.png
│   │   │   ├── Icon-Small.png
│   │   │   ├── Info.plist
│   │   │   ├── iTunesArtwork
│   │   │   ├── jiqiangta.png
│   │   │   ├── jiqiangta.xml
│   │   │   ├── level_title.png
│   │   │   ├── menu.png
│   │   │   ├── newhelp1.png
│   │   │   ├── newhelp2.png
│   │   │   ├── newhelp3.png
│   │   │   ├── newhelp.png
│   │   │   ├── npc1.png
│   │   │   ├── p1.jpg
│   │   │   ├── player2.png
│   │   │   ├── player.png
│   │   │   ├── select.wav
│   │   │   ├── start.png
│   │   │   ├── toola.png
│   │   │   ├── toola.wav
│   │   │   ├── toolh.png
│   │   │   ├── tooll.png
│   │   │   ├── tools.png
│   │   │   └── win.png
│   │   └── deepbule.xcodeproj
│   │   ├── project.pbxproj
│   │   ├── project.xcworkspace
│   │   │   ├── contents.xcworkspacedata
│   │   │   └── xcuserdata
│   │   │   └── shinshen.xcuserdatad
│   │   │   └── UserInterfaceState.xcuserstate
│   │   └── xcuserdata
│   │   └── shinshen.xcuserdatad
│   │   ├── xcdebugger
│   │   │   └── Breakpoints.xcbkptlist
│   │   └── xcschemes
│   │   ├── deepbule.xcscheme
│   │   └── xcschememanagement.plist
│   ├── 鎵撳湴榧?
│   ├── 鎵撳湴榧?deepbule
│   │   ├── deepbule
│   │   │   ├── Classes
│   │   │   │   ├── AppDelegate.cpp
│   │   │   │   ├── AppDelegate.h
│   │   │   │   ├── com
│   │   │   │   │   ├── Animation.cpp
│   │   │   │   │   ├── Animation.h
│   │   │   │   │   ├── JH_Animation.cpp
│   │   │   │   │   ├── JH_Animation.h
│   │   │   │   │   ├── JH_GameApp.cpp
│   │   │   │   │   ├── JH_GameApp.h
│   │   │   │   │   ├── JH_GameBase.cpp
│   │   │   │   │   ├── JH_GameBase.h
│   │   │   │   │   ├── JH_Image.cpp
│   │   │   │   │   ├── JH_Image.h
│   │   │   │   │   ├── JH_Sprite.cpp
│   │   │   │   │   ├── JH_Sprite.h
│   │   │   │   │   ├── JH_String.cpp
│   │   │   │   │   └── JH_String.h
│   │   │   │   ├── JH_game.cpp
│   │   │   │   ├── JH_game.h
│   │   │   │   ├── MyGame.cpp
│   │   │   │   ├── MyGame.h
│   │   │   │   ├── plistAnimation.cpp
│   │   │   │   ├── plistAnimation.h
│   │   │   │   └── tinyxml
│   │   │   │   ├── ReadXMLFile.cpp
│   │   │   │   ├── ReadXMLFile.h
│   │   │   │   ├── tinystr.cpp
│   │   │   │   ├── tinystr.h
│   │   │   │   ├── tinyxml.cpp
│   │   │   │   ├── tinyxmlerror.cpp
│   │   │   │   ├── tinyxml.h
│   │   │   │   └── tinyxmlparser.cpp
│   │   │   ├── ios
│   │   │   │   ├── AppController.h
│   │   │   │   ├── AppController.mm
│   │   │   │   ├── main.m
│   │   │   │   ├── RootViewController.h
│   │   │   │   └── RootViewController.mm
│   │   │   ├── libs
│   │   │   │   ├── cocos2dx
│   │   │   │   │   ├── actions
│   │   │   │   │   │   ├── CCActionCamera.cpp
│   │   │   │   │   │   ├── CCActionCamera.h
│   │   │   │   │   │   ├── CCActionCatmullRom.cpp
│   │   │   │   │   │   ├── CCActionCatmullRom.h
│   │   │   │   │   │   ├── CCAction.cpp
│   │   │   │   │   │   ├── CCActionEase.cpp
│   │   │   │   │   │   ├── CCActionEase.h
│   │   │   │   │   │   ├── CCActionGrid3D.cpp
│   │   │   │   │   │   ├── CCActionGrid3D.h
│   │   │   │   │   │   ├── CCActionGrid.cpp
│   │   │   │   │   │   ├── CCActionGrid.h
│   │   │   │   │   │   ├── CCAction.h
│   │   │   │   │   │   ├── CCActionInstant.cpp
│   │   │   │   │   │   ├── CCActionInstant.h
│   │   │   │   │   │   ├── CCActionInterval.cpp
│   │   │   │   │   │   ├── CCActionInterval.h
│   │   │   │   │   │   ├── CCActionManager.cpp
│   │   │   │   │   │   ├── CCActionManager.h
│   │   │   │   │   │   ├── CCActionPageTurn3D.cpp
│   │   │   │   │   │   ├── CCActionPageTurn3D.h
│   │   │   │   │   │   ├── CCActionProgressTimer.cpp
│   │   │   │   │   │   ├── CCActionProgressTimer.h
│   │   │   │   │   │   ├── CCActionTiledGrid.cpp
│   │   │   │   │   │   ├── CCActionTiledGrid.h
│   │   │   │   │   │   ├── CCActionTween.cpp
│   │   │   │   │   │   └── CCActionTween.h
│   │   │   │   │   ├── base_nodes
│   │   │   │   │   │   ├── CCAtlasNode.cpp
│   │   │   │   │   │   ├── CCAtlasNode.h
│   │   │   │   │   │   ├── CCNode.cpp
│   │   │   │   │   │   └── CCNode.h
│   │   │   │   │   ├── CCCamera.cpp
│   │   │   │   │   ├── CCCamera.h
│   │   │   │   │   ├── CCConfiguration.cpp
│   │   │   │   │   ├── CCConfiguration.h
│   │   │   │   │   ├── CCDirector.cpp
│   │   │   │   │   ├── CCDirector.h
│   │   │   │   │   ├── CCDrawingPrimitives.cpp
│   │   │   │   │   ├── CCDrawingPrimitives.h
│   │   │   │   │   ├── CCScheduler.cpp
│   │   │   │   │   ├── CCScheduler.h
│   │   │   │   │   ├── cocoa
│   │   │   │   │   │   ├── CCAffineTransform.cpp
│   │   │   │   │   │   ├── CCAffineTransform.h
│   │   │   │   │   │   ├── CCArray.cpp
│   │   │   │   │   │   ├── CCArray.h
│   │   │   │   │   │   ├── CCAutoreleasePool.cpp
│   │   │   │   │   │   ├── CCAutoreleasePool.h
│   │   │   │   │   │   ├── CCDictionary.cpp
│   │   │   │   │   │   ├── CCDictionary.h
│   │   │   │   │   │   ├── CCGeometry.cpp
│   │   │   │   │   │   ├── CCGeometry.h
│   │   │   │   │   │   ├── CCInteger.h
│   │   │   │   │   │   ├── CCNS.cpp
│   │   │   │   │   │   ├── CCNS.h
│   │   │   │   │   │   ├── CCObject.cpp
│   │   │   │   │   │   ├── CCObject.h
│   │   │   │   │   │   ├── CCSet.cpp
│   │   │   │   │   │   ├── CCSet.h
│   │   │   │   │   │   ├── CCString.cpp
│   │   │   │   │   │   ├── CCString.h
│   │   │   │   │   │   ├── CCZone.cpp
│   │   │   │   │   │   └── CCZone.h
│   │   │   │   │   ├── cocos2d.cpp
│   │   │   │   │   ├── effects
│   │   │   │   │   │   ├── CCGrabber.cpp
│   │   │   │   │   │   ├── CCGrabber.h
│   │   │   │   │   │   ├── CCGrid.cpp
│   │   │   │   │   │   └── CCGrid.h
│   │   │   │   │   ├── include
│   │   │   │   │   │   ├── ccConfig.h
│   │   │   │   │   │   ├── CCEventType.h
│   │   │   │   │   │   ├── ccMacros.h
│   │   │   │   │   │   ├── CCProtocols.h
│   │   │   │   │   │   ├── ccTypeInfo.h
│   │   │   │   │   │   ├── ccTypes.h
│   │   │   │   │   │   └── cocos2d.h
│   │   │   │   │   ├── kazmath
│   │   │   │   │   │   ├── include
│   │   │   │   │   │   │   └── kazmath
│   │   │   │   │   │   │   ├── aabb.h
│   │   │   │   │   │   │   ├── GL
│   │   │   │   │   │   │   │   ├── mat4stack.h
│   │   │   │   │   │   │   │   └── matrix.h
│   │   │   │   │   │   │   ├── kazmath.h
│   │   │   │   │   │   │   ├── mat3.h
│   │   │   │   │   │   │   ├── mat4.h
│   │   │   │   │   │   │   ├── neon_matrix_impl.h
│   │   │   │   │   │   │   ├── plane.h
│   │   │   │   │   │   │   ├── quaternion.h
│   │   │   │   │   │   │   ├── ray2.h
│   │   │   │   │   │   │   ├── utility.h
│   │   │   │   │   │   │   ├── vec2.h
│   │   │   │   │   │   │   ├── vec3.h
│   │   │   │   │   │   │   └── vec4.h
│   │   │   │   │   │   └── src
│   │   │   │   │   │   ├── aabb.c
│   │   │   │   │   │   ├── ChangeLog
│   │   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   │   ├── GL
│   │   │   │   │   │   │   ├── mat4stack.c
│   │   │   │   │   │   │   └── matrix.c
│   │   │   │   │   │   ├── mat3.c
│   │   │   │   │   │   ├── mat4.c
│   │   │   │   │   │   ├── neon_matrix_impl.c
│   │   │   │   │   │   ├── plane.c
│   │   │   │   │   │   ├── quaternion.c
│   │   │   │   │   │   ├── ray2.c
│   │   │   │   │   │   ├── utility.c
│   │   │   │   │   │   ├── vec2.c
│   │   │   │   │   │   ├── vec3.c
│   │   │   │   │   │   └── vec4.c
│   │   │   │   │   ├── keypad_dispatcher
│   │   │   │   │   │   ├── CCKeypadDelegate.cpp
│   │   │   │   │   │   ├── CCKeypadDelegate.h
│   │   │   │   │   │   ├── CCKeypadDispatcher.cpp
│   │   │   │   │   │   └── CCKeypadDispatcher.h
│   │   │   │   │   ├── label_nodes
│   │   │   │   │   │   ├── CCLabelAtlas.cpp
│   │   │   │   │   │   ├── CCLabelAtlas.h
│   │   │   │   │   │   ├── CCLabelBMFont.cpp
│   │   │   │   │   │   ├── CCLabelBMFont.h
│   │   │   │   │   │   ├── CCLabelTTF.cpp
│   │   │   │   │   │   └── CCLabelTTF.h
│   │   │   │   │   ├── layers_scenes_transitions_nodes
│   │   │   │   │   │   ├── CCLayer.cpp
│   │   │   │   │   │   ├── CCLayer.h
│   │   │   │   │   │   ├── CCScene.cpp
│   │   │   │   │   │   ├── CCScene.h
│   │   │   │   │   │   ├── CCTransition.cpp
│   │   │   │   │   │   ├── CCTransition.h
│   │   │   │   │   │   ├── CCTransitionPageTurn.cpp
│   │   │   │   │   │   ├── CCTransitionPageTurn.h
│   │   │   │   │   │   ├── CCTransitionProgress.cpp
│   │   │   │   │   │   └── CCTransitionProgress.h
│   │   │   │   │   ├── menu_nodes
│   │   │   │   │   │   ├── CCMenu.cpp
│   │   │   │   │   │   ├── CCMenu.h
│   │   │   │   │   │   ├── CCMenuItem.cpp
│   │   │   │   │   │   └── CCMenuItem.h
│   │   │   │   │   ├── misc_nodes
│   │   │   │   │   │   ├── CCMotionStreak.cpp
│   │   │   │   │   │   ├── CCMotionStreak.h
│   │   │   │   │   │   ├── CCProgressTimer.cpp
│   │   │   │   │   │   ├── CCProgressTimer.h
│   │   │   │   │   │   ├── CCRenderTexture.cpp
│   │   │   │   │   │   └── CCRenderTexture.h
│   │   │   │   │   ├── particle_nodes
│   │   │   │   │   │   ├── CCParticleBatchNode.cpp
│   │   │   │   │   │   ├── CCParticleBatchNode.h
│   │   │   │   │   │   ├── CCParticleExamples.cpp
│   │   │   │   │   │   ├── CCParticleExamples.h
│   │   │   │   │   │   ├── CCParticleSystem.cpp
│   │   │   │   │   │   ├── CCParticleSystem.h
│   │   │   │   │   │   ├── CCParticleSystemQuad.cpp
│   │   │   │   │   │   └── CCParticleSystemQuad.h
│   │   │   │   │   ├── platform
│   │   │   │   │   │   ├── CCAccelerometerDelegate.h
│   │   │   │   │   │   ├── CCApplicationProtocol.h
│   │   │   │   │   │   ├── CCCommon.h
│   │   │   │   │   │   ├── CCEGLViewProtocol.cpp
│   │   │   │   │   │   ├── CCEGLViewProtocol.h
│   │   │   │   │   │   ├── CCFileUtils.h
│   │   │   │   │   │   ├── CCImage.h
│   │   │   │   │   │   ├── CCPlatformConfig.h
│   │   │   │   │   │   ├── CCPlatformMacros.h
│   │   │   │   │   │   ├── CCSAXParser.cpp
│   │   │   │   │   │   ├── CCSAXParser.h
│   │   │   │   │   │   ├── CCThread.h
│   │   │   │   │   │   ├── ios
│   │   │   │   │   │   │   ├── AccelerometerDelegateWrapper.h
│   │   │   │   │   │   │   ├── AccelerometerDelegateWrapper.mm
│   │   │   │   │   │   │   ├── CCAccelerometer.h
│   │   │   │   │   │   │   ├── CCAccelerometer.mm
│   │   │   │   │   │   │   ├── CCApplication.h
│   │   │   │   │   │   │   ├── CCApplication.mm
│   │   │   │   │   │   │   ├── CCCommon.mm
│   │   │   │   │   │   │   ├── CCDirectorCaller.h
│   │   │   │   │   │   │   ├── CCDirectorCaller.mm
│   │   │   │   │   │   │   ├── CCEGLView.h
│   │   │   │   │   │   │   ├── CCEGLView.mm
│   │   │   │   │   │   │   ├── CCES2Renderer.h
│   │   │   │   │   │   │   ├── CCES2Renderer.m
│   │   │   │   │   │   │   ├── CCESRenderer.h
│   │   │   │   │   │   │   ├── CCFileUtils.mm
│   │   │   │   │   │   │   ├── CCGL.h
│   │   │   │   │   │   │   ├── CCImage.mm
│   │   │   │   │   │   │   ├── CCLock.cpp
│   │   │   │   │   │   │   ├── CCLock.h
│   │   │   │   │   │   │   ├── CCPlatformDefine.h
│   │   │   │   │   │   │   ├── CCStdC.h
│   │   │   │   │   │   │   ├── CCThread.mm
│   │   │   │   │   │   │   ├── EAGLView.h
│   │   │   │   │   │   │   ├── EAGLView.mm
│   │   │   │   │   │   │   ├── FontLabel
│   │   │   │   │   │   │   │   ├── FontLabel.h
│   │   │   │   │   │   │   │   ├── FontLabel.m
│   │   │   │   │   │   │   │   ├── FontLabelStringDrawing.h
│   │   │   │   │   │   │   │   ├── FontLabelStringDrawing.m
│   │   │   │   │   │   │   │   ├── FontManager.h
│   │   │   │   │   │   │   │   ├── FontManager.m
│   │   │   │   │   │   │   │   ├── ZAttributedString.h
│   │   │   │   │   │   │   │   ├── ZAttributedString.m
│   │   │   │   │   │   │   │   ├── ZAttributedStringPrivate.h
│   │   │   │   │   │   │   │   ├── ZFont.h
│   │   │   │   │   │   │   │   └── ZFont.m
│   │   │   │   │   │   │   ├── OpenGL_Internal.h
│   │   │   │   │   │   │   └── Simulation
│   │   │   │   │   │   │   ├── AccelerometerSimulation.h
│   │   │   │   │   │   │   └── AccelerometerSimulation.m
│   │   │   │   │   │   ├── platform.cpp
│   │   │   │   │   │   ├── platform.h
│   │   │   │   │   │   └── third_party
│   │   │   │   │   │   └── ios
│   │   │   │   │   │   ├── curl
│   │   │   │   │   │   │   ├── curlbuild.h
│   │   │   │   │   │   │   ├── curl.h
│   │   │   │   │   │   │   ├── curlrules.h
│   │   │   │   │   │   │   ├── curlver.h
│   │   │   │   │   │   │   ├── easy.h
│   │   │   │   │   │   │   ├── mprintf.h
│   │   │   │   │   │   │   ├── multi.h
│   │   │   │   │   │   │   ├── stdcheaders.h
│   │   │   │   │   │   │   ├── typecheck-gcc.h
│   │   │   │   │   │   │   └── types.h
│   │   │   │   │   │   └── libraries
│   │   │   │   │   │   └── libcurl.a
│   │   │   │   │   ├── script_support
│   │   │   │   │   │   ├── CCScriptSupport.cpp
│   │   │   │   │   │   └── CCScriptSupport.h
│   │   │   │   │   ├── shaders
│   │   │   │   │   │   ├── CCGLProgram.cpp
│   │   │   │   │   │   ├── CCGLProgram.h
│   │   │   │   │   │   ├── ccGLStateCache.cpp
│   │   │   │   │   │   ├── ccGLStateCache.h
│   │   │   │   │   │   ├── CCShaderCache.cpp
│   │   │   │   │   │   ├── CCShaderCache.h
│   │   │   │   │   │   ├── ccShaderEx_SwitchMask_frag.h
│   │   │   │   │   │   ├── ccShader_PositionColor_frag.h
│   │   │   │   │   │   ├── ccShader_PositionColor_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTextureA8Color_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTextureA8Color_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTextureColorAlphaTest_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTextureColor_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTextureColor_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_uColor_frag.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_uColor_vert.h
│   │   │   │   │   │   ├── ccShader_PositionTexture_vert.h
│   │   │   │   │   │   ├── ccShader_Position_uColor_frag.h
│   │   │   │   │   │   ├── ccShader_Position_uColor_vert.h
│   │   │   │   │   │   ├── ccShaders.cpp
│   │   │   │   │   │   └── ccShaders.h
│   │   │   │   │   ├── sprite_nodes
│   │   │   │   │   │   ├── CCAnimationCache.cpp
│   │   │   │   │   │   ├── CCAnimationCache.h
│   │   │   │   │   │   ├── CCAnimation.cpp
│   │   │   │   │   │   ├── CCAnimation.h
│   │   │   │   │   │   ├── CCSpriteBatchNode.cpp
│   │   │   │   │   │   ├── CCSpriteBatchNode.h
│   │   │   │   │   │   ├── CCSprite.cpp
│   │   │   │   │   │   ├── CCSpriteFrameCache.cpp
│   │   │   │   │   │   ├── CCSpriteFrameCache.h
│   │   │   │   │   │   ├── CCSpriteFrame.cpp
│   │   │   │   │   │   ├── CCSpriteFrame.h
│   │   │   │   │   │   └── CCSprite.h
│   │   │   │   │   ├── support
│   │   │   │   │   │   ├── base64.cpp
│   │   │   │   │   │   ├── base64.h
│   │   │   │   │   │   ├── CCNotificationCenter.cpp
│   │   │   │   │   │   ├── CCNotificationCenter.h
│   │   │   │   │   │   ├── CCPointExtension.cpp
│   │   │   │   │   │   ├── CCPointExtension.h
│   │   │   │   │   │   ├── CCProfiling.cpp
│   │   │   │   │   │   ├── CCProfiling.h
│   │   │   │   │   │   ├── CCUserDefault.cpp
│   │   │   │   │   │   ├── CCUserDefault.h
│   │   │   │   │   │   ├── ccUtils.cpp
│   │   │   │   │   │   ├── ccUtils.h
│   │   │   │   │   │   ├── CCVertex.cpp
│   │   │   │   │   │   ├── CCVertex.h
│   │   │   │   │   │   ├── data_support
│   │   │   │   │   │   │   ├── ccCArray.cpp
│   │   │   │   │   │   │   ├── ccCArray.h
│   │   │   │   │   │   │   ├── uthash.h
│   │   │   │   │   │   │   └── utlist.h
│   │   │   │   │   │   ├── image_support
│   │   │   │   │   │   │   ├── TGAlib.cpp
│   │   │   │   │   │   │   └── TGAlib.h
│   │   │   │   │   │   ├── TransformUtils.cpp
│   │   │   │   │   │   ├── TransformUtils.h
│   │   │   │   │   │   └── zip_support
│   │   │   │   │   │   ├── ioapi.cpp
│   │   │   │   │   │   ├── ioapi.h
│   │   │   │   │   │   ├── unzip.cpp
│   │   │   │   │   │   ├── unzip.h
│   │   │   │   │   │   ├── ZipUtils.cpp
│   │   │   │   │   │   └── ZipUtils.h
│   │   │   │   │   ├── text_input_node
│   │   │   │   │   │   ├── CCIMEDelegate.h
│   │   │   │   │   │   ├── CCIMEDispatcher.cpp
│   │   │   │   │   │   ├── CCIMEDispatcher.h
│   │   │   │   │   │   ├── CCTextFieldTTF.cpp
│   │   │   │   │   │   └── CCTextFieldTTF.h
│   │   │   │   │   ├── textures
│   │   │   │   │   │   ├── CCTexture2D.cpp
│   │   │   │   │   │   ├── CCTexture2D.h
│   │   │   │   │   │   ├── CCTextureAtlas.cpp
│   │   │   │   │   │   ├── CCTextureAtlas.h
│   │   │   │   │   │   ├── CCTextureCache.cpp
│   │   │   │   │   │   ├── CCTextureCache.h
│   │   │   │   │   │   ├── CCTexturePVR.cpp
│   │   │   │   │   │   └── CCTexturePVR.h
│   │   │   │   │   ├── tilemap_parallax_nodes
│   │   │   │   │   │   ├── CCParallaxNode.cpp
│   │   │   │   │   │   ├── CCParallaxNode.h
│   │   │   │   │   │   ├── CCTileMapAtlas.cpp
│   │   │   │   │   │   ├── CCTileMapAtlas.h
│   │   │   │   │   │   ├── CCTMXLayer.cpp
│   │   │   │   │   │   ├── CCTMXLayer.h
│   │   │   │   │   │   ├── CCTMXObjectGroup.cpp
│   │   │   │   │   │   ├── CCTMXObjectGroup.h
│   │   │   │   │   │   ├── CCTMXTiledMap.cpp
│   │   │   │   │   │   ├── CCTMXTiledMap.h
│   │   │   │   │   │   ├── CCTMXXMLParser.cpp
│   │   │   │   │   │   └── CCTMXXMLParser.h
│   │   │   │   │   └── touch_dispatcher
│   │   │   │   │   ├── CCTouch.cpp
│   │   │   │   │   ├── CCTouchDelegateProtocol.h
│   │   │   │   │   ├── CCTouchDispatcher.cpp
│   │   │   │   │   ├── CCTouchDispatcher.h
│   │   │   │   │   ├── CCTouch.h
│   │   │   │   │   ├── CCTouchHandler.cpp
│   │   │   │   │   └── CCTouchHandler.h
│   │   │   │   ├── CocosDenshion
│   │   │   │   │   ├── include
│   │   │   │   │   │   ├── Export.h
│   │   │   │   │   │   └── SimpleAudioEngine.h
│   │   │   │   │   └── ios
│   │   │   │   │   ├── CDAudioManager.h
│   │   │   │   │   ├── CDAudioManager.m
│   │   │   │   │   ├── CDConfig.h
│   │   │   │   │   ├── CDOpenALSupport.h
│   │   │   │   │   ├── CDOpenALSupport.m
│   │   │   │   │   ├── CocosDenshion.h
│   │   │   │   │   ├── CocosDenshion.m
│   │   │   │   │   ├── SimpleAudioEngine.mm
│   │   │   │   │   ├── SimpleAudioEngine_objc.h
│   │   │   │   │   └── SimpleAudioEngine_objc.m
│   │   │   │   └── extensions
│   │   │   │   ├── CCBReader
│   │   │   │   │   ├── CCBAnimationManager.cpp
│   │   │   │   │   ├── CCBAnimationManager.h
│   │   │   │   │   ├── CCBFileLoader.cpp
│   │   │   │   │   ├── CCBFileLoader.h
│   │   │   │   │   ├── CCBKeyframe.cpp
│   │   │   │   │   ├── CCBKeyframe.h
│   │   │   │   │   ├── CCBMemberVariableAssigner.h
│   │   │   │   │   ├── CCBReader.cpp
│   │   │   │   │   ├── CCBReader.h
│   │   │   │   │   ├── CCBSelectorResolver.h
│   │   │   │   │   ├── CCBSequence.cpp
│   │   │   │   │   ├── CCBSequence.h
│   │   │   │   │   ├── CCBSequenceProperty.cpp
│   │   │   │   │   ├── CCBSequenceProperty.h
│   │   │   │   │   ├── CCBValue.cpp
│   │   │   │   │   ├── CCBValue.h
│   │   │   │   │   ├── CCControlButtonLoader.cpp
│   │   │   │   │   ├── CCControlButtonLoader.h
│   │   │   │   │   ├── CCControlLoader.cpp
│   │   │   │   │   ├── CCControlLoader.h
│   │   │   │   │   ├── CCData.cpp
│   │   │   │   │   ├── CCData.h
│   │   │   │   │   ├── CCLabelBMFontLoader.cpp
│   │   │   │   │   ├── CCLabelBMFontLoader.h
│   │   │   │   │   ├── CCLabelTTFLoader.cpp
│   │   │   │   │   ├── CCLabelTTFLoader.h
│   │   │   │   │   ├── CCLayerColorLoader.cpp
│   │   │   │   │   ├── CCLayerColorLoader.h
│   │   │   │   │   ├── CCLayerGradientLoader.cpp
│   │   │   │   │   ├── CCLayerGradientLoader.h
│   │   │   │   │   ├── CCLayerLoader.cpp
│   │   │   │   │   ├── CCLayerLoader.h
│   │   │   │   │   ├── CCMenuItemImageLoader.cpp
│   │   │   │   │   ├── CCMenuItemImageLoader.h
│   │   │   │   │   ├── CCMenuItemLoader.cpp
│   │   │   │   │   ├── CCMenuItemLoader.h
│   │   │   │   │   ├── CCMenuLoader.h
│   │   │   │   │   ├── CCNode+CCBRelativePositioning.cpp
│   │   │   │   │   ├── CCNode+CCBRelativePositioning.h
│   │   │   │   │   ├── CCNodeLoader.cpp
│   │   │   │   │   ├── CCNodeLoader.h
│   │   │   │   │   ├── CCNodeLoaderLibrary.cpp
│   │   │   │   │   ├── CCNodeLoaderLibrary.h
│   │   │   │   │   ├── CCNodeLoaderListener.h
│   │   │   │   │   ├── CCParticleSystemQuadLoader.cpp
│   │   │   │   │   ├── CCParticleSystemQuadLoader.h
│   │   │   │   │   ├── CCScale9SpriteLoader.cpp
│   │   │   │   │   ├── CCScale9SpriteLoader.h
│   │   │   │   │   ├── CCScrollViewLoader.cpp
│   │   │   │   │   ├── CCScrollViewLoader.h
│   │   │   │   │   ├── CCSpriteLoader.cpp
│   │   │   │   │   └── CCSpriteLoader.h
│   │   │   │   ├── cocos-ext.h
│   │   │   │   ├── ExtensionMacros.h
│   │   │   │   ├── GUI
│   │   │   │   │   ├── CCControlExtension
│   │   │   │   │   │   ├── CCControlButton.cpp
│   │   │   │   │   │   ├── CCControlButton.h
│   │   │   │   │   │   ├── CCControlColourPicker.cpp
│   │   │   │   │   │   ├── CCControlColourPicker.h
│   │   │   │   │   │   ├── CCControl.cpp
│   │   │   │   │   │   ├── CCControlExtensions.h
│   │   │   │   │   │   ├── CCControl.h
│   │   │   │   │   │   ├── CCControlHuePicker.cpp
│   │   │   │   │   │   ├── CCControlHuePicker.h
│   │   │   │   │   │   ├── CCControlPotentiometer.cpp
│   │   │   │   │   │   ├── CCControlPotentiometer.h
│   │   │   │   │   │   ├── CCControlSaturationBrightnessPicker.cpp
│   │   │   │   │   │   ├── CCControlSaturationBrightnessPicker.h
│   │   │   │   │   │   ├── CCControlSlider.cpp
│   │   │   │   │   │   ├── CCControlSlider.h
│   │   │   │   │   │   ├── CCControlStepper.cpp
│   │   │   │   │   │   ├── CCControlStepper.h
│   │   │   │   │   │   ├── CCControlSwitch.cpp
│   │   │   │   │   │   ├── CCControlSwitch.h
│   │   │   │   │   │   ├── CCControlUtils.cpp
│   │   │   │   │   │   ├── CCControlUtils.h
│   │   │   │   │   │   ├── CCInvocation.cpp
│   │   │   │   │   │   ├── CCInvocation.h
│   │   │   │   │   │   ├── CCScale9Sprite.cpp
│   │   │   │   │   │   └── CCScale9Sprite.h
│   │   │   │   │   ├── CCEditBox
│   │   │   │   │   │   ├── CCEditBox.cpp
│   │   │   │   │   │   ├── CCEditBox.h
│   │   │   │   │   │   ├── CCEditBoxImpl.h
│   │   │   │   │   │   ├── CCEditBoxImplIOS.h
│   │   │   │   │   │   ├── CCEditBoxImplIOS.mm
│   │   │   │   │   │   ├── EditBoxImplIOS.h
│   │   │   │   │   │   └── EditBoxImplIOS.mm
│   │   │   │   │   └── CCScrollView
│   │   │   │   │   ├── CCScrollView.cpp
│   │   │   │   │   ├── CCScrollView.h
│   │   │   │   │   ├── CCSorting.cpp
│   │   │   │   │   ├── CCSorting.h
│   │   │   │   │   ├── CCTableViewCell.cpp
│   │   │   │   │   ├── CCTableViewCell.h
│   │   │   │   │   ├── CCTableView.cpp
│   │   │   │   │   └── CCTableView.h
│   │   │   │   └── network
│   │   │   │   ├── HttpClient.cpp
│   │   │   │   ├── HttpClient.h
│   │   │   │   ├── HttpRequest.h
│   │   │   │   └── HttpResponse.h
│   │   │   ├── Prefix.pch
│   │   │   └── Resources
│   │   │   ├── background.png
│   │   │   ├── CloseNormal.png
│   │   │   ├── CloseSelected.png
│   │   │   ├── Default.png
│   │   │   ├── enemy02.png
│   │   │   ├── GameEnd.png
│   │   │   ├── grossini_dance_atlas.png
│   │   │   ├── guaiwu.png
│   │   │   ├── guaiwu.xml
│   │   │   ├── head.plist
│   │   │   ├── head.png
│   │   │   ├── HelloWorld.png
│   │   │   ├── hole.png
│   │   │   ├── Icon@2x.png
│   │   │   ├── Icon-72.png
│   │   │   ├── Icon.png
│   │   │   ├── Icon-Small@2x.png
│   │   │   ├── Icon-Small-50.png
│   │   │   ├── Icon-Small.png
│   │   │   ├── Info.plist
│   │   │   ├── iTunesArtwork
│   │   │   ├── jiqiangta.png
│   │   │   ├── jiqiangta.xml
│   │   │   ├── npc1.png
│   │   │   ├── p1.jpg
│   │   │   └── start.png
│   │   └── deepbule.xcodeproj
│   │   ├── project.pbxproj
│   │   ├── project.xcworkspace
│   │   │   ├── contents.xcworkspacedata
│   │   │   └── xcuserdata
│   │   │   └── shinshen.xcuserdatad
│   │   │   └── UserInterfaceState.xcuserstate
│   │   └── xcuserdata
│   │   └── shinshen.xcuserdatad
│   │   ├── xcdebugger
│   │   │   └── Breakpoints.xcbkptlist
│   │   └── xcschemes
│   │   ├── deepbule.xcscheme
│   │   └── xcschememanagement.plist
│   └── 鎵撳湴榧?.DS_Store
└── 绗簲绔燺Cocos2d-x鏍稿績
├── 1.璐铔囨渚?
└── 2.Box2d妗堜緥
├── AngryBird
│   ├── AngryBird
│   │   ├── Classes
│   │   │   ├── AppDelegate.cpp
│   │   │   ├── AppDelegate.h
│   │   │   ├── HelloWorldScene.cpp
│   │   │   └── HelloWorldScene.h
│   │   ├── ios
│   │   │   ├── AppController.h
│   │   │   ├── AppController.mm
│   │   │   ├── main.m
│   │   │   ├── RootViewController.h
│   │   │   └── RootViewController.mm
│   │   ├── libs
│   │   │   ├── Box2D
│   │   │   │   ├── Box2D.h
│   │   │   │   ├── Collision
│   │   │   │   │   ├── b2BroadPhase.cpp
│   │   │   │   │   ├── b2BroadPhase.h
│   │   │   │   │   ├── b2CollideCircle.cpp
│   │   │   │   │   ├── b2CollideEdge.cpp
│   │   │   │   │   ├── b2CollidePolygon.cpp
│   │   │   │   │   ├── b2Collision.cpp
│   │   │   │   │   ├── b2Collision.h
│   │   │   │   │   ├── b2Distance.cpp
│   │   │   │   │   ├── b2Distance.h
│   │   │   │   │   ├── b2DynamicTree.cpp
│   │   │   │   │   ├── b2DynamicTree.h
│   │   │   │   │   ├── b2TimeOfImpact.cpp
│   │   │   │   │   ├── b2TimeOfImpact.h
│   │   │   │   │   └── Shapes
│   │   │   │   │   ├── b2ChainShape.cpp
│   │   │   │   │   ├── b2ChainShape.h
│   │   │   │   │   ├── b2CircleShape.cpp
│   │   │   │   │   ├── b2CircleShape.h
│   │   │   │   │   ├── b2EdgeShape.cpp
│   │   │   │   │   ├── b2EdgeShape.h
│   │   │   │   │   ├── b2PolygonShape.cpp
│   │   │   │   │   ├── b2PolygonShape.h
│   │   │   │   │   └── b2Shape.h
│   │   │   │   ├── Common
│   │   │   │   │   ├── b2BlockAllocator.cpp
│   │   │   │   │   ├── b2BlockAllocator.h
│   │   │   │   │   ├── b2Draw.cpp
│   │   │   │   │   ├── b2Draw.h
│   │   │   │   │   ├── b2GrowableStack.h
│   │   │   │   │   ├── b2Math.cpp
│   │   │   │   │   ├── b2Math.h
│   │   │   │   │   ├── b2Settings.cpp
│   │   │   │   │   ├── b2Settings.h
│   │   │   │   │   ├── b2StackAllocator.cpp
│   │   │   │   │   ├── b2StackAllocator.h
│   │   │   │   │   ├── b2Timer.cpp
│   │   │   │   │   └── b2Timer.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
│   │   │   │   │   │   ├── b2ChainAndCircleContact.cpp
│   │   │   │   │   │   ├── b2ChainAndCircleContact.h
│   │   │   │   │   │   ├── b2ChainAndPolygonContact.cpp
│   │   │   │   │   │   ├── b2ChainAndPolygonContact.h
│   │   │   │   │   │   ├── b2CircleContact.cpp
│   │   │   │   │   │   ├── b2CircleContact.h
│   │   │   │   │   │   ├── b2Contact.cpp
│   │   │   │   │   │   ├── b2Contact.h
│   │   │   │   │   │   ├── b2ContactSolver.cpp
│   │   │   │   │   │   ├── b2ContactSolver.h
│   │   │   │   │   │   ├── b2EdgeAndCircleContact.cpp
│   │   │   │   │   │   ├── b2EdgeAndCircleContact.h
│   │   │   │   │   │   ├── b2EdgeAndPolygonContact.cpp
│   │   │   │   │   │   ├── b2EdgeAndPolygonContact.h
│   │   │   │   │   │   ├── b2PolygonAndCircleContact.cpp
│   │   │   │   │   │   ├── b2PolygonAndCircleContact.h
│   │   │   │   │   │   ├── b2PolygonContact.cpp
│   │   │   │   │   │   └── b2PolygonContact.h
│   │   │   │   │   └── Joints
│   │   │   │   │   ├── b2DistanceJoint.cpp
│   │   │   │   │   ├── b2DistanceJoint.h
│   │   │   │   │   ├── b2FrictionJoint.cpp
│   │   │   │   │   ├── b2FrictionJoint.h
│   │   │   │   │   ├── b2GearJoint.cpp
│   │   │   │   │   ├── b2GearJoint.h
│   │   │   │   │   ├── b2Joint.cpp
│   │   │   │   │   ├── b2Joint.h
│   │   │   │   │   ├── b2MouseJoint.cpp
│   │   │   │   │   ├── b2MouseJoint.h
│   │   │   │   │   ├── b2PrismaticJoint.cpp
│   │   │   │   │   ├── b2PrismaticJoint.h
│   │   │   │   │   ├── b2PulleyJoint.cpp
│   │   │   │   │   ├── b2PulleyJoint.h
│   │   │   │   │   ├── b2RevoluteJoint.cpp
│   │   │   │   │   ├── b2RevoluteJoint.h
│   │   │   │   │   ├── b2RopeJoint.cpp
│   │   │   │   │   ├── b2RopeJoint.h
│   │   │   │   │   ├── b2WeldJoint.cpp
│   │   │   │   │   ├── b2WeldJoint.h
│   │   │   │   │   ├── b2WheelJoint.cpp
│   │   │   │   │   └── b2WheelJoint.h
│   │   │   │   └── Rope
│   │   │   │   ├── b2Rope.cpp
│   │   │   │   └── b2Rope.h
│   │   │   ├── cocos2dx
│   │   │   │   ├── actions
│   │   │   │   │   ├── CCActionCamera.cpp
│   │   │   │   │   ├── CCActionCamera.h
│   │   │   │   │   ├── CCActionCatmullRom.cpp
│   │   │   │   │   ├── CCActionCatmullRom.h
│   │   │   │   │   ├── CCAction.cpp
│   │   │   │   │   ├── CCActionEase.cpp
│   │   │   │   │   ├── CCActionEase.h
│   │   │   │   │   ├── CCActionGrid3D.cpp
│   │   │   │   │   ├── CCActionGrid3D.h
│   │   │   │   │   ├── CCActionGrid.cpp
│   │   │   │   │   ├── CCActionGrid.h
│   │   │   │   │   ├── CCAction.h
│   │   │   │   │   ├── CCActionInstant.cpp
│   │   │   │   │   ├── CCActionInstant.h
│   │   │   │   │   ├── CCActionInterval.cpp
│   │   │   │   │   ├── CCActionInterval.h
│   │   │   │   │   ├── CCActionManager.cpp
│   │   │   │   │   ├── CCActionManager.h
│   │   │   │   │   ├── CCActionPageTurn3D.cpp
│   │   │   │   │   ├── CCActionPageTurn3D.h
│   │   │   │   │   ├── CCActionProgressTimer.cpp
│   │   │   │   │   ├── CCActionProgressTimer.h
│   │   │   │   │   ├── CCActionTiledGrid.cpp
│   │   │   │   │   ├── CCActionTiledGrid.h
│   │   │   │   │   ├── CCActionTween.cpp
│   │   │   │   │   └── CCActionTween.h
│   │   │   │   ├── base_nodes
│   │   │   │   │   ├── CCAtlasNode.cpp
│   │   │   │   │   ├── CCAtlasNode.h
│   │   │   │   │   ├── CCNode.cpp
│   │   │   │   │   └── CCNode.h
│   │   │   │   ├── CCCamera.cpp
│   │   │   │   ├── CCCamera.h
│   │   │   │   ├── CCConfiguration.cpp
│   │   │   │   ├── CCConfiguration.h
│   │   │   │   ├── CCDirector.cpp
│   │   │   │   ├── CCDirector.h
│   │   │   │   ├── ccFPSImages.c
│   │   │   │   ├── ccFPSImages.h
│   │   │   │   ├── CCScheduler.cpp
│   │   │   │   ├── CCScheduler.h
│   │   │   │   ├── cocoa
│   │   │   │   │   ├── CCAffineTransform.cpp
│   │   │   │   │   ├── CCAffineTransform.h
│   │   │   │   │   ├── CCArray.cpp
│   │   │   │   │   ├── CCArray.h
│   │   │   │   │   ├── CCAutoreleasePool.cpp
│   │   │   │   │   ├── CCAutoreleasePool.h
│   │   │   │   │   ├── CCBool.h
│   │   │   │   │   ├── CCDictionary.cpp
│   │   │   │   │   ├── CCDictionary.h
│   │   │   │   │   ├── CCDouble.h
│   │   │   │   │   ├── CCFloat.h
│   │   │   │   │   ├── CCGeometry.cpp
│   │   │   │   │   ├── CCGeometry.h
│   │   │   │   │   ├── CCInteger.h
│   │   │   │   │   ├── CCNS.cpp
│   │   │   │   │   ├── CCNS.h
│   │   │   │   │   ├── CCObject.cpp
│   │   │   │   │   ├── CCObject.h
│   │   │   │   │   ├── CCSet.cpp
│   │   │   │   │   ├── CCSet.h
│   │   │   │   │   ├── CCString.cpp
│   │   │   │   │   ├── CCString.h
│   │   │   │   │   ├── CCZone.cpp
│   │   │   │   │   └── CCZone.h
│   │   │   │   ├── cocos2d.cpp
│   │   │   │   ├── draw_nodes
│   │   │   │   │   ├── CCDrawingPrimitives.cpp
│   │   │   │   │   ├── CCDrawingPrimitives.h
│   │   │   │   │   ├── CCDrawNode.cpp
│   │   │   │   │   └── CCDrawNode.h
│   │   │   │   ├── effects
│   │   │   │   │   ├── CCGrabber.cpp
│   │   │   │   │   ├── CCGrabber.h
│   │   │   │   │   ├── CCGrid.cpp
│   │   │   │   │   └── CCGrid.h
│   │   │   │   ├── include
│   │   │   │   │   ├── ccConfig.h
│   │   │   │   │   ├── CCEventType.h
│   │   │   │   │   ├── ccMacros.h
│   │   │   │   │   ├── CCProtocols.h
│   │   │   │   │   ├── ccTypeInfo.h
│   │   │   │   │   ├── ccTypes.h
│   │   │   │   │   └── cocos2d.h
│   │   │   │   ├── kazmath
│   │   │   │   │   ├── include
│   │   │   │   │   │   └── kazmath
│   │   │   │   │   │   ├── aabb.h
│   │   │   │   │   │   ├── GL
│   │   │   │   │   │   │   ├── mat4stack.h
│   │   │   │   │   │   │   └── matrix.h
│   │   │   │   │   │   ├── kazmath.h
│   │   │   │   │   │   ├── mat3.h
│   │   │   │   │   │   ├── mat4.h
│   │   │   │   │   │   ├── neon_matrix_impl.h
│   │   │   │   │   │   ├── plane.h
│   │   │   │   │   │   ├── quaternion.h
│   │   │   │   │   │   ├── ray2.h
│   │   │   │   │   │   ├── utility.h
│   │   │   │   │   │   ├── vec2.h
│   │   │   │   │   │   ├── vec3.h
│   │   │   │   │   │   └── vec4.h
│   │   │   │   │   └── src
│   │   │   │   │   ├── aabb.c
│   │   │   │   │   ├── ChangeLog
│   │   │   │   │   ├── CMakeLists.txt
│   │   │   │   │   ├── GL
│   │   │   │   │   │   ├── mat4stack.c
│   │   │   │   │   │   └── matrix.c
│   │   │   │   │   ├── mat3.c
│   │   │   │   │   ├── mat4.c
│   │   │   │   │   ├── neon_matrix_impl.c
│   │   │   │   │   ├── plane.c
│   │   │   │   │   ├── quaternion.c
│   │   │   │   │   ├── ray2.c
│   │   │   │   │   ├── utility.c
│   │   │   │   │   ├── vec2.c
│   │   │   │   │   ├── vec3.c
│   │   │   │   │   └── vec4.c
│   │   │   │   ├── keypad_dispatcher
│   │   │   │   │   ├── CCKeypadDelegate.cpp
│   │   │   │   │   ├── CCKeypadDelegate.h
│   │   │   │   │   ├── CCKeypadDispatcher.cpp
│   │   │   │   │   └── CCKeypadDispatcher.h
│   │   │   │   ├── label_nodes
│   │   │   │   │   ├── CCLabelAtlas.cpp
│   │   │   │   │   ├── CCLabelAtlas.h
│   │   │   │   │   ├── CCLabelBMFont.cpp
│   │   │   │   │   ├── CCLabelBMFont.h
│   │   │   │   │   ├── CCLabelTTF.cpp
│   │   │   │   │   └── CCLabelTTF.h
│   │   │   │   ├── layers_scenes_transitions_nodes
│   │   │   │   │   ├── CCLayer.cpp
│   │   │   │   │   ├── CCLayer.h
│   │   │   │   │   ├── CCScene.cpp
│   │   │   │   │   ├── CCScene.h
│   │   │   │   │   ├── CCTransition.cpp
│   │   │   │   │   ├── CCTransition.h
│   │   │   │   │   ├── CCTransitionPageTurn.cpp
│   │   │   │   │   ├── CCTransitionPageTurn.h
│   │   │   │   │   ├── CCTransitionProgress.cpp
│   │   │   │   │   └── CCTransitionProgress.h
│   │   │   │   ├── menu_nodes
│   │   │   │   │   ├── CCMenu.cpp
│   │   │   │   │   ├── CCMenu.h
│   │   │   │   │   ├── CCMenuItem.cpp
│   │   │   │   │   └── CCMenuItem.h
│   │   │   │   ├── misc_nodes
│   │   │   │   │   ├── CCClippingNode.cpp
│   │   │   │   │   ├── CCClippingNode.h
│   │   │   │   │   ├── CCMotionStreak.cpp
│   │   │   │   │   ├── CCMotionStreak.h
│   │   │   │   │   ├── CCProgressTimer.cpp
│   │   │   │   │   ├── CCProgressTimer.h
│   │   │   │   │   ├── CCRenderTexture.cpp
│   │   │   │   │   └── CCRenderTexture.h
│   │   │   │   ├── particle_nodes
│   │   │   │   │   ├── CCParticleBatchNode.cpp
│   │   │   │   │   ├── CCParticleBatchNode.h
│   │   │   │   │   ├── CCParticleExamples.cpp
│   │   │   │   │   ├── CCParticleExamples.h
│   │   │   │   │   ├── CCParticleSystem.cpp
│   │   │   │   │   ├── CCParticleSystem.h
│   │   │   │   │   ├── CCParticleSystemQuad.cpp
│   │   │   │   │   ├── CCParticleSystemQuad.h
│   │   │   │   │   └── firePngData.h
│   │   │   │   ├── platform
│   │   │   │   │   ├── CCAccelerometerDelegate.h
│   │   │   │   │   ├── CCApplicationProtocol.h
│   │   │   │   │   ├── CCCommon.h
│   │   │   │   │   ├── CCDevice.h
│   │   │   │   │   ├── CCEGLViewProtocol.cpp
│   │   │   │   │   ├── CCEGLViewProtocol.h
│   │   │   │   │   ├── CCFileUtils.cpp
│   │   │   │   │   ├── CCFileUtils.h
│   │   │   │   │   ├── CCImageCommonWebp.cpp
│   │   │   │   │   ├── CCImage.h
│   │   │   │   │   ├── CCPlatformConfig.h
│   │   │   │   │   ├── CCPlatformMacros.h
│   │   │   │   │   ├── CCSAXParser.cpp
│   │   │   │   │   ├── CCSAXParser.h
│   │   │   │   │   ├── CCThread.h
│   │   │   │   │   ├── ios
│   │   │   │   │   │   ├── AccelerometerDelegateWrapper.h
│   │   │   │   │   │   ├── AccelerometerDelegateWrapper.mm
│   │   │   │   │   │   ├── CCAccelerometer.h
│   │   │   │   │   │   ├── CCAccelerometer.mm
│   │   │   │   │   │   ├── CCApplication.h
│   │   │   │   │   │   ├── CCApplication.mm
│   │   │   │   │   │   ├── CCCommon.mm
│   │   │   │   │   │   ├── CCDevice.mm
│   │   │   │   │   │   ├── CCDirectorCaller.h
│   │   │   │   │   │   ├── CCDirectorCaller.mm
│   │   │   │   │   │   ├── CCEGLView.h
│   │   │   │   │   │   ├── CCEGLView.mm
│   │   │   │   │   │   ├── CCES2Renderer.h
│   │   │   │   │   │   ├── CCES2Renderer.m
│   │   │   │   │   │   ├── CCESRenderer.h
│   │   │   │   │   │   ├── CCFileUtilsIOS.h
│   │   │   │   │   │   ├── CCFileUtilsIOS.mm
│   │   │   │   │   │   ├── CCGL.h
│   │   │   │   │   │   ├── CCImage.mm
│   │   │   │   │   │   ├── CCLock.cpp
│   │   │   │   │   │   ├── CCLock.h
│   │   │   │   │   │   ├── CCPlatformDefine.h
│   │   │   │   │   │   ├── CCStdC.h
│   │   │   │   │   │   ├── CCThread.mm
│   │   │   │   │   │   ├── EAGLView.h
│   │   │   │   │   │   ├── EAGLView.mm
│   │   │   │   │   │   ├── OpenGL_Internal.h
│   │   │   │   │   │   └── Simulation
│   │   │   │   │   │   ├── AccelerometerSimulation.h
│   │   │   │   │   │   └── AccelerometerSimulation.m
│   │   │   │   │   ├── platform.cpp
│   │   │   │   │   ├── platform.h
│   │   │   │   │   └── third_party
│   │   │   │   │   └── ios
│   │   │   │   │   ├── curl
│   │   │   │   │   │   ├── curlbuild.h
│   │   │   │   │   │   ├── curl.h
│   │   │   │   │   │   ├── curlrules.h
│   │   │   │   │   │   ├── curlver.h
│   │   │   │   │   │   ├── easy.h
│   │   │   │   │   │   ├── mprintf.h
│   │   │   │   │   │   ├── multi.h
│   │   │   │   │   │   ├── stdcheaders.h
│   │   │   │   │   │   └── typecheck-gcc.h
│   │   │   │   │   ├── libraries
│   │   │   │   │   │   ├── libcurl.a
│   │   │   │   │   │   └── libwebp.a
│   │   │   │   │   └── webp
│   │   │   │   │   ├── decode.h
│   │   │   │   │   ├── encode.h
│   │   │   │   │   └── types.h
│   │   │   │   ├── script_support
│   │   │   │   │   ├── CCScriptSupport.cpp
│   │   │   │   │   └── CCScriptSupport.h
│   │   │   │   ├── shaders
│   │   │   │   │   ├── CCGLProgram.cpp
│   │   │   │   │   ├── CCGLProgram.h
│   │   │   │   │   ├── ccGLStateCache.cpp
│   │   │   │   │   ├── ccGLStateCache.h
│   │   │   │   │   ├── CCShaderCache.cpp
│   │   │   │   │   ├── CCShaderCache.h
│   │   │   │   │   ├── ccShaderEx_SwitchMask_frag.h
│   │   │   │   │   ├── ccShader_PositionColor_frag.h
│   │   │   │   │   ├── ccShader_PositionColorLengthTexture_frag.h
│   │   │   │   │   ├── ccShader_PositionColorLengthTexture_vert.h
│   │   │   │   │   ├── ccShader_PositionColor_vert.h
│   │   │   │   │   ├── ccShader_PositionTextureA8Color_frag.h
│   │   │   │   │   ├── ccShader_PositionTextureA8Color_vert.h
│   │   │   │   │   ├── ccShader_PositionTextureColorAlphaTest_frag.h
│   │   │   │   │   ├── ccShader_PositionTextureColor_frag.h
│   │   │   │   │   ├── ccShader_PositionTextureColor_vert.h
│   │   │   │   │   ├── ccShader_PositionTexture_frag.h
│   │   │   │   │   ├── ccShader_PositionTexture_uColor_frag.h
│   │   │   │   │   ├── ccShader_PositionTexture_uColor_vert.h
│   │   │   │   │   ├── ccShader_PositionTexture_vert.h
│   │   │   │   │   ├── ccShader_Position_uColor_frag.h
│   │   │   │   │   ├── ccShader_Position_uColor_vert.h
│   │   │   │   │   ├── ccShaders.cpp
│   │   │   │   │   └── ccShaders.h
│   │   │   │   ├── sprite_nodes
│   │   │   │   │   ├── CCAnimationCache.cpp
│   │   │   │   │   ├── CCAnimationCache.h
│   │   │   │   │   ├── CCAnimation.cpp
│   │   │   │   │   ├── CCAnimation.h
│   │   │   │   │   ├── CCSpriteBatchNode.cpp
│   │   │   │   │   ├── CCSpriteBatchNode.h
│   │   │   │   │   ├── CCSprite.cpp
│   │   │   │   │   ├── CCSpriteFrameCache.cpp
│   │   │   │   │   ├── CCSpriteFrameCache.h
│   │   │   │   │   ├── CCSpriteFrame.cpp
│   │   │   │   │   ├── CCSpriteFrame.h
│   │   │   │   │   └── CCSprite.h
│   │   │   │   ├── support
│   │   │   │   │   ├── base64.cpp
│   │   │   │   │   ├── base64.h
│   │   │   │   │   ├── CCNotificationCenter.cpp
│   │   │   │   │   ├── CCNotificationCenter.h
│   │   │   │   │   ├── CCPointExtension.cpp
│   │   │   │   │   ├── CCPointExtension.h
│   │   │   │   │   ├── CCProfiling.cpp
│   │   │   │   │   ├── CCProfiling.h
│   │   │   │   │   ├── ccUTF8.cpp
│   │   │   │   │   ├── ccUTF8.h
│   │   │   │   │   ├── ccUtils.cpp
│   │   │   │   │   ├── ccUtils.h
│   │   │   │   │   ├── CCVertex.cpp
│   │   │   │   │   ├── CCVertex.h
│   │   │   │   │   ├── data_support
│   │   │   │   │   │   ├── ccCArray.cpp
│   │   │   │   │   │   ├── ccCArray.h
│   │   │   │   │   │   ├── uthash.h
│   │   │   │   │   │   └── utlist.h
│   │   │   │   │   ├── image_support
│   │   │   │   │   │   ├── TGAlib.cpp
│   │   │   │   │   │   └── TGAlib.h
│   │   │   │   │   ├── tinyxml2
│   │   │   │   │   │   ├── tinyxml2.cpp
│   │   │   │   │   │   └── tinyxml2.h
│   │   │   │   │   ├── TransformUtils.cpp
│   │   │   │   │   ├── TransformUtils.h
│   │   │   │   │   ├── user_default
│   │   │   │   │   │   ├── CCUserDefault.h
│   │   │   │   │   │   └── CCUserDefault.mm
│   │   │   │   │   └── zip_support
│   │   │   │   │   ├── ioapi.cpp
│   │   │   │   │   ├── ioapi.h
│   │   │   │   │   ├── unzip.cpp
│   │   │   │   │   ├── unzip.h
│   │   │   │   │   ├── ZipUtils.cpp
│   │   │   │   │   └── ZipUtils.h
│   │   │   │   ├── text_input_node
│   │   │   │   │   ├── CCIMEDelegate.h
│   │   │   │   │   ├── CCIMEDispatcher.cpp
│   │   │   │   │   ├── CCIMEDispatcher.h
│   │   │   │   │   ├── CCTextFieldTTF.cpp
│   │   │   │   │   └── CCTextFieldTTF.h
│   │   │   │   ├── textures
│   │   │   │   │   ├── CCTexture2D.cpp
│   │   │   │   │   ├── CCTexture2D.h
│   │   │   │   │   ├── CCTextureAtlas.cpp
│   │   │   │   │   ├── CCTextureAtlas.h
│   │   │   │   │   ├── CCTextureCache.cpp
│   │   │   │   │   ├── CCTextureCache.h
│   │   │   │   │   ├── CCTexturePVR.cpp
│   │   │   │   │   └── CCTexturePVR.h
│   │   │   │   ├── tilemap_parallax_nodes
│   │   │   │   │   ├── CCParallaxNode.cpp
│   │   │   │   │   ├── CCParallaxNode.h
│   │   │   │   │   ├── CCTileMapAtlas.cpp
│   │   │   │   │   ├── CCTileMapAtlas.h
│   │   │   │   │   ├── CCTMXLayer.cpp
│   │   │   │   │   ├── CCTMXLayer.h
│   │   │   │   │   ├── CCTMXObjectGroup.cpp
│   │   │   │   │   ├── CCTMXObjectGroup.h
│   │   │   │   │   ├── CCTMXTiledMap.cpp
│   │   │   │   │   ├── CCTMXTiledMap.h
│   │   │   │   │   ├── CCTMXXMLParser.cpp
│   │   │   │   │   └── CCTMXXMLParser.h
│   │   │   │   └── touch_dispatcher
│   │   │   │   ├── CCTouch.cpp
│   │   │   │   ├── CCTouchDelegateProtocol.h
│   │   │   │   ├── CCTouchDispatcher.cpp
│   │   │   │   ├── CCTouchDispatcher.h
│   │   │   │   ├── CCTouch.h
│   │   │   │   ├── CCTouchHandler.cpp
│   │   │   │   └── CCTouchHandler.h
│   │   │   ├── CocosDenshion
│   │   │   │   ├── include
│   │   │   │   │   ├── Export.h
│   │   │   │   │   └── SimpleAudioEngine.h
│   │   │   │   ├── ios
│   │   │   │   │   ├── CDAudioManager.h
│   │   │   │   │   ├── CDAudioManager.m
│   │   │   │   │   ├── CDConfig.h
│   │   │   │   │   ├── CDOpenALSupport.h
│   │   │   │   │   ├── CDOpenALSupport.m
│   │   │   │   │   ├── CocosDenshion.h
│   │   │   │   │   ├── CocosDenshion.m
│   │   │   │   │   ├── SimpleAudioEngine.mm
│   │   │   │   │   ├── SimpleAudioEngine_objc.h
│   │   │   │   │   └── SimpleAudioEngine_objc.m
│   │   │   │   └── proj.ios
│   │   │   │   └── CocosDenshion.xcodeproj
│   │   │   │   └── project.pbxproj
│   │   │   └── extensions
│   │   │   ├── AssetsManager
│   │   │   │   ├── AssetsManager.cpp
│   │   │   │   └── AssetsManager.h
│   │   │   ├── CCBReader
│   │   │   │   ├── CCBAnimationManager.cpp
│   │   │   │   ├── CCBAnimationManager.h
│   │   │   │   ├── CCBFileLoader.cpp
│   │   │   │   ├── CCBFileLoader.h
│   │   │   │   ├── CCBKeyframe.cpp
│   │   │   │   ├── CCBKeyframe.h
│   │   │   │   ├── CCBMemberVariableAssigner.h
│   │   │   │   ├── CCBReader.cpp
│   │   │   │   ├── CCBReader.h
│   │   │   │   ├── CCBSelectorResolver.h
│   │   │   │   ├── CCBSequence.cpp
│   │   │   │   ├── CCBSequence.h
│   │   │   │   ├── CCBSequenceProperty.cpp
│   │   │   │   ├── CCBSequenceProperty.h
│   │   │   │   ├── CCBValue.cpp
│   │   │   │   ├── CCBValue.h
│   │   │   │   ├── CCControlButtonLoader.cpp
│   │   │   │   ├── CCControlButtonLoader.h
│   │   │   │   ├── CCControlLoader.cpp
│   │   │   │   ├── CCControlLoader.h
│   │   │   │   ├── CCData.cpp
│   │   │   │   ├── CCData.h
│   │   │   │   ├── CCLabelBMFontLoader.cpp
│   │   │   │   ├── CCLabelBMFontLoader.h
│   │   │   │   ├── CCLabelTTFLoader.cpp
│   │   │   │   ├── CCLabelTTFLoader.h
│   │   │   │   ├── CCLayerColorLoader.cpp
│   │   │   │   ├── CCLayerColorLoader.h
│   │   │   │   ├── CCLayerGradientLoader.cpp
│   │   │   │   ├── CCLayerGradientLoader.h
│   │   │   │   ├── CCLayerLoader.cpp
│   │   │   │   ├── CCLayerLoader.h
│   │   │   │   ├── CCMenuItemImageLoader.cpp
│   │   │   │   ├── CCMenuItemImageLoader.h
│   │   │   │   ├── CCMenuItemLoader.cpp
│   │   │   │   ├── CCMenuItemLoader.h
│   │   │   │   ├── CCMenuLoader.h
│   │   │   │   ├── CCNode+CCBRelativePositioning.cpp
│   │   │   │   ├── CCNode+CCBRelativePositioning.h
│   │   │   │   ├── CCNodeLoader.cpp
│   │   │   │   ├── CCNodeLoader.h
│   │   │   │   ├── CCNodeLoaderLibrary.cpp
│   │   │   │   ├── CCNodeLoaderLibrary.h
│   │   │   │   ├── CCNodeLoaderListener.h
│   │   │   │   ├── CCParticleSystemQuadLoader.cpp
│   │   │   │   ├── CCParticleSystemQuadLoader.h
│   │   │   │   ├── CCScale9SpriteLoader.cpp
│   │   │   │   ├── CCScale9SpriteLoader.h
│   │   │   │   ├── CCScrollViewLoader.cpp
│   │   │   │   ├── CCScrollViewLoader.h
│   │   │   │   ├── CCSpriteLoader.cpp
│   │   │   │   └── CCSpriteLoader.h
│   │   │   ├── cocos-ext.h
│   │   │   ├── ExtensionMacros.h
│   │   │   ├── GUI
│   │   │   │   ├── CCControlExtension
│   │   │   │   │   ├── CCControlButton.cpp
│   │   │   │   │   ├── CCControlButton.h
│   │   │   │   │   ├── CCControlColourPicker.cpp
│   │   │   │   │   ├── CCControlColourPicker.h
│   │   │   │   │   ├── CCControl.cpp
│   │   │   │   │   ├── CCControlExtensions.h
│   │   │   │   │   ├── CCControl.h
│   │   │   │   │   ├── CCControlHuePicker.cpp
│   │   │   │   │   ├── CCControlHuePicker.h
│   │   │   │   │   ├── CCControlPotentiometer.cpp
│   │   │   │   │   ├── CCControlPotentiometer.h
│   │   │   │   │   ├── CCControlSaturationBrightnessPicker.cpp
│   │   │   │   │   ├── CCControlSaturationBrightnessPicker.h
│   │   │   │   │   ├── CCControlSlider.cpp
│   │   │   │   │   ├── CCControlSlider.h
│   │   │   │   │   ├── CCControlStepper.cpp
│   │   │   │   │   ├── CCControlStepper.h
│   │   │   │   │   ├── CCControlSwitch.cpp
│   │   │   │   │   ├── CCControlSwitch.h
│   │   │   │   │   ├── CCControlUtils.cpp
│   │   │   │   │   ├── CCControlUtils.h
│   │   │   │   │   ├── CCInvocation.cpp
│   │   │   │   │   ├── CCInvocation.h
│   │   │   │   │   ├── CCScale9Sprite.cpp
│   │   │   │   │   └── CCScale9Sprite.h
│   │   │   │   ├── CCEditBox
│   │   │   │   │   ├── CCEditBox.cpp
│   │   │   │   │   ├── CCEditBox.h
│   │   │   │   │   ├── CCEditBoxImpl.h
│   │   │   │   │   ├── CCEditBoxImplIOS.h
│   │   │   │   │   ├── CCEditBoxImplIOS.mm
│   │   │   │   │   ├── CCEditBoxImplMac.h
│   │   │   │   │   ├── CCEditBoxImplMac.mm
│   │   │   │   │   ├── CCEditBoxImplWin.cpp
│   │   │   │   │   └── CCEditBoxImplWin.h
│   │   │   │   └── CCScrollView
│   │   │   │   ├── CCScrollView.cpp
│   │   │   │   ├── CCScrollView.h
│   │   │   │   ├── CCSorting.cpp
│   │   │   │   ├── CCSorting.h
│   │   │   │   ├── CCTableViewCell.cpp
│   │   │   │   ├── CCTableViewCell.h
│   │   │   │   ├── CCTableView.cpp
│   │   │   │   └── CCTableView.h
│   │   │   ├── LocalStorage
│   │   │   │   ├── LocalStorageAndroid.cpp
│   │   │   │   ├── LocalStorage.cpp
│   │   │   │   └── LocalStorage.h
│   │   │   ├── network
│   │   │   │   ├── HttpClient.cpp
│   │   │   │   ├── HttpClient.h
│   │   │   │   ├── HttpRequest.h
│   │   │   │   └── HttpResponse.h
│   │   │   ├── physics_nodes
│   │   │   │   ├── CCPhysicsDebugNode.cpp
│   │   │   │   ├── CCPhysicsDebugNode.h
│   │   │   │   ├── CCPhysicsSprite.cpp
│   │   │   │   └── CCPhysicsSprite.h
│   │   │   └── spine
│   │   │   ├── Animation.cpp
│   │   │   ├── Animation.h
│   │   │   ├── AnimationState.cpp
│   │   │   ├── AnimationStateData.cpp
│   │   │   ├── AnimationStateData.h
│   │   │   ├── AnimationState.h
│   │   │   ├── AtlasAttachmentLoader.cpp
│   │   │   ├── AtlasAttachmentLoader.h
│   │   │   ├── Atlas.cpp
│   │   │   ├── Atlas.h
│   │   │   ├── Attachment.cpp
│   │   │   ├── Attachment.h
│   │   │   ├── AttachmentLoader.cpp
│   │   │   ├── AttachmentLoader.h
│   │   │   ├── Bone.cpp
│   │   │   ├── BoneData.cpp
│   │   │   ├── BoneData.h
│   │   │   ├── Bone.h
│   │   │   ├── extension.cpp
│   │   │   ├── extension.h
│   │   │   ├── Json.cpp
│   │   │   ├── Json.h
│   │   │   ├── RegionAttachment.cpp
│   │   │   ├── RegionAttachment.h
│   │   │   ├── Skeleton.cpp
│   │   │   ├── SkeletonData.cpp
│   │   │   ├── SkeletonData.h
│   │   │   ├── Skeleton.h
│   │   │   ├── SkeletonJson.cpp
│   │   │   ├── SkeletonJson.h
│   │   │   ├── Skin.cpp
│   │   │   ├── Skin.h
│   │   │   ├── Slot.cpp
│   │   │   ├── SlotData.cpp
│   │   │   ├── SlotData.h
│   │   │   ├── Slot.h
│   │   │   ├── spine-cocos2dx.cpp
│   │   │   ├── spine-cocos2dx.h
│   │   │   └── spine.h
│   │   ├── Prefix.pch
│   │   └── Resources
│   │   ├── blocks.png
│   │   ├── CloseNormal.png
│   │   ├── CloseSelected.png
│   │   ├── Default.png
│   │   ├── HelloWorld.png
│   │   ├── Icon@2x.png
│   │   ├── Icon-72.png
│   │   ├── Icon.png
│   │   ├── Icon-Small@2x.png
│   │   ├── Icon-Small-50.png
│   │   ├── Icon-Small.png
│   │   ├── Info.plist
│   │   └── iTunesArtwork
│   └── AngryBird.xcodeproj
│   ├── project.pbxproj
│   ├── project.xcworkspace
│   │   ├── contents.xcworkspacedata
│   │   └── xcuserdata
│   │   ├── shinshen.xcuserdatad
│   │   │   └── UserInterfaceState.xcuserstate
│   │   └── wtrience.xcuserdatad
│   │   └── UserInterfaceState.xcuserstate
│   └── xcuserdata
│   ├── shinshen.xcuserdatad
│   │   └── xcschemes
│   │   ├── AngryBird.xcscheme
│   │   └── xcschememanagement.plist
│   └── wtrience.xcuserdatad
│   ├── xcdebugger
│   │   └── Breakpoints.xcbkptlist
│   └── xcschemes
│   ├── AngryBird.xcscheme
│   └── xcschememanagement.plist
└── Angry_Squirrel
├── Angry_Squirrel
│   ├── Classes
│   │   ├── AppDelegate.cpp
│   │   ├── AppDelegate.h
│   │   ├── HelloWorldScene.cpp
│   │   └── HelloWorldScene.h
│   ├── const.h
│   ├── GameOver.cpp
│   ├── GameOver.h
│   ├── images
│   │   ├── acorn-hd.png
│   │   ├── acorn.png
│   │   ├── backmenu.png
│   │   ├── bg-hd.png
│   │   ├── bg.png
│   │   ├── brick_1-hd.png
│   │   ├── brick_1.png
│   │   ├── brick_2-hd.png
│   │   ├── brick_2.png
│   │   ├── brick_3-hd.png
│   │   ├── brick_3.png
│   │   ├── brick_platform-hd.png
│   │   ├── brick_platform.png
│   │   ├── catapult_arm-hd.png
│   │   ├── catapult_arm.png
│   │   ├── catapult_base_1-hd.png
│   │   ├── catapult_base_1.png
│   │   ├── catapult_base_2-hd.png
│   │   ├── catapult_base_2.png
│   │   ├── catapult_cup-hd.png
│   │   ├── catapult_cup.png
│   │   ├── fg-hd.png
│   │   ├── fg.png
│   │   ├── fire.png
│   │   ├── head_cat-hd.png
│   │   ├── head_cat.png
│   │   ├── head_dog-hd.png
│   │   ├── head_dog.png
│   │   ├── score_bg.png
│   │   ├── snowflake.png
│   │   ├── snow.png
│   │   ├── squirrel_1-hd.png
│   │   ├── squirrel_1.png
│   │   ├── squirrel_2-hd.png
│   │   └── squirrel_2.png
│   ├── ios
│   │   ├── AppController.h
│   │   ├── AppController.mm
│   │   ├── main.m
│   │   ├── RootViewController.h
│   │   └── RootViewController.mm
│   ├── libs
│   │   ├── Box2D
│   │   │   ├── Box2D.h
│   │   │   ├── Collision
│   │   │   │   ├── b2BroadPhase.cpp
│   │   │   │   ├── b2BroadPhase.h
│   │   │   │   ├── b2CollideCircle.cpp
│   │   │   │   ├── b2CollideEdge.cpp
│   │   │   │   ├── b2CollidePolygon.cpp
│   │   │   │   ├── b2Collision.cpp
│   │   │   │   ├── b2Collision.h
│   │   │   │   ├── b2Distance.cpp
│   │   │   │   ├── b2Distance.h
│   │   │   │   ├── b2DynamicTree.cpp
│   │   │   │   ├── b2DynamicTree.h
│   │   │   │   ├── b2TimeOfImpact.cpp
│   │   │   │   ├── b2TimeOfImpact.h
│   │   │   │   └── Shapes
│   │   │   │   ├── b2ChainShape.cpp
│   │   │   │   ├── b2ChainShape.h
│   │   │   │   ├── b2CircleShape.cpp
│   │   │   │   ├── b2CircleShape.h
│   │   │   │   ├── b2EdgeShape.cpp
│   │   │   │   ├── b2EdgeShape.h
│   │   │   │   ├── b2PolygonShape.cpp
│   │   │   │   ├── b2PolygonShape.h
│   │   │   │   └── b2Shape.h
│   │   │   ├── Common
│   │   │   │   ├── b2BlockAllocator.cpp
│   │   │   │   ├── b2BlockAllocator.h
│   │   │   │   ├── b2Draw.cpp
│   │   │   │   ├── b2Draw.h
│   │   │   │   ├── b2GrowableStack.h
│   │   │   │   ├── b2Math.cpp
│   │   │   │   ├── b2Math.h
│   │   │   │   ├── b2Settings.cpp
│   │   │   │   ├── b2Settings.h
│   │   │   │   ├── b2StackAllocator.cpp
│   │   │   │   ├── b2StackAllocator.h
│   │   │   │   ├── b2Timer.cpp
│   │   │   │   └── b2Timer.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
│   │   │   │   │   ├── b2ChainAndCircleContact.cpp
│   │   │   │   │   ├── b2ChainAndCircleContact.h
│   │   │   │   │   ├── b2ChainAndPolygonContact.cpp
│   │   │   │   │   ├── b2ChainAndPolygonContact.h
│   │   │   │   │   ├── b2CircleContact.cpp
│   │   │   │   │   ├── b2CircleContact.h
│   │   │   │   │   ├── b2Contact.cpp
│   │   │   │   │   ├── b2Contact.h
│   │   │   │   │   ├── b2ContactSolver.cpp
│   │   │   │   │   ├── b2ContactSolver.h
│   │   │   │   │   ├── b2EdgeAndCircleContact.cpp
│   │   │   │   │   ├── b2EdgeAndCircleContact.h
│   │   │   │   │   ├── b2EdgeAndPolygonContact.cpp
│   │   │   │   │   ├── b2EdgeAndPolygonContact.h
│   │   │   │   │   ├── b2PolygonAndCircleContact.cpp
│   │   │   │   │   ├── b2PolygonAndCircleContact.h
│   │   │   │   │   ├── b2PolygonContact.cpp
│   │   │   │   │   └── b2PolygonContact.h
│   │   │   │   └── Joints
│   │   │   │   ├── b2DistanceJoint.cpp
│   │   │   │   ├── b2DistanceJoint.h
│   │   │   │   ├── b2FrictionJoint.cpp
│   │   │   │   ├── b2FrictionJoint.h
│   │   │   │   ├── b2GearJoint.cpp
│   │   │   │   ├── b2GearJoint.h
│   │   │   │   ├── b2Joint.cpp
│   │   │   │   ├── b2Joint.h
│   │   │   │   ├── b2MouseJoint.cpp
│   │   │   │   ├── b2MouseJoint.h
│   │   │   │   ├── b2PrismaticJoint.cpp
│   │   │   │   ├── b2PrismaticJoint.h
│   │   │   │   ├── b2PulleyJoint.cpp
│   │   │   │   ├── b2PulleyJoint.h
│   │   │   │   ├── b2RevoluteJoint.cpp
│   │   │   │   ├── b2RevoluteJoint.h
│   │   │   │   ├── b2RopeJoint.cpp
│   │   │   │   ├── b2RopeJoint.h
│   │   │   │   ├── b2WeldJoint.cpp
│   │   │   │   ├── b2WeldJoint.h
│   │   │   │   ├── b2WheelJoint.cpp
│   │   │   │   └── b2WheelJoint.h
│   │   │   └── Rope
│   │   │   ├── b2Rope.cpp
│   │   │   └── b2Rope.h
│   │   ├── cocos2dx
│   │   │   ├── actions
│   │   │   │   ├── CCActionCamera.cpp
│   │   │   │   ├── CCActionCamera.h
│   │   │   │   ├── CCActionCatmullRom.cpp
│   │   │   │   ├── CCActionCatmullRom.h
│   │   │   │   ├── CCAction.cpp
│   │   │   │   ├── CCActionEase.cpp
│   │   │   │   ├── CCActionEase.h
│   │   │   │   ├── CCActionGrid3D.cpp
│   │   │   │   ├── CCActionGrid3D.h
│   │   │   │   ├── CCActionGrid.cpp
│   │   │   │   ├── CCActionGrid.h
│   │   │   │   ├── CCAction.h
│   │   │   │   ├── CCActionInstant.cpp
│   │   │   │   ├── CCActionInstant.h
│   │   │   │   ├── CCActionInterval.cpp
│   │   │   │   ├── CCActionInterval.h
│   │   │   │   ├── CCActionManager.cpp
│   │   │   │   ├── CCActionManager.h
│   │   │   │   ├── CCActionPageTurn3D.cpp
│   │   │   │   ├── CCActionPageTurn3D.h
│   │   │   │   ├── CCActionProgressTimer.cpp
│   │   │   │   ├── CCActionProgressTimer.h
│   │   │   │   ├── CCActionTiledGrid.cpp
│   │   │   │   ├── CCActionTiledGrid.h
│   │   │   │   ├── CCActionTween.cpp
│   │   │   │   └── CCActionTween.h
│   │   │   ├── base_nodes
│   │   │   │   ├── CCAtlasNode.cpp
│   │   │   │   ├── CCAtlasNode.h
│   │   │   │   ├── CCNode.cpp
│   │   │   │   └── CCNode.h
│   │   │   ├── CCCamera.cpp
│   │   │   ├── CCCamera.h
│   │   │   ├── CCConfiguration.cpp
│   │   │   ├── CCConfiguration.h
│   │   │   ├── CCDirector.cpp
│   │   │   ├── CCDirector.h
│   │   │   ├── ccFPSImages.c
│   │   │   ├── ccFPSImages.h
│   │   │   ├── CCScheduler.cpp
│   │   │   ├── CCScheduler.h
│   │   │   ├── cocoa
│   │   │   │   ├── CCAffineTransform.cpp
│   │   │   │   ├── CCAffineTransform.h
│   │   │   │   ├── CCArray.cpp
│   │   │   │   ├── CCArray.h
│   │   │   │   ├── CCAutoreleasePool.cpp
│   │   │   │   ├── CCAutoreleasePool.h
│   │   │   │   ├── CCBool.h
│   │   │   │   ├── CCDataVisitor.cpp
│   │   │   │   ├── CCDataVisitor.h
│   │   │   │   ├── CCDictionary.cpp
│   │   │   │   ├── CCDictionary.h
│   │   │   │   ├── CCDouble.h
│   │   │   │   ├── CCFloat.h
│   │   │   │   ├── CCGeometry.cpp
│   │   │   │   ├── CCGeometry.h
│   │   │   │   ├── CCInteger.h
│   │   │   │   ├── CCNS.cpp
│   │   │   │   ├── CCNS.h
│   │   │   │   ├── CCObject.cpp
│   │   │   │   ├── CCObject.h
│   │   │   │   ├── CCSet.cpp
│   │   │   │   ├── CCSet.h
│   │   │   │   ├── CCString.cpp
│   │   │   │   ├── CCString.h
│   │   │   │   ├── CCZone.cpp
│   │   │   │   └── CCZone.h
│   │   │   ├── cocos2d.cpp
│   │   │   ├── draw_nodes
│   │   │   │   ├── CCDrawingPrimitives.cpp
│   │   │   │   ├── CCDrawingPrimitives.h
│   │   │   │   ├── CCDrawNode.cpp
│   │   │   │   └── CCDrawNode.h
│   │   │   ├── effects
│   │   │   │   ├── CCGrabber.cpp
│   │   │   │   ├── CCGrabber.h
│   │   │   │   ├── CCGrid.cpp
│   │   │   │   └── CCGrid.h
│   │   │   ├── include
│   │   │   │   ├── ccConfig.h
│   │   │   │   ├── CCEventType.h
│   │   │   │   ├── ccMacros.h
│   │   │   │   ├── CCProtocols.h
│   │   │   │   ├── ccTypeInfo.h
│   │   │   │   ├── ccTypes.h
│   │   │   │   └── cocos2d.h
│   │   │   ├── kazmath
│   │   │   │   ├── include
│   │   │   │   │   └── kazmath
│   │   │   │   │   ├── aabb.h
│   │   │   │   │   ├── GL
│   │   │   │   │   │   ├── mat4stack.h
│   │   │   │   │   │   └── matrix.h
│   │   │   │   │   ├── kazmath.h
│   │   │   │   │   ├── mat3.h
│   │   │   │   │   ├── mat4.h
│   │   │   │   │   ├── neon_matrix_impl.h
│   │   │   │   │   ├── plane.h
│   │   │   │   │   ├── quaternion.h
│   │   │   │   │   ├── ray2.h
│   │   │   │   │   ├── utility.h
│   │   │   │   │   ├── vec2.h
│   │   │   │   │   ├── vec3.h
│   │   │   │   │   └── vec4.h
│   │   │   │   └── src
│   │   │   │   ├── aabb.c
│   │   │   │   ├── ChangeLog
│   │   │   │   ├── CMakeLists.txt
│   │   │   │   ├── GL
│   │   │   │   │   ├── mat4stack.c
│   │   │   │   │   └── matrix.c
│   │   │   │   ├── mat3.c
│   │   │   │   ├── mat4.c
│   │   │   │   ├── neon_matrix_impl.c
│   │   │   │   ├── plane.c
│   │   │   │   ├── quaternion.c
│   │   │   │   ├── ray2.c
│   │   │   │   ├── utility.c
│   │   │   │   ├── vec2.c
│   │   │   │   ├── vec3.c
│   │   │   │   └── vec4.c
│   │   │   ├── keypad_dispatcher
│   │   │   │   ├── CCKeypadDelegate.cpp
│   │   │   │   ├── CCKeypadDelegate.h
│   │   │   │   ├── CCKeypadDispatcher.cpp
│   │   │   │   └── CCKeypadDispatcher.h
│   │   │   ├── label_nodes
│   │   │   │   ├── CCLabelAtlas.cpp
│   │   │   │   ├── CCLabelAtlas.h
│   │   │   │   ├── CCLabelBMFont.cpp
│   │   │   │   ├── CCLabelBMFont.h
│   │   │   │   ├── CCLabelTTF.cpp
│   │   │   │   └── CCLabelTTF.h
│   │   │   ├── layers_scenes_transitions_nodes
│   │   │   │   ├── CCLayer.cpp
│   │   │   │   ├── CCLayer.h
│   │   │   │   ├── CCScene.cpp
│   │   │   │   ├── CCScene.h
│   │   │   │   ├── CCTransition.cpp
│   │   │   │   ├── CCTransition.h
│   │   │   │   ├── CCTransitionPageTurn.cpp
│   │   │   │   ├── CCTransitionPageTurn.h
│   │   │   │   ├── CCTransitionProgress.cpp
│   │   │   │   └── CCTransitionProgress.h
│   │   │   ├── menu_nodes
│   │   │   │   ├── CCMenu.cpp
│   │   │   │   ├── CCMenu.h
│   │   │   │   ├── CCMenuItem.cpp
│   │   │   │   └── CCMenuItem.h
│   │   │   ├── misc_nodes
│   │   │   │   ├── CCClippingNode.cpp
│   │   │   │   ├── CCClippingNode.h
│   │   │   │   ├── CCMotionStreak.cpp
│   │   │   │   ├── CCMotionStreak.h
│   │   │   │   ├── CCProgressTimer.cpp
│   │   │   │   ├── CCProgressTimer.h
│   │   │   │   ├── CCRenderTexture.cpp
│   │   │   │   └── CCRenderTexture.h
│   │   │   ├── particle_nodes
│   │   │   │   ├── CCParticleBatchNode.cpp
│   │   │   │   ├── CCParticleBatchNode.h
│   │   │   │   ├── CCParticleExamples.cpp
│   │   │   │   ├── CCParticleExamples.h
│   │   │   │   ├── CCParticleSystem.cpp
│   │   │   │   ├── CCParticleSystem.h
│   │   │   │   ├── CCParticleSystemQuad.cpp
│   │   │   │   ├── CCParticleSystemQuad.h
│   │   │   │   └── firePngData.h
│   │   │   ├── platform
│   │   │   │   ├── CCAccelerometerDelegate.h
│   │   │   │   ├── CCApplicationProtocol.h
│   │   │   │   ├── CCCommon.h
│   │   │   │   ├── CCDevice.h
│   │   │   │   ├── CCEGLViewProtocol.cpp
│   │   │   │   ├── CCEGLViewProtocol.h
│   │   │   │   ├── CCFileUtils.cpp
│   │   │   │   ├── CCFileUtils.h
│   │   │   │   ├── CCImageCommonWebp.cpp
│   │   │   │   ├── CCImage.h
│   │   │   │   ├── CCPlatformConfig.h
│   │   │   │   ├── CCPlatformMacros.h
│   │   │   │   ├── CCSAXParser.cpp
│   │   │   │   ├── CCSAXParser.h
│   │   │   │   ├── CCThread.h
│   │   │   │   ├── ios
│   │   │   │   │   ├── AccelerometerDelegateWrapper.h
│   │   │   │   │   ├── AccelerometerDelegateWrapper.mm
│   │   │   │   │   ├── CCAccelerometer.h
│   │   │   │   │   ├── CCAccelerometer.mm
│   │   │   │   │   ├── CCApplication.h
│   │   │   │   │   ├── CCApplication.mm
│   │   │   │   │   ├── CCCommon.mm
│   │   │   │   │   ├── CCDevice.mm
│   │   │   │   │   ├── CCDirectorCaller.h
│   │   │   │   │   ├── CCDirectorCaller.mm
│   │   │   │   │   ├── CCEGLView.h
│   │   │   │   │   ├── CCEGLView.mm
│   │   │   │   │   ├── CCES2Renderer.h
│   │   │   │   │   ├── CCES2Renderer.m
│   │   │   │   │   ├── CCESRenderer.h
│   │   │   │   │   ├── CCFileUtilsIOS.h
│   │   │   │   │   ├── CCFileUtilsIOS.mm
│   │   │   │   │   ├── CCGL.h
│   │   │   │   │   ├── CCImage.mm
│   │   │   │   │   ├── CCLock.cpp
│   │   │   │   │   ├── CCLock.h
│   │   │   │   │   ├── CCPlatformDefine.h
│   │   │   │   │   ├── CCStdC.h
│   │   │   │   │   ├── CCThread.mm
│   │   │   │   │   ├── EAGLView.h
│   │   │   │   │   ├── EAGLView.mm
│   │   │   │   │   ├── OpenGL_Internal.h
│   │   │   │   │   └── Simulation
│   │   │   │   │   ├── AccelerometerSimulation.h
│   │   │   │   │   └── AccelerometerSimulation.m
│   │   │   │   ├── platform.cpp
│   │   │   │   ├── platform.h
│   │   │   │   └── third_party
│   │   │   │   └── ios
│   │   │   │   ├── curl
│   │   │   │   │   ├── curlbuild.h
│   │   │   │   │   ├── curl.h
│   │   │   │   │   ├── curlrules.h
│   │   │   │   │   ├── curlver.h
│   │   │   │   │   ├── easy.h
│   │   │   │   │   ├── mprintf.h
│   │   │   │   │   ├── multi.h
│   │   │   │   │   ├── stdcheaders.h
│   │   │   │   │   └── typecheck-gcc.h
│   │   │   │   ├── libraries
│   │   │   │   │   ├── libcurl.a
│   │   │   │   │   └── libwebp.a
│   │   │   │   └── webp
│   │   │   │   ├── decode.h
│   │   │   │   ├── encode.h
│   │   │   │   └── types.h
│   │   │   ├── script_support
│   │   │   │   ├── CCScriptSupport.cpp
│   │   │   │   └── CCScriptSupport.h
│   │   │   ├── shaders
│   │   │   │   ├── CCGLProgram.cpp
│   │   │   │   ├── CCGLProgram.h
│   │   │   │   ├── ccGLStateCache.cpp
│   │   │   │   ├── ccGLStateCache.h
│   │   │   │   ├── CCShaderCache.cpp
│   │   │   │   ├── CCShaderCache.h
│   │   │   │   ├── ccShaderEx_SwitchMask_frag.h
│   │   │   │   ├── ccShader_PositionColor_frag.h
│   │   │   │   ├── ccShader_PositionColorLengthTexture_frag.h
│   │   │   │   ├── ccShader_PositionColorLengthTexture_vert.h
│   │   │   │   ├── ccShader_PositionColor_vert.h
│   │   │   │   ├── ccShader_PositionTextureA8Color_frag.h
│   │   │   │   ├── ccShader_PositionTextureA8Color_vert.h
│   │   │   │   ├── ccShader_PositionTextureColorAlphaTest_frag.h
│   │   │   │   ├── ccShader_PositionTextureColor_frag.h
│   │   │   │   ├── ccShader_PositionTextureColor_vert.h
│   │   │   │   ├── ccShader_PositionTexture_frag.h
│   │   │   │   ├── ccShader_PositionTexture_uColor_frag.h
│   │   │   │   ├── ccShader_PositionTexture_uColor_vert.h
│   │   │   │   ├── ccShader_PositionTexture_vert.h
│   │   │   │   ├── ccShader_Position_uColor_frag.h
│   │   │   │   ├── ccShader_Position_uColor_vert.h
│   │   │   │   ├── ccShaders.cpp
│   │   │   │   └── ccShaders.h
│   │   │   ├── sprite_nodes
│   │   │   │   ├── CCAnimationCache.cpp
│   │   │   │   ├── CCAnimationCache.h
│   │   │   │   ├── CCAnimation.cpp
│   │   │   │   ├── CCAnimation.h
│   │   │   │   ├── CCSpriteBatchNode.cpp
│   │   │   │   ├── CCSpriteBatchNode.h
│   │   │   │   ├── CCSprite.cpp
│   │   │   │   ├── CCSpriteFrameCache.cpp
│   │   │   │   ├── CCSpriteFrameCache.h
│   │   │   │   ├── CCSpriteFrame.cpp
│   │   │   │   ├── CCSpriteFrame.h
│   │   │   │   └── CCSprite.h
│   │   │   ├── support
│   │   │   │   ├── base64.cpp
│   │   │   │   ├── base64.h
│   │   │   │   ├── CCNotificationCenter.cpp
│   │   │   │   ├── CCNotificationCenter.h
│   │   │   │   ├── CCPointExtension.cpp
│   │   │   │   ├── CCPointExtension.h
│   │   │   │   ├── CCProfiling.cpp
│   │   │   │   ├── CCProfiling.h
│   │   │   │   ├── ccUTF8.cpp
│   │   │   │   ├── ccUTF8.h
│   │   │   │   ├── ccUtils.cpp
│   │   │   │   ├── ccUtils.h
│   │   │   │   ├── CCVertex.cpp
│   │   │   │   ├── CCVertex.h
│   │   │   │   ├── component
│   │   │   │   │   ├── CCComponentContainer.cpp
│   │   │   │   │   ├── CCComponentContainer.h
│   │   │   │   │   ├── CCComponent.cpp
│   │   │   │   │   └── CCComponent.h
│   │   │   │   ├── data_support
│   │   │   │   │   ├── ccCArray.cpp
│   │   │   │   │   ├── ccCArray.h
│   │   │   │   │   ├── uthash.h
│   │   │   │   │   └── utlist.h
│   │   │   │   ├── image_support
│   │   │   │   │   ├── TGAlib.cpp
│   │   │   │   │   └── TGAlib.h
│   │   │   │   ├── tinyxml2
│   │   │   │   │   ├── tinyxml2.cpp
│   │   │   │   │   └── tinyxml2.h
│   │   │   │   ├── TransformUtils.cpp
│   │   │   │   ├── TransformUtils.h
│   │   │   │   ├── user_default
│   │   │   │   │   ├── CCUserDefault.h
│   │   │   │   │   └── CCUserDefault.mm
│   │   │   │   └── zip_support
│   │   │   │   ├── ioapi.cpp
│   │   │   │   ├── ioapi.h
│   │   │   │   ├── unzip.cpp
│   │   │   │   ├── unzip.h
│   │   │   │   ├── ZipUtils.cpp
│   │   │   │   └── ZipUtils.h
│   │   │   ├── text_input_node
│   │   │   │   ├── CCIMEDelegate.h
│   │   │   │   ├── CCIMEDispatcher.cpp
│   │   │   │   ├── CCIMEDispatcher.h
│   │   │   │   ├── CCTextFieldTTF.cpp
│   │   │   │   └── CCTextFieldTTF.h
│   │   │   ├── textures
│   │   │   │   ├── CCTexture2D.cpp
│   │   │   │   ├── CCTexture2D.h
│   │   │   │   ├── CCTextureAtlas.cpp
│   │   │   │   ├── CCTextureAtlas.h
│   │   │   │   ├── CCTextureCache.cpp
│   │   │   │   ├── CCTextureCache.h
│   │   │   │   ├── CCTextureETC.cpp
│   │   │   │   ├── CCTextureETC.h
│   │   │   │   ├── CCTexturePVR.cpp
│   │   │   │   └── CCTexturePVR.h
│   │   │   ├── tilemap_parallax_nodes
│   │   │   │   ├── CCParallaxNode.cpp
│   │   │   │   ├── CCParallaxNode.h
│   │   │   │   ├── CCTileMapAtlas.cpp
│   │   │   │   ├── CCTileMapAtlas.h
│   │   │   │   ├── CCTMXLayer.cpp
│   │   │   │   ├── CCTMXLayer.h
│   │   │   │   ├── CCTMXObjectGroup.cpp
│   │   │   │   ├── CCTMXObjectGroup.h
│   │   │   │   ├── CCTMXTiledMap.cpp
│   │   │   │   ├── CCTMXTiledMap.h
│   │   │   │   ├── CCTMXXMLParser.cpp
│   │   │   │   └── CCTMXXMLParser.h
│   │   │   └── touch_dispatcher
│   │   │   ├── CCTouch.cpp
│   │   │   ├── CCTouchDelegateProtocol.h
│   │   │   ├── CCTouchDispatcher.cpp
│   │   │   ├── CCTouchDispatcher.h
│   │   │   ├── CCTouch.h
│   │   │   ├── CCTouchHandler.cpp
│   │   │   └── CCTouchHandler.h
│   │   ├── CocosDenshion
│   │   │   ├── include
│   │   │   │   ├── Export.h
│   │   │   │   └── SimpleAudioEngine.h
│   │   │   ├── ios
│   │   │   │   ├── CDAudioManager.h
│   │   │   │   ├── CDAudioManager.m
│   │   │   │   ├── CDConfig.h
│   │   │   │   ├── CDOpenALSupport.h
│   │   │   │   ├── CDOpenALSupport.m
│   │   │   │   ├── CocosDenshion.h
│   │   │   │   ├── CocosDenshion.m
│   │   │   │   ├── SimpleAudioEngine.mm
│   │   │   │   ├── SimpleAudioEngine_objc.h
│   │   │   │   └── SimpleAudioEngine_objc.m
│   │   │   └── proj.ios
│   │   │   └── CocosDenshion.xcodeproj
│   │   │   └── project.pbxproj
│   │   ├── extensions
│   │   │   ├── AssetsManager
│   │   │   │   ├── AssetsManager.cpp
│   │   │   │   └── AssetsManager.h
│   │   │   ├── CCBReader
│   │   │   │   ├── CCBAnimationManager.cpp
│   │   │   │   ├── CCBAnimationManager.h
│   │   │   │   ├── CCBFileLoader.cpp
│   │   │   │   ├── CCBFileLoader.h
│   │   │   │   ├── CCBKeyframe.cpp
│   │   │   │   ├── CCBKeyframe.h
│   │   │   │   ├── CCBMemberVariableAssigner.h
│   │   │   │   ├── CCBReader.cpp
│   │   │   │   ├── CCBReader.h
│   │   │   │   ├── CCBSelectorResolver.h
│   │   │   │   ├── CCBSequence.cpp
│   │   │   │   ├── CCBSequence.h
│   │   │   │   ├── CCBSequenceProperty.cpp
│   │   │   │   ├── CCBSequenceProperty.h
│   │   │   │   ├── CCBValue.cpp
│   │   │   │   ├── CCBValue.h
│   │   │   │   ├── CCControlButtonLoader.cpp
│   │   │   │   ├── CCControlButtonLoader.h
│   │   │   │   ├── CCControlLoader.cpp
│   │   │   │   ├── CCControlLoader.h
│   │   │   │   ├── CCData.cpp
│   │   │   │   ├── CCData.h
│   │   │   │   ├── CCLabelBMFontLoader.cpp
│   │   │   │   ├── CCLabelBMFontLoader.h
│   │   │   │   ├── CCLabelTTFLoader.cpp
│   │   │   │   ├── CCLabelTTFLoader.h
│   │   │   │   ├── CCLayerColorLoader.cpp
│   │   │   │   ├── CCLayerColorLoader.h
│   │   │   │   ├── CCLayerGradientLoader.cpp
│   │   │   │   ├── CCLayerGradientLoader.h
│   │   │   │   ├── CCLayerLoader.cpp
│   │   │   │   ├── CCLayerLoader.h
│   │   │   │   ├── CCMenuItemImageLoader.cpp
│   │   │   │   ├── CCMenuItemImageLoader.h
│   │   │   │   ├── CCMenuItemLoader.cpp
│   │   │   │   ├── CCMenuItemLoader.h
│   │   │   │   ├── CCMenuLoader.h
│   │   │   │   ├── CCNode+CCBRelativePositioning.cpp
│   │   │   │   ├── CCNode+CCBRelativePositioning.h
│   │   │   │   ├── CCNodeLoader.cpp
│   │   │   │   ├── CCNodeLoader.h
│   │   │   │   ├── CCNodeLoaderLibrary.cpp
│   │   │   │   ├── CCNodeLoaderLibrary.h
│   │   │   │   ├── CCNodeLoaderListener.h
│   │   │   │   ├── CCParticleSystemQuadLoader.cpp
│   │   │   │   ├── CCParticleSystemQuadLoader.h
│   │   │   │   ├── CCScale9SpriteLoader.cpp
│   │   │   │   ├── CCScale9SpriteLoader.h
│   │   │   │   ├── CCScrollViewLoader.cpp
│   │   │   │   ├── CCScrollViewLoader.h
│   │   │   │   ├── CCSpriteLoader.cpp
│   │   │   │   └── CCSpriteLoader.h
│   │   │   ├── cocos-ext.h
│   │   │   ├── Components
│   │   │   │   ├── CCComAttribute.cpp
│   │   │   │   ├── CCComAttribute.h
│   │   │   │   ├── CCComAudio.cpp
│   │   │   │   ├── CCComAudio.h
│   │   │   │   ├── CCComController.cpp
│   │   │   │   ├── CCComController.h
│   │   │   │   ├── CCInputDelegate.cpp
│   │   │   │   └── CCInputDelegate.h
│   │   │   ├── ExtensionMacros.h
│   │   │   ├── GUI
│   │   │   │   ├── CCControlExtension
│   │   │   │   │   ├── CCControlButton.cpp
│   │   │   │   │   ├── CCControlButton.h
│   │   │   │   │   ├── CCControlColourPicker.cpp
│   │   │   │   │   ├── CCControlColourPicker.h
│   │   │   │   │   ├── CCControl.cpp
│   │   │   │   │   ├── CCControlExtensions.h
│   │   │   │   │   ├── CCControl.h
│   │   │   │   │   ├── CCControlHuePicker.cpp
│   │   │   │   │   ├── CCControlHuePicker.h
│   │   │   │   │   ├── CCControlPotentiometer.cpp
│   │   │   │   │   ├── CCControlPotentiometer.h
│   │   │   │   │   ├── CCControlSaturationBrightnessPicker.cpp
│   │   │   │   │   ├── CCControlSaturationBrightnessPicker.h
│   │   │   │   │   ├── CCControlSlider.cpp
│   │   │   │   │   ├── CCControlSlider.h
│   │   │   │   │   ├── CCControlStepper.cpp
│   │   │   │   │   ├── CCControlStepper.h
│   │   │   │   │   ├── CCControlSwitch.cpp
│   │   │   │   │   ├── CCControlSwitch.h
│   │   │   │   │   ├── CCControlUtils.cpp
│   │   │   │   │   ├── CCControlUtils.h
│   │   │   │   │   ├── CCInvocation.cpp
│   │   │   │   │   ├── CCInvocation.h
│   │   │   │   │   ├── CCScale9Sprite.cpp
│   │   │   │   │   └── CCScale9Sprite.h
│   │   │   │   ├── CCEditBox
│   │   │   │   │   ├── CCEditBox.cpp
│   │   │   │   │   ├── CCEditBox.h
│   │   │   │   │   ├── CCEditBoxImpl.h
│   │   │   │   │   ├── CCEditBoxImplIOS.h
│   │   │   │   │   ├── CCEditBoxImplIOS.mm
│   │   │   │   │   ├── CCEditBoxImplMac.h
│   │   │   │   │   ├── CCEditBoxImplMac.mm
│   │   │   │   │   ├── CCEditBoxImplNone.cpp
│   │   │   │   │   ├── CCEditBoxImplTizen.cpp
│   │   │   │   │   ├── CCEditBoxImplTizen.h
│   │   │   │   │   ├── CCEditBoxImplWin.cpp
│   │   │   │   │   └── CCEditBoxImplWin.h
│   │   │   │   └── CCScrollView
│   │   │   │   ├── CCScrollView.cpp
│   │   │   │   ├── CCScrollView.h
│   │   │   │   ├── CCSorting.cpp
│   │   │   │   ├── CCSorting.h
│   │   │   │   ├── CCTableViewCell.cpp
│   │   │   │   ├── CCTableViewCell.h
│   │   │   │   ├── CCTableView.cpp
│   │   │   │   └── CCTableView.h
│   │   │   ├── LocalStorage
│   │   │   │   ├── LocalStorageAndroid.cpp
│   │   │   │   ├── LocalStorage.cpp
│   │   │   │   └── LocalStorage.h
│   │   │   ├── network
│   │   │   │   ├── HttpClient.cpp
│   │   │   │   ├── HttpClient.h
│   │   │   │   ├── HttpRequest.h
│   │   │   │   ├── HttpResponse.h
│   │   │   │   ├── WebSocket.cpp
│   │   │   │   └── WebSocket.h
│   │   │   ├── physics_nodes
│   │   │   │   ├── CCPhysicsDebugNode.cpp
│   │   │   │   ├── CCPhysicsDebugNode.h
│   │   │   │   ├── CCPhysicsSprite.cpp
│   │   │   │   └── CCPhysicsSprite.h
│   │   │   └── spine
│   │   │   ├── Animation.cpp
│   │   │   ├── Animation.h
│   │   │   ├── AnimationState.cpp
│   │   │   ├── AnimationStateData.cpp
│   │   │   ├── AnimationStateData.h
│   │   │   ├── AnimationState.h
│   │   │   ├── AtlasAttachmentLoader.cpp
│   │   │   ├── AtlasAttachmentLoader.h
│   │   │   ├── Atlas.cpp
│   │   │   ├── Atlas.h
│   │   │   ├── Attachment.cpp
│   │   │   ├── Attachment.h
│   │   │   ├── AttachmentLoader.cpp
│   │   │   ├── AttachmentLoader.h
│   │   │   ├── Bone.cpp
│   │   │   ├── BoneData.cpp
│   │   │   ├── BoneData.h
│   │   │   ├── Bone.h
│   │   │   ├── CCSkeletonAnimation.cpp
│   │   │   ├── CCSkeletonAnimation.h
│   │   │   ├── CCSkeleton.cpp
│   │   │   ├── CCSkeleton.h
│   │   │   ├── extension.cpp
│   │   │   ├── extension.h
│   │   │   ├── Json.cpp
│   │   │   ├── Json.h
│   │   │   ├── RegionAttachment.cpp
│   │   │   ├── RegionAttachment.h
│   │   │   ├── Skeleton.cpp
│   │   │   ├── SkeletonData.cpp
│   │   │   ├── SkeletonData.h
│   │   │   ├── Skeleton.h
│   │   │   ├── SkeletonJson.cpp
│   │   │   ├── SkeletonJson.h
│   │   │   ├── Skin.cpp
│   │   │   ├── Skin.h
│   │   │   ├── Slot.cpp
│   │   │   ├── SlotData.cpp
│   │   │   ├── SlotData.h
│   │   │   ├── Slot.h
│   │   │   ├── spine-cocos2dx.cpp
│   │   │   ├── spine-cocos2dx.h
│   │   │   └── spine.h
│   │   └── libwebsockets
│   │   └── ios
│   │   ├── include
│   │   │   └── libwebsockets.h
│   │   └── lib
│   │   └── libwebsockets.a
│   ├── MenuScene.cpp
│   ├── MenuScene.h
│   ├── MyContactListener.cpp
│   ├── MyContactListener.h
│   ├── Prefix.pch
│   ├── Resources
│   │   ├── blocks.png
│   │   ├── CloseNormal.png
│   │   ├── CloseSelected.png
│   │   ├── Default.png
│   │   ├── HelloWorld.png
│   │   ├── Icon@2x.png
│   │   ├── Icon-72.png
│   │   ├── Icon.png
│   │   ├── Icon-Small@2x.png
│   │   ├── Icon-Small-50.png
│   │   ├── Icon-Small.png
│   │   ├── Info.plist
│   │   └── iTunesArtwork
│   ├── ScoreScene.cpp
│   ├── ScoreScene.h
│   ├── Show.cpp
│   └── Show.h
└── Angry_Squirrel.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│   ├── contents.xcworkspacedata
│   └── xcuserdata
│   ├── ljj.xcuserdatad
│   │   └── UserInterfaceState.xcuserstate
│   ├── mac.xcuserdatad
│   │   └── UserInterfaceState.xcuserstate
│   ├── niuwei.xcuserdatad
│   │   └── UserInterfaceState.xcuserstate
│   └── shinshen.xcuserdatad
│   └── UserInterfaceState.xcuserstate
└── xcuserdata
├── ljj.xcuserdatad
│   ├── xcdebugger
│   │   └── Breakpoints.xcbkptlist
│   └── xcschemes
│   ├── Angry_Squirrel.xcscheme
│   └── xcschememanagement.plist
├── mac.xcuserdatad
│   ├── xcdebugger
│   │   └── Breakpoints.xcbkptlist
│   └── xcschemes
│   ├── Angry_Squirrel.xcscheme
│   └── xcschememanagement.plist
├── niuwei.xcuserdatad
│   └── xcschemes
│   ├── Angry_Squirrel.xcscheme
│   └── xcschememanagement.plist
└── shinshen.xcuserdatad
└── xcschemes
├── Angry_Squirrel.xcscheme
└── xcschememanagement.plist

752 directories, 3048 files

标签:

实例下载地址

沈大海 Cocos2d-x手机游戏开发与项目实战详解_代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警