GitHub download link: https://github.com/hujiulin/TypingGame
Double-click
to run the program. The main interface will appear:
Click the “User” menu to perform Login and Register operations. If you have not registered, you can register first and then log in. Here we use UserName as an example.
Click Login to open the login window:

Click Register to open the registration window (or click the Register button directly):

Enter Username: UserName; Nickname: UserName; Password: UserName; as shown below:

Click OK to complete registration.
Log in with the UserName account, and you will see the following information in the upper-right corner of the main interface:

Configure game settings:
. In the game options, you can set “Game Difficulty”, “Image Category”, and “Background Music”.Game Difficulty:
Click the Game Difficulty button to open the following dialog:

You can use the dropdown lists to configure “Vocabulary Size”, “Spelling Difficulty”, “Word Frequency”, and “Movement Speed”. Vocabulary size options are 50, 100, and 150. Spelling difficulty currently uses random CET-4 words. Word frequency can be single or double. Movement speed can be fast, medium, or slow. Click Set to apply.
Image Category:
Click the Image Category button to open the following dialog:

Currently available images include balloons and fish. Select a radio button to choose.
Background Music:
Click the Background Music button to open the following dialog:

Select the desired music in the group box and click “Select Music”.
The configured game options will be displayed at:
.
Click
to open the following window:
This shows the top five highest-scoring users in the system.
, the Help menu has two sections: Game Rules and About.Game Rules:

About:

This area shows the current game state: Started or Stopped.
Click these two buttons to start or exit the game.Below is a screenshot taken during gameplay:
