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:
What would be the best way to structure a simulation engine in FlutterFlow?
How would you handle complex game states and dynamically generated events?
What backend/database architecture would you recommend?
What is the best approach for scaling if many users run simulations simultaneously?
Are there FlutterFlow-specific techniques that could make the UI and simulation experience smoother?
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.