Inspiration

The fact that child me was obsessed with this game but could never crack very high scores, motivated me to build this fun project that could take revenge on the game.

What it does

After running the executable, after 3s the bot takes over and starts to play Piano Tiles. Within this time, it is important to fullscreen the window of the game.

How I built it

It was built using C++, specifically using the gdi32 library to control the mouse.

Challenges we ran into

It was difficult to determine the time to hold down the left mouse click. Strangely enough, holding it down for around 10ms lead to weird bugs. So it had to be later set to 50ms.

What I learned

How to use the windows32 api to build a program which I hope to put to good use in my future projects.

What's next for Piano Tiles Beater

I plan to iterate on the design and make it portable. I also plan on implementing a way to use the script on non-fullscreen games.

Built With

  • c++
  • gdi32
  • windows32
Share this project:

Updates