Skip to content
Demon Gate

HTML5 Canvas ยท Vanilla JavaScript

Demon Gate โ€” HTML5 Canvas Action Game Source (30 Stages)

Demon Gate โ€” original feudal action browser game (NOT affiliated with any existing franchise).

WHAT YOU GET (instant download ZIP)

โœ“ Full HTML5 Canvas source โ€” vanilla JavaScript, no framework lock-in

โœ“ 30 playable stages with bosses, ranks, and soul/weapon progression

โœ“ Procedural Web Audio โ€” no royalty-bearing music files

โœ“ Zero external image assets โ€” deploy anywhere static files work

โœ“ Commercial license for ONE project (see LICENSE.txt)

โœ“ CUSTOMIZE.md โ€” stages, enemies, controls

PERFECT FOR

โ€ข Indie devs learning action combat systems

โ€ข Agencies delivering a branded browser mini-game to clients

โ€ข Portfolio / landing-page engagement hooks

โ€ข Sellers who customize for clients (not redistribute raw source)

TECH

HTML + CSS + JS | Works on Vercel, Netlify, GitHub Pages | ~68KB ZIP

LIVE DEMO

https://ship-project-kappa.vercel.app/demon-gate/

Full 30-stage browser demo (English UI; add ?lang=ja for Japanese).

LICENSE

Single commercial project. No redistribution of source as-is. Full terms in LICENSE.txt.

Support: customization guide included. Custom development available โ€” message seller.

  • Instant ZIP download
  • No build step required
  • Zero external image assets
  • Commercial license included
Demon Gate โ€” gameplay and product overview (72% hero scene, 28% PR panel)

Built for indie devs & agencies

Ship a branded browser mini-game without Unity, Godot, or Phaser lock-in.

30 playable stages

Cursed temple gates, soul absorption, weapon loadouts, elemental swords, items, clash combat, and Genma demons โ€” with bosses at stages 10, 20, and 30.

Vanilla JavaScript

HTML5 Canvas + procedural Web Audio. No npm install, no bundler, no game engine. Upload to Vercel, Netlify, or GitHub Pages and play.

Procedural audio

SFX and BGM generated in-browser โ€” no royalty-bearing music files to license or replace.

Zero image assets

Everything renders on Canvas. ~5 MB ZIP deploys anywhere static files work.

Performance Lite mode

Built-in HUD toggle lowers GPU load for weaker devices โ€” great for landing-page embeds.

English UI default

Japanese available via ?lang=ja. White-label ready with CUSTOMIZE.md guide.

What's in the ZIP

Everything you need to deploy, customize, and ship under a single-project commercial license.

Download now โ€” $29
File Purpose
index.html Game entry + start screen
css/style.css UI styling
js/game.js Game logic (~30 stages)
js/audio.js Procedural Web Audio SFX/BGM
CUSTOMIZE.md Stage, enemy, and control edits
LICENSE.txt Single-project commercial use
BUYER_README.md Quick start deploy guide

Same gameplay as the live demo.

FAQ

Can I use this in a client project?

Yes โ€” LICENSE.txt grants commercial use for one project. You may rebrand and deploy; you may not redistribute the raw source as-is.

Do I need a game engine?

No. Pure HTML, CSS, and JavaScript. Open index.html or upload to any static host.

How do I customize stages and enemies?

Edit STAGE_DEFS in js/game.js. CUSTOMIZE.md walks through stages, enemies, controls, and audio.

Is there a live demo before I buy?

Yes โ€” play all 30 stages free at https://ship-project-kappa.vercel.app/demon-gate/.

What about support?

Self-contained template with documentation included. Custom stages, art packs, or retainer development available โ€” contact the seller via your purchase receipt.

Ship your browser action game today

Instant download. Deploy in minutes. Own the source.

Buy Demon Gate โ€” $29