CASTLEMAKERmetroidvania engine

Sprites

Draw tile sets (16×16) or actor sprites (any size). Frames = animation.

No sprite selected

Import

Imported sounds get a lowercase key you call from scripts via api.playSound('key').

Sound Library

No sounds imported yet — choose an audio file on the left.

Scripts

Entity Types

Define actors (player, enemies, items, doors) in the table on the right.

Script Editor —

Entity Types

NameSpriteScriptWHCategory Player?PhysicsCollidesHPDmg

Rooms

No room selected

Controls

← → move
↑ / Z jump
X attack

YOU DIED