Cocos2d-x, compact version
It is based on cocos2d-x[version 3.9], but remove 3D and other features. It works on iOS, Android, macOS and Windows.
The major change:
- 
Remove 3D features
- Sprite3D
 - Skybox
 - Terrain
 - Light
 - Navmesh
 - Physics3D
 - BillBoard
 - Animate3D
 - Bundle3D
 - MeshSkin
 - etc..
 
 - 
Only support iOS, macOS, Android and Windows.
 - 
Remove support for LUA script
 - 
Remove deprecated classes and functions
 - 
Remove Camera
 - 
Remove Physics integration
 - 
Using FastTileMap instead of TileMap
 - 
Remove C++ implementations of CocoStudio parser
 - 
Remove C++ implementations of CocosBuilder parser
 - 
Remove AssetsManager, AssetsManagerEX
 - 
Remove Allocator
 - 
Remove AutoPolygon
 - 
Remove support for WebP, S3TC, ATITC
 - 
Remove support for game controller
 - 
Improved robustness and many bugs have been fixed
 
Git user attention
- 
Clone the repo from GitHub.
$ git clone https://github.com/cocos-creator/cocos2d-x-lite.git $ cd cocos2d-x-lite $ npm install - 
After cloning the repo, please execute
gulp initto download and install dependencies.$ gulp init - 
Build simulator
$ gulp gen-simulator $ gulp update-simulator-configIf you need to debug the simulator on macOS, you should sign the "./simulator/mac/simulator.app" by using
codesignafter build, or manually build the simulator project ("./tools/simulator/frameworks/runtime-src/proj.ios_mac/simulator.xcodeproj") in Xcode and enable Signing.
 
Contributing to the Project
cocos2d-x-lite is licensed under the MIT License. We welcome participation!