Cocos native engine for Cocos Creator v2.x

Cocos Creator v2.x 原生引擎。「Native engine for Cocos Creator v2.x」

Github stars Tracking Chart

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

  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!

Overview

Name With Ownercocos/engine-native
Primary LanguageC++
Program languageC++ (Language Count: 10)
Platform
License:
Release Count111
Last Release Name2.4.14 (Posted on )
First Release Name1.3.1 (Posted on 2016-11-03 18:08:00)
Created At2016-03-14 08:35:33
Pushed At2024-04-23 05:04:36
Last Commit At2023-02-20 10:49:17
Stargazers Count688
Watchers Count45
Fork Count565
Commits Count4k
Has Issues Enabled
Issues Count185
Issue Open Count76
Pull Requests Count3640
Pull Requests Open Count4
Pull Requests Close Count513
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top