1.18.0 • Published 4 years ago

core-multimedia v1.18.0

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

code style downloads license npm version

core

Multi-platform multimedia engine

"Everything should be made as simple as possible, but not simpler". - Albert Einstein

Core is the powerhouse used by Maragato マラガト titles, among others.

Core on mobile devices

Concept

Games are made of scenes, which contain sprites. The engine needs at least one scene to be initialized. That's it.

Features

  • collision detection: translated to events, to keep update logic clean
  • image cache: assets and their transformations are reused automatically
  • user input: human interaction is abstracted via controllers and pointers
  • virtual resolution: internal geometry free the app logic from displays

Installing

Node.js

npm install core

then

<script src="node_modules/core/core.js"></script>
<script src="node_modules/core/plugin.js"></script>
<script src="app.js"></script>

Usage

Support

Please consider joining the discussions for collaboration and support.