Skip to content

xzh5299/quick2d-engine

 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 46.7%
  • C 33.2%
  • Lua 5.4%
  • Objective-C 4.4%
  • Java 3.5%
  • HTML 3.2%
  • Other 3.6%