Native engine for Cocos Creator v2.x
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
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
$ cd cocos2d-x-lite
$ npm install
After cloning the repo, please execute gulp init to download and install dependencies.
$ gulp init
Build simulator
$ gulp gen-simulator
$ gulp update-simulator-config If you need to debug the simulator on macOS, you should sign the "./simulator/mac/simulator.app" by using codesign after build, or manually build the simulator project ("./tools/simulator/frameworks/runtime-src/proj.ios_mac/simulator.xcodeproj") in Xcode and enable Signing.
cocos2d-x-lite is licensed under the MIT License. We welcome participation!
No open issues yet, or sync has not completed.