cocos-enhance-kit/cocos2d-x
2022-07-12 20:32:14 +08:00
..
build 初始化 2022-06-25 00:23:03 +08:00
cocos [cocos2d-x] 修复 Android 打包出现 Implicit instantiation of undefined template 错误 2022-07-12 20:32:14 +08:00
extensions 初始化 2022-06-25 00:23:03 +08:00
external 补充某些必要的文件 2022-06-25 11:52:00 +08:00
licenses 初始化 2022-06-25 00:23:03 +08:00
simulator 更新 mac 原生模拟器 2022-07-05 18:08:26 +08:00
templates 补充某些必要的文件 2022-06-25 11:52:00 +08:00
tools 补充某些必要的文件 2022-06-25 11:52:00 +08:00
utils 初始化 2022-06-25 00:23:03 +08:00
.gitignore 取消忽略某些必要的文件 2022-06-25 11:51:36 +08:00
.gitmodules 初始化 2022-06-25 00:23:03 +08:00
.travis.yml 初始化 2022-06-25 00:23:03 +08:00
auto-build-src.bat 初始化 2022-06-25 00:23:03 +08:00
auto-build.bat 初始化 2022-06-25 00:23:03 +08:00
download-deps.py 初始化 2022-06-25 00:23:03 +08:00
gulpfile.js 初始化 2022-06-25 00:23:03 +08:00
package.json 更新 win32 原生模拟器 2022-07-05 15:07:28 +08:00
README.md 初始化 2022-06-25 00:23:03 +08:00
setup.py 初始化 2022-06-25 00:23:03 +08:00
VERSION.md 更新版本号至 1.1.0 2022-07-11 21:45:32 +08:00

Cocos2d-x, compact version

Build Status

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

  1. Clone the repo from GitHub.

    $ git clone https://github.com/cocos-creator/cocos2d-x-lite.git
    $ cd cocos2d-x-lite
    $ npm install
    
  2. After cloning the repo, please execute gulp init to download and install dependencies.

    $ gulp init
    
  3. 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.

Contributing to the Project

cocos2d-x-lite is licensed under the MIT License. We welcome participation!