Inspiration

With a love for strategy games—especially those that reward long-term thinking over quick wins—I wanted to create a game where progress feels permanent, where actions matter not just in the moment, but across time.

That idea led to My Planet, a persistence-based strategy game where every tap becomes part of your planet’s history.

I was inspired by management games I played as a child, but I wanted to push the genre further by introducing real consequences, uncertainty, and moral trade-offs—especially around climate and global decision-making.

What it does

My Planet is a living strategy game where players manage a global economy over time. Players collect resources staying active, and maintaining daily streaks.

As the planet grows, it faces random global events such as:

• Infrastructure and economic challenges 
• Policy decisions that cost money but shape the planet’s future

Some events force immediate consequences, while others give the player a choice. Every decision affects:

• Daily budgets
• The visual state of the planet itself

Over time, the planet can recover, stabilize, or deteriorate, depending on how risk is managed.

How I built it

My Planet was built as a persistent, system-driven strategy game rather than a traditional level-based experience. The core design principle was simple: the planet should remember everything.

I used persistent storage to track long-term values, login streaks, daily income, active playtime choices. This allows the game to evolve across days instead of resetting each session.

The game loop is event-driven: • Players collect resources through taps and active engagement • Global scenarios trigger over time, mixing forced events and player-choice decisions • Each scenario applies economic and environmental consequences • The planet’s visual state updates dynamically based on those impacts

To ensure stability, I avoided excessive timers and instead used a single update loop for UI refreshes and reward checks. Delayed callbacks were used only for controlled events such as popups and cooldowns.

I also used subtle but meaningful feedback to reinforce player decisions: • Color-shifting planet materials to reflect environmental state • Emoji-driven global events for clarity and emotion • Animated reward pop-ups scaled by impact • UI cues for streaks and active time

The goal was to make the planet feel alive—not just like a score counter.

Challenges I ran into

One of the biggest challenges was balancing randomness with fairness. Too many forced events can feel punishing, while too many rewards remove tension. I addressed this by: • Capping the number of scenarios per session • Mixing forced events with player-choice scenarios • Adding financial recovery paths

Another challenge was making persistence meaningful without overwhelming the player. Tracking active time, streaks, and daily income required careful handling of edge cases such as missed days, session restarts, and first-time players.

Accomplishments I’m proud of • A fully persistent economy that carries across sessions • A strategy loop that unfolds over real-world time instead of levels • A dynamic planet that visually reflects global conditions • A scalable scenario system capable of supporting dozens of events

What I learned

This project taught me the value of long-term thinking in game design. I learned how to: • Build meaningful persistence without overwhelming the player • Design economic systems that reward consistency, not just speed • Balance risk, recovery, and reward over extended play

I also learned that simple mechanics—when combined with time and consequence—can create deep and engaging strategy.

What’s next for My Planet

The current 3D planet design was limited by file size constraints. My next goal is to rebuild the planet model with more decorative and dynamic elements to increase motion and visual feedback.

I want the planet to feel even more alive and responsive—reacting more visibly to player activity, environmental states, and long-term progress. This will help strengthen the connection between player decisions and the world they’re shaping. I plan to add more gameplay rewards to encourage players to share their progress on Spotlight and stories. This includes visually rewarding players with personalized planet appearances and metrics that reflect how well they’ve managed their world over time.

Built With

Share this project:

Updates