wisudom / quick2d-engine

quick2d - The 2D Game Engine based on cocos2d-x

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

quick2d - The 2D Game Engine

QQ Gorup: <315146510>

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:

  • Only support iOS,OS X,Android and Windows.
  • Remove 3D features
  • Remove support for JS script (It's permanent)
  • Remove deprecated classes and functions
  • Remove Camera
  • Remove Physics integration
  • Remove C++ implementations of Component
  • 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
  • Using FastTileMap instead of TileMap
  • Replace Luabinding with Sol2

Git user attention

  1. Clone the repo from GitHub.

     $ git clone https://github.com/dualface/quick2d-engine.git
    
  2. After cloning the repo, please execute download-deps.py to download and install dependencies.

     $ cd quick2d-engine
     $ python download-deps.py
    
  3. After running download-deps.py.

     $ git submodule update --init
    

Contributing to the Project

quick2d-engine is licensed under the MIT License. We welcome participation!

About

quick2d - The 2D Game Engine based on cocos2d-x


Languages

Language:C++ 46.8%Language:C 33.2%Language:Lua 5.4%Language:Objective-C 4.4%Language:Java 3.5%Language:HTML 3.2%Language:Objective-C++ 2.2%Language:GLSL 0.5%Language:Makefile 0.4%Language:Batchfile 0.2%Language:Python 0.2%Language:CSS 0.1%Language:Groff 0.0%Language:Shell 0.0%