Blade Fury: Boss Slicer — one tap, perfect timing
A complete, production-ready HTML5 knife-throwing arcade game built with Phaser 4 and TypeScript. Tap to throw knives into a spinning target without hitting the blades already stuck in it. Read the rotation, find the gap, slice the apples — and take down a unique boss every five levels.
Ships as a ready-to-upload build plus the full source code. No backend, no database, no external services: upload the game/ folder to any web host and it runs.
Gameplay features
- One-tap / one-click controls; portrait layout that scales to any phone, tablet or desktop screen
- Endless levels with speed patterns, reversing rotation, obstacles, apples and golden apples
- 4 bosses with unique gimmicks: Log King, Shield Golem, Inferno Wheel, Cyber Core
- Shield arcs that deflect knives, combo multiplier, knife trails, confetti, boss cinematics
- 8 knife skins — free, coin-priced, boss-shard and optional rewarded-ad unlocks
- Coins, best level, 8 achievements, daily login rewards with streaks, date-seeded Daily Challenge, Boss Rush mode
- Pause overlay, keyboard shortcuts, sound toggle, haptics on supported devices
Technical features
- Phaser 4 + TypeScript (strict) + Vite — clean, commented, modular source
- All artwork is vector (SVG sources included) and pre-rasterised to PNG; all sound effects are synthesised with the Web Audio API — zero audio files
- Versioned localStorage save system with migrations and unload flush
- Pluggable ad layer with built-in frequency capping (rewarded + interstitial placements) — bring your own ad network
- Ready-made Playgama and GamePix portal builds with SDK, ads, remote saves and leaderboards already integrated
- Unit tests, FPS overlay, debug flags, ~380 KB gzipped bundle
- Works in Chrome, Edge, Firefox and Safari on desktop and mobile
Easy to customise
- Levels, bosses, skins, prices, achievements and the daily challenge are plain data files
- Colours, fonts, tuning constants (difficulty, throw speed, target size) in one config
- Edit any SVG and run one script to regenerate the art
- Full documentation (HTML) included
What you get
game/ — deployable build source/ — full TypeScript project, SVG art, tests, design documents documentation/ — setup, deployment, embedding, customisation, ads, troubleshooting
Requirements
To run: any static web host (must be served over http/https). To modify: Node.js 20+.
Changelog
1.4.1 — standalone self-hosted build with pluggable ad adapter, GamePix adapter hardening.
1.4.0 — UI refresh, new store art.
1.3.0 — ad lifecycle hardening, pause button and keyboard shortcuts.
1.2.0 — leaderboard, achievements, daily reward, Boss Rush, Daily Challenge.
1.1.0 — combos, trails, cinematics, shield arcs, golden apples.
1.0.0 — initial release.