Skip to content

Latest commit

ย 

History

40 Commits

Folders and files

NameName
Last commit message
Last commit date
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Cosmic Plinko Logo

๐Ÿš€ Cosmic Plinko โ€” #BovadaPlinkoChallenge

๐Ÿ† 1st Place Winner of the $5,000 Bovada Plinko Challenge
A polished, high-performance Plinko game featuring a cosmic aesthetic, physics-based gameplay, immersive audio, and PWA support โ€” designed to be played anywhere, anytime.

Next.js TypeScript Tailwind CSS PWA

๐ŸŽฎ Play the Live Game
๐Ÿ“ฑ Install as a PWA โ€ข โš™๏ธ Setup & Development โ€ข ๐Ÿ”ฌ Tech Overview


๐Ÿงพ Summary

Cosmic Plinko is a space-themed, browser-based Plinko game that won 1st place ๐Ÿ† in the $5,000 #BovadaPlinkoChallenge.
The game combines fast-paced, physics-based ball simulation with electric multipliers, free drops, and immersive audio for a fully polished arcade experience.


๐ŸŒŸ Features

  • ๐ŸŽฏ Realistic Ball Physics โ€” Simulated gravity, bounce, velocity, and randomness
  • โšก Electric Multiplier Lines โ€” Boost prizes by 2xโ€“5x with stackable multiplier zones
  • ๐ŸŽ Free Drops Mode โ€” Trigger bonus balls and win extra payouts
  • ๐Ÿš€ Turbo Mode โ€” 2x speed gameplay for faster action
  • ๐ŸŽต Immersive Audio โ€” Web Audio API-powered background music and effects
  • ๐Ÿ“ˆ Live Balance Tracker โ€” Real-time tracking of total wins, losses, and bets
  • ๐Ÿ“ฑ Progressive Web App (PWA) โ€” Works offline, installable on mobile and desktop
  • ๐ŸŽจ Cosmic Theme โ€” Floating aliens, glowing UI, particle FX, and clean visuals

๐Ÿ“ฆ Installation

Requirements

  • Node.js v18+
  • npm or yarn

Getting Started

git clone https://github.com/BrockAltug/cosmic-plinko.git
cd cosmic-plinko
npm install
npm run dev

Visit http://localhost:3000 to play locally.

Production

npm run build
npm start

๐Ÿ“ฑ PWA Installation

Desktop

  • Chrome/Edge: Click install icon in the address bar
  • Safari: File โ†’ Add to Dock

Mobile

iOS (Safari)

  • Tap Share โ†’ Add to Home Screen

Android (Chrome)

  • Tap Menu (โ‹ฎ) โ†’ Add to Home Screen

๐ŸŽฎ How to Play

  1. Choose Your Bet: Select from $0.50 to $10.00 per ball
  2. Select Ball Count: Drop 1 to 10 balls simultaneously
  3. Hit DROP or Press SPACEBAR to release the balls
  4. Balls bounce through pegs and land on multiplier slots
  5. Win Based on Multiplier ร— Bet

Bonus Modes

  • Electric Multiplier Lines: Boost payout by up to 5x per line hit
  • Free Drops: Trigger auto-play bonus rounds with enhanced multipliers
  • Turbo Mode: Double speed for quick plays with same win odds

๐Ÿ”ฌ Tech Overview

  • #Next.js โ€” App Router, server/client optimization
  • #TypeScript โ€” Type-safe logic and scalable architecture
  • #TailwindCSS โ€” Modern utility-first design
  • #CanvasAPI โ€” High-performance graphics for rendering gameplay
  • #WebAudioAPI โ€” Reactive audio effects and background music
  • #PWA โ€” Offline support, service workers, installable experience
  • #HTML5 + #CSS3 โ€” Seamless web compatibility
  • #GitHub โ€” Version control & open-source collaboration

๐ŸŒ Compatibility

Platform Support Status
Desktop PWA + Audio โœ…
iOS PWA (Add to Home Screen) โœ…
Android Full PWA โœ…
Chrome Full โœ…
Safari Limited PWA โœ…
Firefox Full โœ…

๐Ÿ™Œ Acknowledgments

  • ๐Ÿ† #BovadaPlinkoChallenge for the opportunity and prize
  • ๐Ÿš€ Next.js & Vercel for blazing-fast deployment
  • ๐ŸŽง Web APIs โ€” Canvas, Audio, PWA standards
  • ๐Ÿ’œ Built with love for the browser gaming community

๐ŸŽฎ [Play the Game](https://bovadacosmicplinkochallange.netlify.app/) โ€ข โญ Star the Repo โ€ข Built for $5K & the win ๐Ÿ†

About

Cosmic Plinko is a fast, cosmic-themed PWA game that won 1st place ๐Ÿ† in the $5,000 #BovadaPlinkoChallenge. Built with modern web technologies, it features realistic ball physics, turbo mode, immersive audio, and a mobile-friendly experience โ€” all playable directly in the browser, downloadable as a PWA.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages