Inspiration
Typeracer
What it does
Something to practice typing with, with levels that get harder.
How we built it
First, I had to decide where to get the articles that people were going to type. I learned how to use beautiful soup, and was able to get a function that scraped Wikipedia sites running. It would then use the links on the page to further go down the chain of articles until I had enough. The next part took the longest and was the pygame portion. After I got a successful typing game working, I added in all the measuring like accuracy and wpm. Finally, to measure the difficulty of all of the texts, I devised a fitness function and then sorted them. I split the texts into levels, and made it so if you reached a certain accuracy, you could go onto the next level.
Challenges we ran into
Figuring out how to get articles off of the web and all the logistics of pygame.
Accomplishments that we're proud of
Getting it to run.
What we learned
How to use libraries such as BeautifulSoup and more about pygame.
What's next for Typesmurfer
Making the design look better and improve on the scanning.
Log in or sign up for Devpost to join the conversation.