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, controlsPERFECT 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)TECHHTML + CSS + JS | Works on Vercel, Netlify, GitHub Pages | ~68KB ZIPLIVE DEMOhttps://ship-project-kappa.vercel.app/demon-gate/Full 30-stage browser demo (English UI; add ?lang=ja for Japanese).LICENSESingle 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