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.

Share this project:

Updates