Building a Hunger Games Simulator โ€” FlutterFlow Developer Feedback Wanted

General Conversations

The project is an interactive Hunger Games simulator where users can run different Games, select tributes, simulate events and battles, view victory odds, explore tribute profiles, and create custom scenarios.

Some of the current features include:

  • โš”๏ธ Full Hunger Games simulations

  • ๐Ÿ‘Š 1v1 fight simulator

  • ๐Ÿ“Š Victory odds calculator

  • ๐Ÿ‘ค Tribute profiles and stats

  • ๐Ÿ›๏ธ District information

  • ๐Ÿง  Hunger Games quiz

  • ๐Ÿ† Victor/leaderboard features

  • ๐ŸŽฌ Dynamic events, alliances, betrayals, and eliminations

  • ๐ŸŽฏ Custom Games and tribute combinations

Iโ€™m interested in improving the architecture and potentially expanding the project with more advanced functionality.

Iโ€™d especially like feedback from developers who have experience with FlutterFlow, Firebase/backend architecture, game-state management, APIs, animations, or real-time applications.

A few things Iโ€™d love advice on:

  1. What would be the best way to structure a simulation engine in FlutterFlow?

  2. How would you handle complex game states and dynamically generated events?

  3. What backend/database architecture would you recommend?

  4. What is the best approach for scaling if many users run simulations simultaneously?

  5. Are there FlutterFlow-specific techniques that could make the UI and simulation experience smoother?

  6. Would you recommend keeping the simulation logic in FlutterFlow/custom actions, or moving the core engine to a separate backend/API?

The current website gives a good idea of what Iโ€™m building: https://hungergamessimulators.com/

Iโ€™d really appreciate feedback, architectural suggestions, or examples from anyone who has built something similar.

Thanks! ๐Ÿ™Œ

May the odds be ever in your favor.

1
2 replies