MAGIC DODGEBALL BANNER ARTWORK

Magic Dodgeball: Homeless Edition

💼 Role
Project Lead, Game Designer, Level Designer
📅 Timeline
Feb 2025 – Apr 2026
👥 Team Size
7
⚙️ Engine
Unity

Overview

The trailer demonstrates an incomplete version of the game, in particular, the outdated design and visuals for arenas. You can find final versions of arenas on this page below.

Magic Dodgeball: Homeless Edition is a fast-paced, arena-based bullet hell with rogue-like elements.

I originally pitched the concept for this game and served as the primary vision keeper throughout its entire development cycle. Leading a multidisciplinary team, I built the core gameplay loop from scratch and took ownership of the system design and arena layouts. Seeing the project grow from an initial idea into a fully playable demo exhibited live at Gamescom 2025 was an incredible validation of our team's hard work.

My Responsibilities & Impact

Development Deep Dive

1. Visual Game Design & UI Planning

Because the core mechanics were relatively contained, I chose to maintain our Game Design Documentation visually in Miro. This allowed me to clearly map out the game loop, upgrade synergies, and required UI elements, making it much easier to deliver clear, actionable tasks to the programming and UI teams.

Miro Mindmap LoopUI WireframesComponent Hierarchy

2. Designing the 30+ Player Upgrades

The Task: To ensure the game had high replayability, we needed a wide variety of power-ups that felt impactful but didn't break the core loop.

The Execution: I personally conceptualized and designed almost all of the game's buffs, creating over 30 distinct player upgrades. To manage this sheer volume of mechanics, I structured them into a comprehensive priority table. This allowed me to establish an initial baseline for balancing and dictate development priority before we even began implementation.

Comprehensive Priority Excel Upgrades Matrix

3. Design Challenge: Designing and Balancing the Meta

The Problem: With over 30 distinct gameplay-changing player upgrades, the game ran a high risk of developing a stale meta where players would only pick the most overpowered upgrades and their combinations. Additionally, efficiency of different upgrades couldn’t be measured and mathematically compared, since they influenced very different aspects of the gameplay.

The Solution: Timur (second game designer) and I established a continuous playtesting pipeline to gather hard data. Instead of relying purely on player feedback, we conducted statistical analysis on two key metrics: Pick Rates and Win Rates. The game tracked each playtest session and provided us with data about players’ choices and win rates.

Playtest Data Analytics Logging Output

The Result: This data allowed me to identify statistical outliers. I was able to surgically adjust the stats of underperforming buffs and tune down the overpowered ones, resulting in a much healthier competitive ecosystem.

4. Design Challenge: Arena Complexity & Variety

The Problem: Because the core game relies on a simple arena format, we quickly hit a complexity ceiling. Having multiple arenas with basic shapes didn't offer enough gameplay variety to keep players engaged long-term.

The Solution: I iterated on the level design to introduce specific mechanical obstacles that changed how players engaged with the space.

Arena 1: The baseline experience featuring a simple, open shape for foundational combat.

Arena 1 Final Layout

Arena 2: I introduced a moving wall in the center of the map. This created a more interesting shape for ball bounce trajectories and dynamically blocked shooting spaces, forcing players to constantly reposition and re-aim.

Arena 3: I added static obstacles in the center to break the battlefield into three distinct "lanes." This created a new meta-gameplay layer focused on hiding from projectiles, calculating trick trajectories, and carefully aiming around cover.

Arena 2 Final Layout

The Result: We successfully created three distinct arenas that each demanded a completely different playstyle and tactical approach, despite sharing the same core mechanics. During playtesting and at Gamescom, player preference was evenly split across all three maps, proving we achieved balanced variety without any single map dominating as the "favorite" and without any other being not entertaining and different enough.