1.18.0 • Published 4 years ago
core-multimedia v1.18.0
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.
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
- download core-skel for a kick-start
- refer to core.js and plugin.js to see what the API is capable of
Support
Please consider joining the discussions for collaboration and support.
1.18.0
4 years ago