Case Studies > Paradoxum Games

Tower Defense Simulator: Perfecting balance with GameAnalytics’ Data Suite

Discover how Tower Defense Simulator uses GameAnalytics to optimize game balance, improve retention, and enhance LiveOps with data-driven insights and strategies.

Paradoxum Games

Challenge

Tower Defense Simulator (TDS) faced challenges in maintaining engagement, balancing game difficulty, and optimizing retention over its long-term growth. While Roblox Analytics provided foundational metrics, it lacked the granularity needed to address specific issues like player drop-offs during onboarding, underperforming features, and inconsistent game balance. The developers needed deeper insights to refine gameplay and align updates with player behavior.

Solution

By integrating GameAnalytics, TDS gained access to advanced tools that complemented Roblox Analytics. These included tracking win-loss ratios, heatmaps for player behavior, and feature-specific metrics, allowing the team to pinpoint issues and make data-driven improvements. With these insights, they optimized onboarding, balanced game modes, and enhanced their LiveOps strategy to keep players engaged and satisfied.

Interesting facts

About Paradoxum Games

Paradoxum Games is a diverse, international, and remote-first studio developing games on the ROBLOX platform. The company was founded in early 2019 and has been developing popular games such as Tower Defense Simulator.


Tower Defense Simulator (TDS) is a popular strategy game on Roblox, first launched in 2019. Created as a school project, it has since become a massive success with over 3.4 billion visits and an average concurrent user count of 12,000 to 15,000 players. As a tower defense game, TDS emphasizes strategic gameplay, where players must build and upgrade towers to fend off waves of enemies. The game operates on a LiveOps model, regularly introducing updates, features, and events to keep its audience engaged. LiveOps plays a central role in evolving the game, enabling TDS to constantly gather player feedback and iterate to refine the experience.

TDS relies on Roblox Analytics to track key metrics like retention, engagement, acquisition, and revenue. For example, funnel events in Roblox Analytics are used to track tutorial effectiveness and identify drop-off points during onboarding. This data allows TDS to optimize their first-time user experience (FTUE), boosting retention rates by addressing problem areas in the tutorial flow.

However, to go beyond standard KPIs, TDS integrated GameAnalytics’ DataSuite to unlock more granular and customizable insights. Roblox Analytics covers foundational metrics, but DataSuite offers tools for in-depth game balancing, advanced user behavior tracking, and strategic game improvements. This dual approach ensures that TDS benefits from both broad analytics and deep, actionable insights.

How Tower Defense Simulator uses GameAnalytics

TDS uses GameAnalytics to track and analyze key performance indicators that directly impact game balance, player experience, and LiveOps planning. Their implementation of GameAnalytics includes:

  • Game balancing metrics: TDS monitors win-loss ratios, losses by waves, and overall wins and losses for various game modes. For example, a low win-loss ratio in a hardcore mode may indicate the mode is too challenging, prompting adjustments. On the other hand, if easier modes show win-loss ratios above the target (e.g., 3-4), the developers may increase difficulty. This approach ensures each game mode remains balanced and enjoyable for players.
  • Heatmap tracking: One of the most innovative uses of DataSuite is creating custom heat maps. Using custom fields, TDS tracks where players place towers during matches and uses big query to layer their positions on the top of a game map. This provides direct insights into player strategies and interactions with the environment. If players consistently place towers in the same locations, TDS might redesign maps to encourage more diverse and strategic placement. Heatmaps are also used in the lobby to optimize player flow and interactions within the game’s hub.
  • Feature-specific metrics: Using custom events, TDS tracks metrics such as the frequency of feature usage, suggestion and conversion rates, and time or currency spent on specific features. These insights enable the team to identify underused features and refine them to better align with player needs.

Onboarding optimization

GameAnalytics helps refine TDS’s onboarding process by identifying specific steps in the tutorial where players drop off. For instance, a significant drop-off at the “Demo Man selected” step (24% loss) highlighted areas for improvement, such as clearer instructions or faster transitions to gameplay. By addressing these issues, TDS increased tutorial completion rates and improved retention.

Impact of GameAnalytics on Tower Defense Simulator

The integration of GameAnalytics’ DataSuite has transformed how TDS approaches live operations. Key benefits include:

  • Enhanced game balancing: Insights from win-loss ratios and heatmaps ensure all game modes and maps are consistently balanced.
  • Improved retention: Detailed analysis of the onboarding process has helped TDS optimize tutorial steps, leading to higher completion rates.
  • Strategic LiveOps planning: Feature-specific metrics and player behavior tracking empower the team to make data-driven decisions, ensuring updates resonate with the community.

Tower Defense Simulator’s combination of Roblox Analytics for foundational metrics and GameAnalytics for advanced insights exemplifies how a robust analytics strategy can drive long-term success in the gaming industry. Through continuous iteration and careful attention to player data, TDS has cemented its position as a leading strategy game on Roblox.

This case study is based on the RDC 2024 presentation. Watch the full video here: