Inspiration
I wanted to create something that I would enjoy using myself. I enjoy playing type racers, and I thought it'd be challenging for me at my level to create within a Tkinter GUI.
What it does
It's just like any other 'type racing' like game. The instructions appear when you first open the executable file, and after clicking start, random numbers and words appear for you to type. After you finish and click enter, you're greeted with your stats.
How we built it
I used python and the Tkinter module in order to create the game. Other modules used were time, random, and keyboard.
Challenges we ran into
Because I had not worked with Tkinter extensively before, it was difficult to display what I envisioned, however over time I got the hang of it and was able to pull it off. Creating the start and typing events was especially difficult as it took a lot of trial and error. Creating the timing system was especially difficult as the timer would reset every time the user clicked pressed a key.
Accomplishments that we're proud of
I'm proud of completing the game in a working state. I'll be sure to fix and bugs within the game in the future if found, but in the current state, I'm proud.
What we learned
I definitely improved my Tkinter skills, namely how to create working systems.
What's next for Type Racer Game
Currently, I'm working on my HTML/CSS and I hope to implement the game on a website with some visuals. It first started off as a console-based game, and I'm happy that I've been able to create a window-based game for it - from here, the only way is up!
Log in or sign up for Devpost to join the conversation.