Inspiration I love games that make people think! I wanted to build a place where being smart helps you win. I noticed that people have fun answering questions, so I made a game where every right answer feels like winning a gold medal. What it does Answer2Win is a fast race for your brain. It asks you questions about many things. If you answer correctly and do it very fast, you get more points! How we built it I used many special tools to build the "skeleton" and "brain" of the game: Languages: I used JavaScript to tell the computer what to do and HTML/CSS to make it look nice. The Brain (Backend): I used Node.js and Express.js to handle all the game rules. The Memory (Database): I used SQLite to save all the questions and scores. Safety: I used JWT and bcrypt to make sure everyone’s passwords stay secret and safe. The House: I am putting the code on GitHub and using Render to put the game on the internet. Challenges we ran into The hardest part was the timer. Sometimes the timer on the screen and the timer in the computer's "brain" didn't match. I had to work very hard to make sure they stayed together. I also had to try many times to pick colors that looked simple and clean. Accomplishments that we're proud of I am very happy that the game is easy to play! It is exciting to watch your score go up when you get a hard question right. I am proud that I built the whole thing from scratch. What we learned I learned that building a big project takes a lot of practice. You have to try, fail, and then try again. I also learned that when a game looks simple, people enjoy playing it much more! What's next for Answer2Win Going Public! We want to put the game on the internet so everyone in the world can play. We are working hard to make the computer "brain" strong enough so thousands of people can play at the exact same time without any lag.
Built With
- bcrypt
- css
- express.js
- html
- javascript
- jwt
- node.js
- render
- sqlite
Log in or sign up for Devpost to join the conversation.