Inspiration

We were inspired by the card game known as spot it. The games rules are simple. There is a set of two cards and only 1 symbol will match on each card, and you have call out the symbols name. However, we grew bored with the same old symbols used on the cards, so we decided to create our own on a locally run html file where a user can match symbols by typing in their names.

What it does

It allows children to play a the card game "spot it" on 3 preset levels, and a custom mode where they can choose through 5 different sets of symbols, amount of cards till they win, and the amount of symbols per card.

How we built it

We built our program using css, javascript, and html. Our program is divided between 5 different html files with various style sheets and javascript files to make it more responsive and give our project its function as an educational tool for children.

Challenges we ran into

We ran into problems working with GitHub, and working with repositories as we were not familiar working on such big coding projects. We were also having a hard time saving variables locally when we had to go between multiple html files.

Accomplishments that we're proud of

We are proud we were able to refine the mechanics and presentation of our core game. We are also proud that we checked our ambitions in this project to allow us the time to polish the core experience.

What we learned

We learned that developers have to make a lot of compromise especially when it comes to having a time crunch. Also, this was an unforgettable learning experience as for most of us this was our first project using these programing languages.

What's next for Sigmund's Quest

In the future we would like to implement the ability for users to upload their own set of images they can play with which can streamline the process for teachers to create a fun flashcard game for students. Also, we would like to include a local multiplayer mode where two users can compete to find the matching symbol first to get points.

Built With

Share this project:

Updates