Cocktail Beach | Construct 3 | HTML5 Game with Node.js Backend

Bluehost Shared Hosting

ABOUT THE GAME

Cocktail Beach is an HTML5 slot machine game made in Construct 3, shipped together with an optional Node.js + MongoDB backend for server-side game logic. It is a 5-reel, 3-row video slot with 20 paylines, scatter-triggered free spins, cascading (drop) symbols and Big Win / Mega Win / Super Mega Win celebrations.

Out of the box the game runs 100% in the browser – just upload and play. When you are ready for server-authoritative gameplay, the included backend moves spins, balances, RTP control and history onto your own server with persistent MongoDB storage.

FEATURES

  • 5×3 reel grid with 20 configurable paylines
  • 8 paying symbols with editable payout tables (3, 4 and 5 of a kind)
  • Free Spins bonus with pick-your-bonus choice screen and multipliers
  • Cascade / drop mechanic with increasing multiplier
  • Big Win, Mega Win and Super Mega Win celebration animations
  • Turbo mode and Auto Spin
  • Adjustable bet levels, interactive paytable and spin history screen
  • Full audio: background music, free-spin music and effect sounds
  • HTML5 game playable on all platforms (PC, Mobile, Android, iOS)
  • Beautiful graphics (you can easily reskin according to your design)
  • Made in Construct 3 – full source project (.c3p) included
  • Mouse and Touch Controls

NODE.JS BACKEND (INCLUDED)

  • Server-side game logic: spins, cascades and free spins computed on the server
  • MongoDB persistence: users, balances, game sessions, transaction history
  • RESTful API: init, spin, cascade, balance, config, free-spin packages, history, stats
  • RTP (Return to Player) controls and configurable slot settings
  • Drop-based multiplier system (x1 to x40) and free-spin packages with progressive multipliers
  • Debug tools: spin logging, debug viewer page, API test page
  • Step-by-step Construct 3 integration guides included

Please don’t forget to rate if you like the game.

TECHNICAL REQUIREMENTS

  • Standalone game: any web server or shared hosting that can serve static files (Apache, Nginx, IIS, etc.). No PHP, no database required. Must be served over http:// or https:// (not file://). Modern browser with WebGL.
  • Backend (optional): Node.js 18+ and npm on a host that can run Node processes (VPS, Render, Railway, Heroku, etc.), plus MongoDB (local or free MongoDB Atlas cloud).
  • To edit the game: Construct 3 (r466 or newer) with a paid subscription to edit and export the included .c3p source, plus the free third-party “Better Outline” addon by skymen (installed via the Construct 3 Addon Manager).
  • Mobile export (optional): Android (Cordova) / iOS (Cordova) export via Construct 3.
  • Note: the exported scripts (c3runtime.js, main.js, sw.js, etc.) are auto-generated by the official Construct 3 exporter; the original readable source is the included .c3p project (visual event sheets). The backend ships as plain, readable Node.js source files.

WHAT’S INCLUDED

  • Construct 3 source project (.c3p) – all layouts, event sheets, graphics and sounds
  • Ready-to-upload HTML5 export of the game
  • Node.js + MongoDB backend (Express server, slot engine, REST API, database models, integration helper scripts and guides)
  • Full documentation – feature list, project structure, game variables, backend setup, API reference, hosting guide, troubleshooting

SCREENSHOTS

Cocktail Beach | Construct 3 | HTML5 Game with Node.js Backend Cocktail Beach | Construct 3 | HTML5 Game with Node.js Backend Cocktail Beach | Construct 3 | HTML5 Game with Node.js Backend Cocktail Beach | Construct 3 | HTML5 Game with Node.js Backend

0 average based on 0 ratings.

slotgen

slotgen

Visit Author's Portfolio

View Portfolio
Last Update 2026-08-06
Created 2026-08-06
Sales 0
Discussion Comments
Compatible Browsers IE11 Firefox Safari Opera Chrome Edge
Software Version Construct 3
High Resolution Yes
Files Included HTML
Video Preview Resolution