Finch Fight is a throwback to the game Joust, so if you are familiar with that game, you'll be instantly familiar with this. You fly your bird around and hop on an enemy bird's head which smacks it into an egg, then you have to snatch the egg before it hatches again. I plan to add a lot more things to it to make it stand out from Joust, which was pretty basic and simplistic.
I now have a working power up system in place. I added a second button to the game. Z key is still for flying, and now X key lets you use a power up ability. The way it works is when you collect an egg, it adds 1 point to a meter and when the meter fills up it activates an ability. Then each time you use it, it depletes the meter. I haven't finalized exactly how I want it to work, whether you have to collect different power ups in the game, or have the meter activate more powerful abilities as you fill it up more.
So far I have one power up working, the Speed Dash. Speed Dash makes you shoot forward a short distance. An enemy will die if it's hit with Speed Dash whether you're above it or not, as opposed to having to land on the bird from above to kill it normally. Sort of like a really short invincibility. Here's a pic of the Speed Dash in action:
I made the HUD objects smaller (scores, lives, etc) so as not to clutter up the screen, especially now that I have an egg meter. I haven't finalized the graphics for the egg meter so I am waiting before I post a pic of the new HUD.
In other news, I added a bit of music to it, but I'm not uploading a revised demo yet. I want to wait until I have a lot more substantial stuff in the game to test.
Edit: Forgot to mention I redid some of the sound effects with ones that sound a little better, and not quite as harsh as what I have in there now.