Inspiration

  1. We wanted to create an fun, yet educational game aimed towards children that would help improve their math skills. From seeing our younger siblings struggle in math classes to experiencing that same struggle ourselves, we wanted to make a tool that would make learning enjoyable. Therefore, we decided to make a competitive game centered around solving different math questions to help expose users to a variety of math topics while simultaneously serving as practice.

What it does

  1. In the game, players first choose their characters out of the four available options. Once characters are chosen, the game will start. The first question will go to player 1 and then a new question will go to player 2, continuing to alternate until each player has answered 10 questions. The player that answered the most questions correctly will be declared the winner.

How we built it

  1. We built the game using javascript, node.js, html, css and react in vscode.

Challenges we ran into

  1. An issue we ran into was getting the sprites into the game, which we worked around by placing images manually.

Accomplishments that we're proud of

  1. Having never used react, javascript or node.js, we're proud that we were able to make a functional game using those languages.

What we learned

  1. We learned how to develop a game and how to use react, javascript and node.js.

What's next for Winghacks Project

  1. To further develop the game, we can add new features such as a timer that can be used to give more points if players answer fast enough. Additionally, we'd like to add more aesthetic design features such as a happy version of the chosen character appearing when an question is correctly answered.
Share this project:

Updates