Inspiration
We were inspired by retro and web games to create an interactive application to engage users in managing money.
What it does
First, you play a game in which wads of cash fall from the sky. You catch them in a basket, and in the end you have a total yearly income. On the following page you distribute that income to various accounts (mortgage fee, savings, etc.) in appropriate increments, and we'll tell you if the money distribution is appropriate.
How we built it
The server is built to run on Node.js. The 2D game is built with Unity using C#, and is embedded in the web page through WebGL. JavaScript and jQuery are used to update page elements and allow the user to interact with the money distribution page. The pages were created with HTML5 and styled with CSS.
Challenges we ran into
It took us a long time to pass a variable from Unity to JavaScript on the receiving end.
Accomplishments that we're proud of
Creating assets for a 2D Unity game, implementing them in a fun and efficient way, and creating something educational and interactive.
What we learned
Many of our team members learned new aspects of JavaScript, HTML5, and CSS. We learned to work as a team and delegate parts of the project while keeping the code cohesive.
What's next for Money Catcher
More in-game UI features and sound, a functioning savings calculator/graph for the savings slider on our web page.
Log in or sign up for Devpost to join the conversation.