It is based on cocos2d-x[version 3.9], but remove 3D and other features. It works on iOS,OS X, Android 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
-
Clone the repo from GitHub.
$ git clone https://github.com/cocos-creator/cocos2d-x-lite.git
-
After cloning the repo, please execute
download-deps.py
to download and install dependencies.$ cd cocos2d-x-lite $ python download-deps.py
-
After running
download-deps.py
.$ git submodule update --init
-
Build simulator
$ npm install $ gulp gen-simulator $ gulp update-simulator-config
If you need to debug the simulator on macOS, you should sign the simulator project in "tools/simulator/frameworks/runtime-src/proj.ios_mac/simulator.xcodeproj" before running gen-simulator.
cocos2d-x-lite is licensed under the MIT License. We welcome participation!