Carball is a fast-paced multiplayer car football game developed in Unity using Photon PUN. Two players go head-to-head on a pitch, one controlling a yellow car (WASD) and the other a blue car (Arrow Keys). With real-time networking, responsive controls, and event-driven gameplay, Carball brings arcade-style soccer action to life with cars!
-
Gameplay
-
Features
-
Installation
-
Controls
-
Credits
The video is as follows: https://drive.google.com/file/d/1fv4ZtEkFSRly-eBl7u_FWcnImuRYp7n6/view?usp=sharing
-
Multiplayer with Photon PUN – Real-time 1v1 matches using Photon for seamless networked gameplay.
-
Local Player Controls – WASD for Yellow Car, Arrow Keys for Blue Car with separate control bindings.
-
Event-Driven Goal System – Scoring events and match states are managed via custom event handling.
-
Centralized Game Flow – GameManager singleton handles match logic, player spawn, and round control.
-
Network-Aware Syncing – Position, rotation, and ball physics synced across clients using PhotonView components.
-
Clone this repository
-
Make Sure Photon Pun is installed
-
Open the Lobby Scene
-
Hit Play
Car 1 : W/ A/ S/ D
Car 2: Up/ Down/ Left/ Right Arrow keys
This game is made under the projects of Outscal School. My guide Shirish Gour helped me build this entire game.