Skip to content

Picked the Python programming language to implement the project since the best justification for producing games in Python is the language's relative ease of use because it is written similarly to English.

Notifications You must be signed in to change notification settings

sanjidaaaziz/Typing-Speed-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Typing-Speed-Game

The Python Speed Typing Test is a simple yet effective technique to measure typing speed. The program can be executed on any system that has Python installed. The user must type as rapidly and accurately as they can once the program generates random words . While the user types, the program logs their input and gives them feedback on their accuracy and speed at the end of the program execution. A number of Python libraries are used by the Speed Typing Test Project, including Tkinter and random for generating random words and phrases and the graphical user interface, respectively. The program is designed to be user-friendly and easy to navigate.

Design and Implementation of the project:

Users can play the game as well as measure their typing speed. In this game, you will have 60 seconds to type the assigned words on the screen. For the following word, the user must press enter, and then the words will appear one by one in a random shuffle. As the user begins typing, the timer begins and continues for 60 seconds. The number of words typed will also be displayed on the left side of the screen, as will the amount of time remaining on the right side of the screen. After the timer runs out, there will be a confirmation box with the question "Do you want to play again?" and there will be two options: "Yes" or "No". If the user selects "Yes," the game will restart from the beginning, and if the user selects "No," the game will remain as it is. The feature of our project is, it calculates the number of correct and incorrect words and displays the final score. If a player scores more than 15, a "Pro" face emoji will appear on both sides of the result. If the score is greater than 10 but less than 15, the "Happy" face emoji will be displayed, and if the score is less than 10, the "Regretful" emoji will be displayed.

User Interface:

Screenshot (1302)

About

Picked the Python programming language to implement the project since the best justification for producing games in Python is the language's relative ease of use because it is written similarly to English.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages