Inspiration
Our team had interest in game design and personal finance. We wanted to gamify the financial educational experience with a space theme.
What it does
At each planet, purchase assets, pay off loans, and collect paydays in order to save up for each planet's rocket to advance to the next planet. The value of your assets and liabilities fluctuate over time randomly, so be wise about your financial decisions. Additionally, watch out for random catastrophes that can occur and wipe out your assets!
How we built it
We used Tkinter to build the GUI and Python for the logic. We used Adobe Express to generate background images for each of the levels and ChatGPT to create seed data.
Challenges we ran into
Since we worked concurrently on each of Model, View, and Controller, it was difficult to connect all of the pieces together. We also did not use a game engine, so we had to manually handle game states, animations, and user interactions, which added complexity to the project. Additionally, balancing the financial mechanics to keep gameplay both educational and engaging was challenging, as we wanted to ensure accuracy without overwhelming the player.
Accomplishments that we're proud of
Some cool features include: buying and selling assets, getting and paying off a loan, getting a job, paying income, property, capital gains, business taxes, asset appreciation, credit score, and risk score. The game is also fluid and has a retro-space theme!
Built With
- chatgpt
- python
- tkinter
Log in or sign up for Devpost to join the conversation.