GithubHelp home page GithubHelp logo

rodmen13 / cocos2d-x-lite Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cocos/engine-native

0.0 2.0 0.0 19.39 MB

Lite version cocos2d-x based on Cocos Runtime

C++ 78.82% Objective-C 2.34% C 5.53% Makefile 0.16% Objective-C++ 1.98% GLSL 0.22% Java 1.95% JavaScript 8.79% Python 0.21%

cocos2d-x-lite's Introduction

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,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,OS X,Android and Windows.

  • Remove support for LUA script(It's temporary)

  • 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
    
  2. After cloning the repo, please execute download-deps.py to download and install dependencies.

      $ cd cocos2d-x-lite
      $ python download-deps.py
    
  3. After running download-deps.py.

      $ git submodule update --init
    
  4. Build simulator

      $ npm install
      $ gulp gen-simulator
      $ gulp update-simulator-config
    
  5. Build prebuilt library

      $ gulp gen-libs
    

Contributing to the Project

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

cocos2d-x-lite's People

Contributors

2youyou2 avatar cocosrobot avatar dabingnn avatar hylthink avatar jareguo avatar knoxhuang avatar minggo avatar nantas avatar pandamicro avatar wenhailin avatar zilongshanren avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.