SuperPowers Tutorial Series

The following is a collection of tutorials showing you how to use the Superpowers HTML5 game engine.  Superpowers is an open source collaborative game engine with Typescript and experimental Lua support.

Part One – Getting Started

In this tutorial we set up the Superpowers engine, launch a server, and create our first project.

Part Two – Actors and Components

In this tutorial, we take a closer look at the Superpowers editor.  Then we explore Actors and Components, the primary building blocks of a Superpowers game.

Part Three – Sprites and Animation

Next, we look at creating an actor that contains a SpriteRenderer.  We then take it one step further and setup a multi frame animation.

Part Four – Scripting Behaviors

In this tutorial, we finally get down to a bit of programming.  Scripts are attached to actors using Behaviors, which is exactly what we do, attaching a script that responds to keyboard presses by moving the sprite we created earlier.

Scroll to Top