This is a typing game inspired by Piano Tiles. You can set a YouTube link to play music, a song, or a motivational speech.

Type Tiles is a typing game that takes inspiration from Piano Tiles. Besides seeing a motivating lecture or listening to your favorite music, it also enhances your typing skills.

On Windows

Here is the Bin format: [Click here]

Recommended: Run as administrator.

Looking for a web version?

Here is the web version of my game: Click Here

Please note that you may experience lag due to your internet connection.

To play this game, you must turn on the sound. Check the bottom-right corner of the game window.

Recommended for PC, Mac, Linux, Windows, Chromebook.

If you still want to play on your Android or Apple device, you can connect an external keyboard. However, please note that this may not provide the best user experience.

Source Code (GitLab): Click Here

Features

Type Tiles comes with the following features:

  • YouTube Integration:
    Set a YouTube link to play music or any other video content. You can adjust the speed of the tiles to match the beat of the music, creating a fun and challenging experience.

  • Real-Time Feedback:
    Displays your typing speed in words per minute (WPM) in real-time. This feature helps you monitor your progress and improve your typing skills.

  • Pause and Play:
    Pause and play the music by simply typing or stopping. If you stop typing, the music stops too, making it an excellent tool for developing concentration and focus.

  • English Subtitle Typing:
    Improve your typing speed and accuracy by typing English subtitles of any YouTube video. This is an engaging and interactive way to practice typing.

  • Multiple Levels:
    The game has multiple levels that gradually increase in difficulty. In level 1, you must type at least 10 WPM. In level 2, 20 WPM, and in level 3, 40 WPM, and so on. These levels challenge you to improve your typing skills and increase your speed.

Conclusion

Type Tiles is a fun and engaging typing game designed to help you improve your typing speed and accuracy. With features like real-time feedback, English subtitle typing, and multiple levels, Type Tiles is a great tool for anyone looking to develop their typing skills. Try it out today and see how much you can improve!

Want to Build It?

pip3 install youtube-transcript-api pygame pytube pydub tkinter 

On Windows, you may also need to install FFmpeg.

python3 Run-Type-Tiles.py

License

The GNU General Public License v3.0 applies to this project. Please consult the LICENSE file in the repository’s root directory for further details.

Disclaimer

While we consider the code in this repository to be generally safe, it is supplied with no express or implied warranties. The authors of this code are not accountable for any harm or liabilities incurred by the use or misuse of this code. By using this code, users are responsible for ensuring they comply with all relevant laws, rules, or policies.

This software does not require root access to execute, reducing the possibility of unintended consequences. Nonetheless, by using this code, you consent to shouldering all costs and obligations connected with its use, and you agree to indemnify and hold the authors harmless from any claims, damages, or liabilities that may arise from your use of this code.

Thanks to my assistant, ChatGPT, for always helping.

Thank You

Thank you for applying this code! We hope it is valuable to you and that you use it in your own projects.

Please email me if you have any thoughts, problems, or recommendations for improvement. We value your feedback and would love to hear from you.

If you could give us credit by mentioning or referring to our project in your own work, it would be greatly appreciated. This allows us to continue creating and enhancing this code while also helping others find it.

Thank you for your continued support and for choosing our code!