Blade Fury | HTML5 Knife Throwing Arcade Game

Bluehost Shared Hosting

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.

0 average based on 0 ratings.

naptechlabsltd

naptechlabsltd

Visit Author's Portfolio

View Portfolio
Last Update 2026-09-28
Created 2026-09-28
Sales 0
Discussion Comments
Compatible Browsers Firefox Safari Opera Chrome Edge
Software Version HTML5
High Resolution Yes
Files Included JavaScript JS JavaScript JSON HTML
Video Preview Resolution