JSPM

  • Created
  • Published
  • Downloads 4
  • Score
    100M100P100Q70349F
  • License MIT

JS Component Entity Framework for Gamedevelopment

Package Exports

  • complex-engine

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (complex-engine) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

ComplexJS

ComplexJS is a JS written Component Entity System for HTML5 Gamedevelopment. ComplexJS has the ability not to slow your development time down. With it's Component Entity System there is a high rate of reusable code for your later projects.

Build

You can build ComplexJS by your own. Gulp is already configured with a task called ´build´

$ gulp build

Getting started

Createa HTMLFile containing your view. Add ComplexJS as a source <script type="text/javascript" src="./libs/complex.js"></script>

Basic Concept

  • Create custom Systems & Components
  • Add systems to the world object
  • Create entities
  • Add components to the entities
  • Add entity to the world
  • Render the world

Reference Game.js

Checkout ComplexJS-Game implementation

Extensions

Doc

Documentation can be found in ./out

Contribution

Just contribute. It's OpenSource

Contact

@Twitter
+Google