videogame v1.19.0
videogame
Multiplatform game engine
"Everything should be made as simple as possible, but not simpler". - Albert Einstein
Videogame 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 game logic from displays
Installing
Node.js
npm install videogame
then
<script src="node_modules/videogame/videogame.js"></script>
<script src="node_modules/videogame/plugin.js"></script>
<script src="game.js"></script>
Usage
- download videogame-skel for a kick-start
- refer to videogame.js and plugin.js to see what the API is capable of
Support
Please consider joining the discussions for collaboration and support.
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago