(Can someone please tell me how to add an image to my post)
It's been six years since I last used Scratch, and I made this. Making games in Game Maker and LÖVE proved tiresome to me because 1) the language itself was slow to learn for me and 2) I wasn't familiar with game logic, so I decided to go back to the beginning and make something in Scratch.
Frankly, I'm amazed that I could make this in Scratch.
The scripts are open-source in Scratch, so you can check out how I made it: