Thanks! Great to know you enjoyed it :)
If I recall correctly, the idea came more or less like this:
- The jam's theme was "triangles", and since I am terrible working with graphics, I thought about playing as a triangle (which is quite easy to make);
- Also, since the time limit was only 3 hours, making a short gameplay loop seemed like the best option (most past trijam winners did something like this as well);
- So, I decided to make an arcade game. However, I still wasn't sure about how to tackle it hahaha anyway, I started playing with some platformer code, and I thought that making the player spin when jumping would be a nice polish;
- I programmed it, and had the idea to add a color to each side of the triangle, so that each side was different from the others;
- It looked nice, and by now I already knew I wanted to do something with colors, but I had two ideas. The first was making a endless runner where you must match the triangle's bottom side color with the platform color, and the second was making a kind of weird arcade game based on Undyne's fight from Undertale, where you would match the color with incoming projectiles. I ended up choosing the simpler one, that is, the first one.
And there you go! This was about how I got the idea. Hope it answers your curiosity :)