# engine-native **Repository Path**: openharmony-sig/engine-native ## Basic Information - **Project Name**: engine-native - **Description**: cocos creator 引擎engine-native仓库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: v2.4.11 - **Homepage**: https://gitee.com/openharmony-sig/engine-native - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 9 - **Created**: 2023-07-13 - **Last Updated**: 2025-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 🚨 **重要提示 | IMPORTANT** > > **⚠️ 此代码仓已归档。新地址请访问 [engine-native](https://gitcode.com/openharmony-sig/engine-native)。| ⚠️ This repository has been archived. For the new address, please visit [engine-native](https://gitcode.com/openharmony-sig/engine-native).** > --- > Cocos2d-x, compact version ========================== Build Status It is based on [cocos2d-x](https://github.com/cocos2d/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. ![](https://user-images.githubusercontent.com/1503156/32046986-3ab1f0b6-ba0a-11e7-9c7f-7fe0a385d338.png) Contributing to the Project -------------------------------- cocos2d-x-lite is licensed under the [MIT License](https://opensource.org/licenses/MIT). We welcome participation!