Inspiration
Inspired by the judge of this Hackathon, MJ, I wished to join a Hackathon to both experience one for the first time, and to kickstart my way into creating projects. For the first few moments of the hackathon, I was scrambling to figure out what project I should make as I've never made one personally and alone beyond schoolwork. I eventually drew on my personal interests and found what I wanted to develop: games. As a person who has a love and interest of games, I thought it would both be fitting and motivating for one of my first projects to be a game of sorts, and I eventually landed on Guess Who.
What it does
It is a simple website/interact-able HTML file that emulates the game of Guess Who: Pick a character from the board, ask questions to narrow down your opponents options, and eventually win or lose the game. It is supposed to be played with another person who should also have the website.
How we built it
The website is nothing special, it mainly being built from HTML, TailwindCSS, and Javascript with a JSON file to help sort character data. VSC was used for my IDE, and I used Live Server to real-time test the website.
Challenges we ran into
During development, there were not too many setbacks and challenges faced during development, with minor errors in development being something AI could assist me with. Most of the challenges I've faced was before development where I had no idea where to start, how to even begin my project, and what kind of project to do, all alone. Initially before I wanted to create a game for this hackathon, I was scrambling to find a hackathon project idea and tried to develop an LLM-AI powered Work and Motivation app for those who are studying and needed a sort of assistant to help them with. But during the first few hours of development, I quickly learned that the project was both too big in scope and generally out of my depth to develop and complete.
Accomplishments that we're proud of
Although it is not my best work, I think I did okay for what was one days worth of development by myself. This was my first hackathon project and even though it may be simple, I am proud that one of my first projects in general and in a hackathon was a game of sorts.
What we learned
During the hackathon, I quickly learned both from in-person and through hackathon videos I saw online that time management is key, even with my simple-natured project. For the first few hours of the hackathon, I was trying to figure out what kind of project I should even make and it only took the next day after the hackathon began that I figured out something to develop.
What's next for Guess Who
For the future of this project, some additional features I was thinking of adding onto this game was creating more preset media IP's to play Guess Who with instead of the standard crew, customization so that players can add their own characters to play with, account creation/storage to save such customization, and even maybe true multiplayer functionality.
Built With
- css
- html
- javascript
- json
- tailwind
Log in or sign up for Devpost to join the conversation.