ImpresseDev | Penalty Nations Cup - HTML5 Casino Game

Bluehost Shared Hosting

Available for $16 via crypto payment: Telegram

Penalty Nations Cup – HTML5 Penalty Shootout Casino Game

Penalty Nations Cup is a complete, ready-to-launch penalty shootout game with crash-style multiplier mechanics, designed for gaming and betting websites. Players pick one of 15 goal zones, beat the goalkeeper, and climb a multiplier ladder — cash out after any goal, or risk it all on the next kick. Built with PixiJS 8 (WebGL) and professional Spine skeletal animations, it runs smoothly on desktop and mobile and ships prebuilt: upload the folder and it works.

Key Features

  • Complete game loop – place bet, aim, shoot, climb the ladder, claim or bust
  • Crash-style cashout – players claim winnings after any goal or push their luck for the next multiplier
  • 3 difficulty levels – Easy, Medium and Hard, each with its own multiplier ladder and goalkeeper behaviour
  • Huge win potential – multipliers up to x13,774,950 on Hard mode
  • Transparent 96% RTP math model – every multiplier is documented and fully configurable
  • 15 aim zones – precise 5×3 goal grid with animated aiming cursor
  • Premium Spine animations – goalkeeper dives, ball flights, net ripples, idle hints, win celebrations
  • 4 win-tier celebration modals – Big (x10+), Epic (x20+), Mega (x30+) and Legendary (x40+) wins with dedicated artwork and music
  • Full sound system – 18 music & sound effect files, with Sound / Music toggle switches in the menu
  • Fully responsive – dedicated desktop and mobile layouts, touch friendly
  • Demo mode built in – persistent fun-money balance, works instantly with no backend
  • Real-money ready – documented 3-endpoint server API contract for betting-platform integration
  • Ships prebuilt – one self-contained bundle.min.js, no build step needed to run; full readable source included, with a 10-second optional rebuild for code edits
  • Clean, modular, commented code – easy to rebrand, reskin and extend

How the Game Works

  1. The player sets a bet and picks a difficulty (Easy / Medium / Hard).
  2. They aim at one of the 15 goal zones and shoot.
  3. Score a goal and the multiplier grows along the ladder – claim the winnings at any time, or shoot again.
  4. If the goalkeeper saves the shot, the stake is lost.
  5. Score 5 in a row to hit the top multiplier with an automatic payout.

Fair & Configurable Math

The payout ladder is generated from a transparent formula with a 96% RTP baseline. Every value – RTP, goal zones, goalkeeper coverage per difficulty, bet steps, win-tier thresholds – lives in a single, documented configuration file (js/config.js) and can be adjusted in minutes.

Real-Money / Betting-Platform Integration

The game ships as a fully working demo (fun-money) product, and the documentation includes a complete real-money integration guide:

  • A plain-English checklist of the infrastructure your team needs (wallet API, sessions, server RNG, licensing)
  • Simple 3-endpoint server contract: round/start, shot, settle
  • Step-by-step code hooks showing exactly where to connect your platform’s wallet, RNG and session logic
  • Security hardening checklist for production gambling environments

Important: This item provides the game’s front-end logic, UI and a documented integration contract only. Connecting real-money betting, server-side RNG, wallet/payment processing, session management, and any gambling licensing or regulatory compliance in your jurisdiction all require additional third-party services and infrastructure that are not included and will involve separate costs.

Documentation

The package includes a full HTML documentation site with real screenshots of the desktop and mobile layouts, the goal grid and all four win celebrations, an annotated asset map showing exactly which file paints each part of the screen, a no-code customization walkthrough (swap the logo or change the accent color with just a text editor), a complete animation reference, and an update guide explaining which files are safe to overwrite when a new version ships.

What’s Included

  • The ready-to-run game: index.html, styles.css and a prebuilt, self-contained bundle.min.js
  • Full JavaScript source (ES modules) + webpack config for optional rebuilds
  • All graphical assets – Spine skeletons, atlases, textures and UI artwork
  • All 18 sound effects and music tracks (.webm)
  • Complete HTML documentation with screenshots and annotated asset map
  • Lifetime updates

Requirements

  • Any static web hosting (Apache, Nginx, cPanel hosting, Netlify, S3…)
  • No PHP, no database and no build tools required to run the game
  • Node.js 18+ only if you want to edit the JavaScript source and rebuild
  • Modern browser with WebGL support (all current browsers)
  • HTTPS hosting recommended

Easy to Customize

  • Change RTP, multipliers, bets and difficulty from one config file
  • Replace logo, colours and UI images – the docs show exactly which file paints what
  • Swap or re-skin the Spine animations with your own artwork
  • Every module is commented and documented with a full file/code structure guide

Changelog

Version 1.0.0 – Initial release

Support

Item developed by ImpressDev. All support is provided through the CodeCanyon Comments tab (pre-sale questions) and Support tab (after purchase) — every conversation stays attached to your account and purchase code.

Thank you for your interest in Penalty Nations Cup!

0 average based on 0 ratings.

ImpresseDev

ImpresseDev

Visit Author's Portfolio

View Portfolio
Last Update 2026-10-01
Created 2026-09-24
Sales 3
Discussion Comments
Compatible Browsers Firefox Safari Opera Chrome Edge
Software Version HTML5 Other
High Resolution
Files Included JavaScript JS JavaScript JSON HTML CSS Layered PNG
Video Preview Resolution