OVEERULED
A 2D multiplayer courtroom battle where three players face off—one judge, two lawyers. Lawyers argue their cases, object, counter, and persuade, while the judge decides the winner.
Videos
Description
Overruled! – The Ultimate Multiplayer Courtroom Battle
Overruled! is a 2D multiplayer courtroom debate game built in Godot, where players engage in strategic legal duels. Designed for three players, the game features one judge and two lawyers who battle it out using arguments, objections, and counterpoints to win the case.
Gameplay Overview:
Role-Based Multiplayer – One player acts as the judge, while two players take on the role of lawyers competing to win the trial.
Case-Based Scenarios – Each round presents a unique legal problem statement, requiring players to construct arguments in real-time.
Objection & Counterplay System – Lawyers can interrupt, challenge, and refute their opponent’s arguments dynamically.
Judge Decision Making – The judge evaluates arguments and declares the winner based on logic and persuasion.
EduChain Token Integration – Players earn points for performance, which convert into blockchain-backed EduChain tokens as rewards.
Tech Stack:
🟢 Game Engine – Godot (for 2D game development)
🔵 Networking – WebSockets & Godot Multiplayer API (for real-time online multiplayer)
🟡 Blockchain Integration – EduChain (Solidity, Web3.js, or Rust for smart contracts)
🔴 Backend – Node.js with Express (for matchmaking and database management)
🟣 Database – PostgreSQL / Firebase (to store player stats, leaderboards, and game history)
🟠 UI/UX – Pixel Art using Aseprite & Godot’s UI System
⚪ Hosting – AWS / DigitalOcean (for game servers)
Why Play Overruled!?
🔥 Engaging courtroom duels with fast-paced strategy.
⚖️ Real-time debates with dynamic case scenarios.
🎮 Multiplayer fun with friends or online players.
💰 Earn & Trade EduChain Tokens for in-game rewards.
Progress During Hackathon
10