Inspiration
A game we played as kids using a few dictionaries, where we tried to guess a word using just the definitions as quickly as possible.
What it does
It displays a screen where the definition of a word is shown, but it is encrypted. The player’s goal is to decipher the definition and guess the word as soon as possible.
How we built it
We utilized Python, a dictionary module, and customTkinter to create a simple GUI-based system. The program selects a random word, encrypts its definition, and displays the encoded information for the user to decode.
Challenges we ran into
Relearning Python and working with Tkinter and CustomTkinter for the first time was a significant challenge, but it was worth the effort. Additionally, formatting and color design proved to be difficult, requiring multiple iterations to get right.
Accomplishments that we're proud of
We successfully built a (somewhat) functional game window UI with interactive buttons and input fields.
What we learned
We gained experience in teamwork, dividing tasks effectively, and leveraging each other's strengths. We also learned how to incorporate basic GUI elements into our programs, which will be useful for future projects
What's next for Decryptionary
Ironing out bugs, finding more efficient of running our game logic, adding more levels, difficulties and words. Adding a score functionality and game modes. Adding a congrats message, limit guesses and replayabliity. Making the text more readable and accessible
Built With
- customtkinter
- pymultidictionary
- python
- tkinter
Log in or sign up for Devpost to join the conversation.