Do you know that the quickest input methods for Chinese characters are based on the character components? They are a viable alternative to the pronunciation-based approach followed by the Pinyin (拼音) input method. But they require memorization of 100 to 200 components.
This quiz game flattens the learning curve by training your reflexes based on visual input. A component is shown and you type the key which is assigned to it.
There are two game modes based on the input method you want to learn:
- Wubi Zixing (五笔字型): Input method for simplified characters.
- CangJie (倉頡): Input method for traditional characters.
In one run, you need to give the correct answer once for each component. This means that the component is asked again if the answer was wrong.
Put the repository into a mounted directory of an emulated Amiga 500 and run the start script (assuming that AmigaBASIC is installed in mounted Basic
):
execute HanziInputQuiz
You can also start using the workbench (info
-files provided).
Alternatively, you can open the source file in your AmigaBASIC, but be sure to reside in the src
library.
- Assembly subroutines: The game is significantly sped up by using dedicated Assembly subroutines. Their sources are found here.
- Data files: The components were hand-drawn and saved as IFF images. The file name makes the connection to the corresponding key.
Wubi Zixing quiz mode. This is one of the 25 high frequency characters. |
CangJie quiz mode. This component does not exist for WuBi. |