Laser Puck: Cyber Ricochet Arena
Laser Puck is a neon-drenched physics puzzle built around one satisfying motion: pull back, aim your bank angle, and release. Ricochet your glowing puck off cushions, angled deflectors, bumpers and portals to land it in the target — then chase the par shot count for a perfect clear. Every level is a fresh geometry problem: simple straight banks in early chapters escalate into multi-bounce trickshots with barriers, bumpers and teleport portals by the end.
Key Features:
Drag-to-aim slingshot mechanic — pull back, read the angle, release 50 handcrafted levels across 5 chapters, from basic bank shots to dense multi-obstacle trickshots Par-based shot scoring — reward efficient, minimal-shot solutions with a bonus “Bank” multiplier Barriers, angled deflectors, bumpers & portals — a growing toolkit of ricochet mechanics 5 unlockable puck skins with a dedicated armory/settings screen Star rating system per level with a running total-stars tracker Built-in sound effects (no external audio files needed) Fully responsive drag/touch controls — mobile, tablet & desktop ready Zero external CDN dependencies — 100% self-hosted, works fully offline Easy to customize — retheme colors, tune physics, edit or expand levels in one config file Clean, well-commented vanilla JavaScript — no frameworks, no build step
Perfect For:
Puzzle/physics game portfolios with a cyberpunk aesthetic HTML5 game licensing marketplaces Embedding into WordPress, Android WebView, or Cordova/Capacitor apps Trickshot/”one more level” pick-up-and-play experiences
What’s Included:
Complete source code (HTML, CSS, JS) 50 pre-built levels across 5 chapters 5 puck skin variants Full documentation covering installation, customization & licensing Self-hosted icons and artwork — no external requests required
Requirements: Modern browser (Chrome, Firefox, Safari, Edge). No server-side language or database required — works on any static web host.