** Please note that this project is maintained on GitLab, and you can find the latest version of the code, as well as updates and bug fixes, at https://gitlab.com/krafi/type-tiles.git , If you encounter any issues while using the application, we encourage you to report them on the GitLab repository so that we can address them as soon as possible. **
It's 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 is inspired by Piano Tiles. Besides seeing a motivating lecture or listening to your favorite music, it is an enjoyable and entertaining strategy for improving your typing speed. With Type Tiles, you can set a YouTube link to play music or any other video content, and the game will adjust the pace of the tiles based on the rhythm of the music.
Here is the Bin format Click here
sudo chmod +x typogame
./typogame
Here is the Bin format Click here
Recommended to run as administrator.
Here is the web version of my game. 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 user , 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.
https://replit.com/@krafi-info/Type-Tiles-Game-1?v=1 Click Here
Type Tiles comes with the following features:
-
YouTube Integration Type Tiles allows you to set a YouTube link to play music or any other video content. you can change the speed of the tiles in accordance with the beat of the music, creating a fun and difficult experience.
-
Real-Time Feedback Type Tiles displays your typing speed in words per minute (WPM) in real-time.With the help of this function, you can monitor your development and get better at typing .
-
Pause and Play Type Tiles allows you to pause and play the music by simply typing or stopping. If you stop typing, the music will also stop, making it an excellent tool for developing concentration and focus.
-
English Subtitle Typing Type Tiles is designed to help you improve your typing speed and accuracy, and what better way to do that than by typing English subtitles? With Type Tiles, you can type the subtitles of any YouTube video with English subtitles, making it an engaging and interactive way to practice typing.
-
Multiple Levels Type Tiles 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.level 4,5,6,7,8,9 These levels challenge you to improve your typing skills and increase your speed.
Conclusion Type Tiles is a fun and engaging typing game that is 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 can you can improve your typing !
pip3 install youtube-transcript-api pygame pytube pydub tkinter
on windows you may install FFmpeg also,
python3 Run-Type-Tiles.py
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.
While we consider the code in this repository is generally safe, it is supplied with no express or implied warranties. The authors of this code are not held accountable for any harm or liabilities incurred by the use or abuse of this code. By using this code, users are responsible for ensuring that they comply with all relevant laws, rules, or policies.
It should be noted that this software does not require root access to execute, reducing the possibility of unintended consequences. None the less, by using this code, you consent to shouldering all costs and obligations connected with its use, and you agree to indemnify and keep the authors of this code blameless from any claims, damages, or other liabilities that may occur as a result of your use of this code.
"Thanks to my assistant ChatGPT for always helping."
Thank you for applying this code! We hope it is valuable to you and that you are going to employ it in your own projects.
Please email me if you have any thoughts, problems, or recommendations for improvement. We respect your feedback and would appreciate hearing from you.
I would also appreciate it if you could give us credit by mentioning or referring to our project in your own work. This allows us to continue creating and enhancing this code while also allowing other people to find it.
Thank you for your continued support and for selecting our code!