zerk

0.3.2 • Public • Published

Zerk Game Engine

Zerk is a JavaScript game engine developed by Kristoph Junge and others.

Zerk is based on an Entity-Component-System architecture.

Zerk aims to be able to run various types of 2D games on desktop and mobile devices.

More information can be found here kristophjunge.com.

Other Software that Zerk is using:

Box2DWeb a JavaScript port of the Box2D physics library written by Erin Catto and others. Used as the main physcis engine.

JSON5 by Aseem Kishore and others. Used to to parse JSON files with comments.

Poly-Decomp a library for decomposition of polygons into convex regions writte by Stefan Hedman. Used to decompose complex polygons inside the entity editor.

Node.js by Joyent, Inc. and other Node contributors. Used to serve the zerk tool chain like the development server.

Installation

Zerk can be installed via npm.

$ npm install -g zerk

Using Zerk

Zerk is currently at an early development stage, use it at your own risk.

Navigate into an empty game directory and run:

$ zerk init
$ zerk dev

License

Zerk is licensed under the MIT License.

Documentation

The Zerk API documentation is available at http://dev.kristophjunge.com/zerk/doc/latest

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.3.2
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.3.2
    0
  • 0.3.1
    0
  • 0.3.0
    0

Package Sidebar

Install

npm i zerk

Weekly Downloads

0

Version

0.3.2

License

MIT

Last publish

Collaborators

  • kristophjunge