squaredjs

HTML5 Game Engine

Usage no npm install needed!

<script type="module">
  import squaredjs from 'https://cdn.skypack.dev/squaredjs';
</script>

README

Dependencies

Squared

A 2D Tile-Based HTML5 Game Engine

Logo


Full documentation on 🔥 squaredjs.com 🔥

Make your own game with the 🔋 Squared Boilerplate 🔋

This is an alpha work-in-progress. We're trying to keep things as stable as possible, but expect some breakings between versions.


Squared is an HTML game engine, specialized for 2D tile-based games. It is built for amateur developers and hobbyists who want to ship web games quickly and easily. It is even compatible out-of-the-box with the Tiled Map Editor.

It is forked from ImpactJS!

Don't worry about a dev server, packaging or transpilation, we have a boilerplate project that includes everything to start writing your own game.

Features

  • Simple and efficient API
  • Specialized for tile-based, 2D games
  • Entirely written in TypeScript
  • Compatible out-of-the-box with the Tiled Map Editor
  • Uses the Canvas API, easy to read and write
  • Batteries included

For more info on how to install and use Squared, take a look at our docs