Rooftops Rivals

Rooftops Rivals

Dive into a high-voltage cyberpunk world where Chase Tag has become the ultimate extreme sport. Face your rivals in thrilling rooftop chases across a futuristic city at night. Hunt or be hunted in a fast, intense tag experience where every second matters.

The Concept

🌆 The World

In the near future, Chase Tag has evolved into a professional sport streamed worldwide. Runners battle across neon-lit megacity rooftops, turning urban parkour into a global spectacle.

🎮 Gameplay

One Hunter, one Hunted. Tag your opponent to instantly swap roles. Every second you survive as the Hunted adds to your score. The match is played in 3 rounds of 5 minutes, and the player who wins the most rounds takes the victory.

👥 Accessible to Everyone

Built to bring friends and families together around the same screen. Simple controls, but enough tactical depth to satisfy competitive players as well. A game designed to appeal across ages and skill levels.

Power-Ups

🦘 Double Jump

Gain one extra mid-air jump to reach otherwise unreachable areas.

❄️ Freeze Ray

Temporarily immobilize your opponent for 3 crucial seconds.

⚡ Speed Dash

A short but decisive burst of movement speed.

👻 Invisibilité

Turn invisible for 5 seconds to slip away from your pursuer.

🛡️ Shield

One-time protection against being tagged.

💨 Smoke Bomb

Drop a thick smoke cloud to break line of sight and escape.

🪝 Grappling Hook

Rapidly move to anchor points for vertical, high-impact plays.

📡 Radar

Briefly reveal your opponent’s position on the map.

Technical Specifications

💻 Platform

OS: Windows 10/11
Language: Python
Engine: Panda3D

📊 Performance

CPU: Still in testing
RAM: Still in testing
FPS: 30 FPS minimum (60 FPS recommended)

🌐 Multiplayer

Mode: Online 1v1
System: Lobby code
Connection: Internet required

Our Team

Achille Salvan

Achille Salvan

Technical Director

Leads the technical vision, engineering choices, and overall production quality.

Mehdi Hadjab

Mehdi Hadjab

Game Manager

Coordinates gameplay features, playtests, and iteration to keep the experience fun and balanced.

Milan Puijalon

Milan Puijalon

Creative Director

Drives the artistic direction, world identity, and overall creative consistency.

Rayan Bennjakhoukh

Rayan Bennjakhoukh

Group Leader

Ensures clear communication, aligns priorities, and keeps the team moving forward.

Gregory-lucas Clement

Gregory-lucas Clement

Team Coordinator

Organizes workflows, tracks progress, and supports delivery across the whole team.