Inspiration

Playing board games online has become commonplace recently, and we found that sometimes the best games to play with friends are the simplest. While thinking of ideas for this Hackathon, we remembered a Grade 12 programming project where we had to make hangman in Python and had a lot of fun guessing the names of Pokemon. So, with our new knowledge in C++, we decided to make hangman from scratch with lots of new fun features as well.

What it does

  • plays hangman
  • accepts .txt files as wordbanks so users have infinite possibilities in their games
  • fully randomized so someone doesn't need to be the one picking the words
  • support for multiple teams for fierce competition
  • keeps track of scores between games
  • reselect categories after every round

How we built it

The program was made in Visual Studio and utilized common C++ libraries

Challenges we ran into

  • we only know how to make programs that work in the console so nothing fancy here
  • handling user inputs and the logic surrounding it made it difficult to implement some quality of life features

Accomplishments that we're proud of

  • even though it's really simple it's really fun
  • the mechanic for players to all or nothing by guessing the entire word feels very elegant to us and raises the stakes of the gameplay
  • using .txt files to keep the game fresh
  • overall very easy to use and can be run by one person sharing their screen

What we learned

  • focus on the fun features instead of aimlessly expanding features

What's next for Hangman Deluxe

  • we would like to create some more simple games and make a collection of games that can be easily played with friends over the internet. (Hackbox Party Pack?)
  • some type of web scrapper to create word banks super quickly

Built With

Share this project:

Updates