Bridging Scout Tradition with Modern Mobile Gaming
Grand Chase is a location-based mobile game. Moving away from paper maps and traditional GPS tracking, the 2023 edition introduced a custom-built digital layer to the streets of Prague, turning the city into a dual-dimensional battlefield for two rival factions. It was developed for Scout Centre 55 Vatra Praha
The Concept: A Dual-Dimension Strategy
Unlike typical mobile games, Grand Chase is a “Phygital” experience. Players interact with the physical world to influence a digital territory war.
- Two Factions: Players are divided into Red and Blue teams.
- The HQ (Headquarters): A specialized interface for coordinators. It functions as a military command center simulation, where leaders monitor troop movements, assign reinforcements, and unlock victory points.
- Field Agents: Players in the field navigate the physical game zone in Prague, scanning QR codes at specific landmarks to interact with the game world.
- The Mirror World: The map is divided into two identical dimensions—White and Black. Players must navigate and conquer zones across both dimensions to generate resources for their team every 5 minutes.
Core Gameplay Mechanics
Scanning a QR code at a real-world location unlocks various tactical actions:
- Conquest: Capturing neutral or enemy territory.
- Interactions: Supporting friendly zones or sabotaging enemy ones.
- Combat: Attacking enemy groups encountered in the field.
- Dimensional Travel: Moving between the White and Black maps.
Technical Architecture
The Client (Mobile App)
The application was built using the Godot Engine (4.1). While the team originally intended to use C#, the limitations of Godot 4.1 at the time led to the use of GDScript. The app relies on QR code integration to trigger server-side events, ensuring players must physically visit locations.
The Backend (Server & Database)
- Language: Python
- Framework: Flask (Chosen for rapid prototyping and developer familiarity).
- Database: MySQL (Structured to handle real-time resource generation and territory ownership).
- Infrastructure: The entire server environment was Dockerized, ensuring consistent deployment and scalability during peak game hours.
Development Challenges
Building a live event game is never without drama. The development included a Proof of Concept (POC) phase in August 2023 to verify mobile compatibility, but the final week before launch was a race against time.
- Last-Minute Bug Squashing: 20 minutes before registration, a game-breaking bug affecting mobile combat was identified and bypassed with a “quick-fix” logic workaround.
- Operational Hurdles: From fixing password character limits on-site via a mobile hotspot to manually running “lock-clearance” scripts every 5 minutes during the game, the event required constant technical oversight.
Game Statistics & Results
The 2023 edition saw intense activity across the center of Prague.
| Key Statistic | Value |
|---|---|
| Total QR Scans | 1,222 |
| Active Game Groups | 146 |
| Player Battles | 65 |
| Highest Single Attack | 4,000 pts |
| Total Combat Activity | 51,202 (Atk + Def) |
Territory Control
The Red Team dominated the 2023 edition, capturing 73% of the territory compared to the Blue Team’s 27%. Post-game analysis suggests the Red Team’s success was due to a higher percentage of local Prague players and a more aggressive start, successfully unlocking 17 of their first 20 points.
Showcase
Here you can see two Instagram posts made by a group of players: https://www.instagram.com/p/CybV5-sopKb/
https://www.instagram.com/reel/Cysi57TsXta/?igshid=MzRlODBiNWFlZA==