Nostalgic Primordial Monster

    splatjs

    1.0.1 • Public • Published

    SplatJS

    A 2d HTML5 Canvas game engine

    SplatJS is a 2d game engine made for creating multi-platform games entirely in JavaScript.

    Features

    • Retangles!
    • Keyboard, mouse, and touch input
    • Sounds and music (Web Audio API and HTML5 Audio)
    • Sprite animation
    • Asset loading, and built-in loading screen
    • Games work well on phones, tablets, and desktop browsers.
    • A* Pathfinding

    Supported Platforms

    • Chrome (desktop & mobile)
    • Firefox
    • Internet Explorer (desktop & mobile)
    • Safari (desktop & mobile)
    • iOS using Ejecta
    • Chrome Web Store

    SplatJS works in PhoneGap/Cordova, but it seems like the apps it produces lack hardware acceleration, making games unplayable.

    Download a standalone SplatJS:

    Install through NPM

    $ npm install --save splatjs
    

    Then require SplatJS into your game:

    var Splat = require("splat");
    

    Then use browserify to bundle your game as a single JavaScript file for the browser.

    Games using SplatJS

    Send a pull request to add your game to the list!

    Install

    npm i [email protected]

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • avatar