WealthQuest: A Financial Simulation Game
What It Does
WealthQuest is an interactive choice-based financial simulation game where players navigate realistic financial situations, make strategic decisions, and learn essential money management skills. The game challenges players to grow their wealth, minimize financial risks, and plan for long-term stability while facing real-world financial dilemmas.
Core Features
Interactive Financial Scenarios
- Players encounter realistic money decisions, such as investments, loans, budgeting, and taxes.
- Every decision impacts their financial journey, requiring careful planning and risk assessment.
- Unpredictable events like medical emergencies, job layoffs, or market crashes test financial preparedness.
- Players encounter realistic money decisions, such as investments, loans, budgeting, and taxes.
Dynamic Financial Progression
- Players start with a set capital and progress through different life stages.
- Career growth, salary changes, lifestyle choices, and long-term financial planning play a crucial role.
- Players start with a set capital and progress through different life stages.
AI-Powered Summary & Insights
- At the end of each game, AI evaluates the player’s financial decisions.
- Provides personalized feedback on spending habits, investment choices, and savings strategy.
- Highlights alternative financial paths to improve decision-making skills.
- At the end of each game, AI evaluates the player’s financial decisions.
Educational Financial Literacy Tabs
- Players can access bite-sized lessons on budgeting, debt management, and investment strategies.
- Ensures that both beginners and advanced users can enhance their financial knowledge.
- Players can access bite-sized lessons on budgeting, debt management, and investment strategies.
Additional Tools & Calculators - Alongside the core game experience, WealthQuest offers powerful financial tools to assist players:
FIRE (Financial Independence, Retire Early) Number Calculator
- Estimates how much wealth a player needs to achieve financial independence based on their savings rate, expected returns, and expenses.
- Estimates how much wealth a player needs to achieve financial independence based on their savings rate, expected returns, and expenses.
Emergency Fund Calculator
- Helps players determine the ideal financial cushion for unexpected expenses.
- Helps players determine the ideal financial cushion for unexpected expenses.
Tax Calculator
- Adjusts in-hand income based on state-specific tax laws, providing a more accurate financial outlook.
- Adjusts in-hand income based on state-specific tax laws, providing a more accurate financial outlook.
How We Built It
WealthQuest was developed using a modern and scalable tech stack to ensure seamless gameplay and accurate financial modeling:
- Frontend: TypeScript, Next.js for an intuitive, interactive UI.
- Backend: Node.js to handle complex financial logic and game state management.
- AI Integration: Gemini API to generate personalized financial insights.
- Data & Calculations:
- Implemented real-world tax brackets, investment simulations, and expense models.
- Scenarios dynamically adjust based on player choices and market conditions.
- Implemented real-world tax brackets, investment simulations, and expense models.
Challenges We Ran Into
1. Balancing Realism and Playability
Financial concepts can be complex, so we had to strike a balance between realism and fun gameplay. Simplifying key financial mechanics without losing depth was a major challenge.
2. AI-Generated Feedback
Fine-tuning AI-generated financial insights was tricky. We had to ensure that AI responses were:
- Relevant to each player’s unique journey.
- Educational and actionable, providing meaningful learning opportunities.
- This was our first time working with gemini APIs and it took a while to understand.
3. Implementing State-Specific Tax Adjustments
Since every U.S. state has different tax structures, we built a flexible tax system that dynamically adjusts based on the player's state of residence.
4. Game Economy & Scalability
Ensuring that the in-game economy felt realistic yet engaging required extensive playtesting. Optimizing financial calculations for real-time performance was also a technical hurdle.
Accomplishments That We're Proud Of
- Created a realistic yet engaging financial simulation game that teaches essential money management skills.
- Successfully implemented a dynamic financial system where every decision has consequences.
- Integrated AI-powered financial insights to help players reflect on their choices.
- Built powerful financial calculators that enhance the learning experience.
- Designed an intuitive UI that makes financial education accessible and enjoyable.
- As first time hackers, we built something useful!
What We Learned
1. Gamifying Financial Education is Effective
By transforming financial literacy into an interactive experience, we found that players engage more deeply with financial concepts.
2. AI Can Enhance Financial Decision-Making
Using AI to analyze player choices and suggest alternative strategies proved to be a powerful way to teach financial literacy dynamically.
3. Impact of UI/UX in Financial Learning
A well-designed interface makes complex financial concepts easier to grasp, helping players stay engaged and retain knowledge.
What's Next for WealthQuest
The future of WealthQuest includes exciting updates and new features:
- Deeper AI Insights – More advanced financial analysis and alternative strategy suggestions.
- Multiplayer & Competitive Mode – Leaderboards and challenges where players compare financial strategies.
- Real-Time Market Simulations – Integrating live stock market and economic data into the investment system.
- Mobile Optimization – Enhancing usability on smartphones and tablets.
- Expanded Educational Modules – Interactive lessons, real-world case studies, and step-by-step financial planning tools.
We are committed to making financial literacy fun, engaging, and practical. WealthQuest is just the beginning of a new way to learn about money, and we can’t wait to see where it goes next! 🚀

Log in or sign up for Devpost to join the conversation.