Skip to content

๐ŸŽ๏ธ Rush2C9 ๐ŸŽ๏ธ A Cloud9 fan racing game | Sky's the Limit Hackathon 2026

License

Notifications You must be signed in to change notification settings

ganesaprabu/Rush2C9

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

61 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Rush2C9 ๐Ÿ

Race to the Arena. Support Your Team.

A browser-based mini-game for Cloud9 fan booths at LCS and VCT events.

Category Hackathon License


๐ŸŽฎ What is Rush2C9?

Rush2C9 is an interactive racing game where esports fans compete to travel from random cities around the world to Cloud9's arenas. Players must strategically choose routes and vehicles, balancing speed against cost to achieve the best score.

Perfect for event booths:

  • Scan QR code โ†’ Play instantly on your phone
  • No app installation required
  • Quick 1-minute games
  • Live leaderboard on booth's big screen
  • Challenge other fans to duels!

๐ŸŽฏ How It Works

  1. Scan the QR code at the Cloud9 booth
  2. Register with your name and secret avatar
  3. Choose your destination: LCS Arena or VCT Arena
  4. Race from a random starting city (Tokyo, London, Chennai, Sรฃo Paulo...)
  5. Select routes and vehicles across 3 segments
  6. Arrive and see your score on the leaderboard!

๐Ÿ—บ๏ธ Game Features

Global Racing

  • 10 starting cities worldwide
  • 2 destinations (LCS Arena & VCT Arena)
  • Multiple route options per segment
  • 5 vehicle types (Bike, Car, Train, Ship, Plane)

Strategic Gameplay

  • Credits โ€” Spend on vehicles (cheap = slow, expensive = fast)
  • Score โ€” Earn based on speed + leftover credits
  • Balance your strategy for maximum points!

Social Competition

  • Leaderboard โ€” Climb the ranks
  • Faction War โ€” LCS vs VCT, which team has more fans?
  • Duels โ€” Challenge other players, bet your scores!

๐Ÿ› ๏ธ Tech Stack

Layer Technology
Frontend React + Phaser.js
Styling Tailwind CSS
Backend Firebase (Firestore)
Hosting Firebase Hosting

๐Ÿ“ Project Structure

Rush2C9/
โ”œโ”€โ”€ docs/                    # Documentation
โ”‚   โ”œโ”€โ”€ PLANNING.md          # Project planning & decisions
โ”‚   โ””โ”€โ”€ GAME_MECHANICS.md    # Detailed game rules
โ”œโ”€โ”€ src/                     # Application source code
โ”œโ”€โ”€ public/                  # Static assets
โ”œโ”€โ”€ README.md                # This file
โ””โ”€โ”€ LICENSE                  # MIT License

๐Ÿš€ Getting Started

Prerequisites

  • Node.js 18+
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/ganesaprabu/Rush2C9.git

# Navigate to project
cd Rush2C9

# Install dependencies
npm install

Development Server

# Start the development server
npm run dev

This will start the Vite development server. Open your browser and navigate to:

The server supports hot module replacement (HMR) - changes to your code will be reflected immediately without a full page reload.

Available Scripts

Command Description
npm run dev Start development server with HMR
npm run build Build for production (output in dist/)
npm run preview Preview production build locally
npm run lint Run ESLint to check code quality

Build for Production

# Create optimized production build
npm run build

# Preview the production build
npm run preview

The production build will be output to the dist/ folder, ready for deployment.


๐Ÿ“ฑ Demo

๐ŸŽฅ Watch Demo Video

๐ŸŽฎ Try Live Demo


๐Ÿ“‹ Hackathon Submission

Hackathon: Cloud9 x JetBrains "Sky's the Limit" Category: Category 4 - Event Game Deadline: February 3, 2026

Submission Checklist

  • Public GitHub repository
  • MIT License
  • Demo video (~3 minutes)
  • Devpost submission form

๐ŸŽจ Design Philosophy

Rush2C9 is designed specifically for the event booth environment:

  • Fast โ€” 1 minute games, no waiting
  • Loud-proof โ€” Visual-first, no audio required
  • Social โ€” Leaderboard creates energy
  • Inclusive โ€” Anyone can play, no gaming skill required
  • On-brand โ€” Cloud9 colors and theming

๐Ÿค Contributing

This project was created for the Cloud9 x JetBrains Hackathon. Contributions welcome after the hackathon period!


๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.


๐Ÿ‘ค Author

GANESAPRABU NAVAMANIRAJAN


๐Ÿ™ Acknowledgments

  • Cloud9 Esports โ€” For the amazing hackathon opportunity
  • JetBrains โ€” For developer tools and support
  • Devpost โ€” For hosting the hackathon platform

Made with โค๏ธ for Cloud9 fans

About

๐ŸŽ๏ธ Rush2C9 ๐ŸŽ๏ธ A Cloud9 fan racing game | Sky's the Limit Hackathon 2026

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages