Piano Tiles Bot
Automated gameplay of "Piano Tiles" mobile game with PyAutoGUI.
Automated gameplay of "Piano Tiles" mobile game with PyAutoGUI.
Piano Tiles is a mobile rhythm game where the goal is to only tap only the black (piano) tiles as they move across the screen at a steadily increasing pace. This project automates this and plays in place of the user with super-human performance.
I had the game open on my phone and interfaced with it using ApowerMirror. ApowerMirror is a screen mirroring application that also has the functionality to control the phone on a computer. The program plays the game by scanning the image and reacting to black pixels in each of the piano tiles lanes. It then sorts it by distance/priority and performs rapid mouse movements and clicks. The mouse control was done with the PyAutoGUI python library.