Layer Defence is a compact pixel-art roguelike arena. You are a knight with a sword, a portal is open above the arena, and the arena itself refuses to stay still.

Every wave drops from the sky: slimes that split, bats that telegraph and swoop, skeleton bone-throwers, charging orcs, teleporting mages, exploding bombers, ghosts, spiders, imps and stone golems. Every 5th wave a boss climbs out - Slime King, Necromancer or Demon Lord - each with summons, slams and a second phase.

Between waves the arena rebuilds itself: platforms slide, drop in and float away, and the portal reopens on the other side. Grab the loot, spend coins on upgrades (or on a whole new weapon), then step into the green gate to call the next wave.

FEATURES

- 10 enemy types + 3 multi-phase bosses + elite variants

- 7 weapons: sword, twin dagger, spear, war hammer, bone scythe, hunter bow, arcane staff

- 22 stackable upgrades and a rerollable shop between waves

- Sky pots and treasure chests: extra hearts, coins and gems

- Procedural arena layouts that reshape between rounds

- Juice: trauma-based camera shake, hit-stop, damage numbers, crits, screen flashes

- Every sprite, sound effect and even the font is generated by the project's own tooling

- Runs in the browser: nothing to install, ~30 seconds to load, no account needed

CONTROLS

A / D - move          SPACE - jump (tap for a higher hop)

SHIFT or J - dash     S - drop through a platform

MOUSE - aim           LEFT CLICK - attack (hold to keep swinging)

TAB or E - shop between waves     ESC - close the shop

TIPS

- Melee weapons show their exact reach and swing arc on the floor - use it.

- Bats flash right before they dive. That's your window to dash.

- During the loot window you have ~7 seconds to sweep the floor; leftovers are collected automatically when the shop opens.

- Bosses enrage at half health.

The build is a single-threaded WebAssembly export, so it runs on itch without any special browser settings. Keyboard and mouse required (no touch controls).

Published 2 days ago
StatusReleased
PlatformsHTML5
AuthorAvS
GenreAction, Survival
Made withGodot
Tags2D, Arena Shooter, Boss battle, Pixel Art, Roguelike, Singleplayer, upgrades, waves
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard, Mouse
AI DisclosureAI Assisted, Code, Graphics

Leave a comment

Log in with itch.io to leave a comment.