Skip to content

Repository files navigation

🚀 Rocket Buggy - A Web-Based Multiplayer Car Soccer Game

Welcome to Rocket Buggy, a fast-paced multiplayer web game built using the PlayCanvas game engine. Inspired by Rocket League, this game challenges players to drive, dash, and smash a ball into the opponent’s goal in an intense online arena.


📸 Screenshots

Menu Screen Gameplay Goal Celebration
Menu Gameplay Goal
Scoreboard Multiplayer Lobby Website
Scoreboard Mp Website

Mobile Views

Website Mobile Gameplay Mobile Multiplayer Mobile
Website Mobile Gameplay Mobile Multiplayer Mobile

🎮 Features

  • Multiplayer car soccer with real-time online networking.
  • 🛞 Responsive and physics-enabled car controls using PlayCanvas rigid bodies.
  • 🥅 Goal animations and scorer highlights.
  • 🖥️ Clean UI for menu, lobby, scoreboard, and game stats.
  • 🌐 Web-based — no download required.
  • 📊 Real-time scoreboard updates.
  • 🎨 Custom-designed UI and 3D assets.
  • 📱 Fully playable on both desktop and mobile browsers.

📖 How to Play

  1. Open the game link in your browser.
  2. Enter your player name and join a lobby.
  3. Use the following controls:
    • W / A / S / D or Arrow Keys to drive.
    • Shift to boost.
    • Spacebar to jump.
  4. Push the ball into your opponent's goal before the timer runs out.
  5. Check your score and rank in the real-time scoreboard!

🛠️ Tech Stack

  • Game Engine: PlayCanvas
  • Networking: WebSockets (custom Node.js server integrated with PlayCanvas)
  • 3D Physics: PlayCanvas RigidBody and Collision components
  • UI System: PlayCanvas 2D Screen + Element components
  • Game Manager Server-Github
  • Hosting: Glitch

About

A Rocket League type clone. Proof of Concept. First Game Development

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages