Skip to content
All templates
Jungle Deadzone icon

Jungle Deadzone

Jungle zombie platformer with 10 worlds, 3 soldier classes, touch controls and fully procedural Web Audio, built with Phaser 3

HTML5 GamesPhaser 3html5 gamephaser 3platformerzombie game
$29

Jungle Deadzone is a soldier-vs-zombies jungle platformer built with Phaser 3, JavaScript ES modules, original code-generated SVG art and fully procedural Web Audio - no image or audio files ship with it, every texture and sound is generated by code. Fight through 10 worlds, shoot or stomp every zombie and reach the exit door, which stays locked until the last zombie falls. It runs on desktop and mobile with shared multitouch controls, and the dist/ bundle is a static build with relative paths that works on any host.

Highlights

  • 10 hand-tuned worlds, each a plain-data file (platforms, zombie spawns, exit) that is trivial to edit or extend
  • 3 soldier classes: Scout (fast, machine pistol), Ranger (balanced, auto rifle) and Heavy (tough, spread cannon)
  • Two kill mechanics: hold-to-auto-fire shooting and Mario-style head stomps
  • 3 zombie types with distinct stats: walkers, fast chasers and tanky brutes, tuned in one config file
  • Full keyboard + multitouch on-screen controls - move, jump and fire simultaneously on mobile
  • 100% procedural audio: every SFX and the looping music track are Web Audio synth recipes (132 BPM scheduler)
  • All 94 SVG textures generated by one script - re-skin the whole game by editing a few hex colors and running one command
  • localStorage save system: world unlocks, chosen class and volume settings persist across reloads
  • World select, class select, pause, victory and defeat screens with a shared UI kit

Technology

  • Phaser 3 (arcade physics), JavaScript ES modules, Vite build
  • Code-generated SVG textures (tools/generate-svg.mjs writes all assets + manifest)
  • Web Audio API synthesis for all sound and music
  • localStorage persistence, no backend, no API keys - 100% offline
  • Included Playwright tests: smoke test (boot/move/shoot/pause) and flow test (win/lose/data validation)

Requirements

  • Node.js 18+ and npm for development/building
  • Any modern browser to play - no accounts, no keys, no backend

What You Get

  • Complete Vite + Phaser 3 source: 8 scenes, entities, systems and 10 world data files
  • tools/generate-svg.mjs asset generator (94 SVG textures) plus manifest
  • Playwright smoke and flow tests
  • documentation.html with setup, controls, customization (levels, classes, zombies, re-skin) and publishing checklist
  • README.md with a quick-start guide
  • 6 gameplay screenshots and the ready-to-upload dist/ build guide
  • Full rights to rebrand, reskin, extend and publish anywhere

Please note: this is a source code template, not a hosted game. Node.js and basic JavaScript knowledge are required to build and customize it. If you have questions, use the contact form on the site, I usually reply within 24 hours.

Related templates