Working on Flash. Here's a simple game. It's flash, but should be given its own window due to dimensions:
This is the FIRST game I've made, but it's actually more than it seems. This is "Bubeq Flat". You play by clicking on the bubbles you want to pop. The cost of popping a bubble is noted in the upper right, and slowly increases. There are five hundred bubbles to deploy before deployment stops. Normally, you'd lose when the bubbles reach the top, but not in this build.
This game is not a final game. Not only is it missing things like win conditions and options, it is actually a restricted version of the "real" game.
The way it's built, this version of Bubeq clears three-of-a-kinds (vertical and horizontal). However, the code supports the ability to put in ANY patterns you want cleared. For example, maybe "blue-green-blue" gets cleared, or "yellow-white-white-yellow" (it's best to make them reversible). Moreover, it can be horizontal only, vertical only, or both. Plus, each pattern can be worth a different amount.
The basic idea is that you "buy" patterns. So, when you start, maybe you start with clearing only threes-of-a-kind. But after the level, you can purchase other patterns - easier or harder - to make your life more profitable. If these purchases are linked to equipment, it will not only change the way you look with each purchase, but also limit what patterns can be equipped simultaneously.
It's going to be brutally complex for the player, but not for the programmer... I think most levels will only use 3 or 4 colors.