50 Rocks, 50 Guns.
The game is here! More precisely at this link. Please be prepared for a stupid difficulty curve that makes no sense.
Controls are:
W, up arrow: move forwards
A, left arrow: rotate left
D, right arrow: rotate right
Spacebar: shoot
Essentially you have a spaceship with which you must save the earth from a giant asteroid, and many high tech and improvised weapons with which to do it. In total, 100 objects take part in the gameplay (excluding the approaching planet in the background). The interesting part is that the number of asteroid chunks is exactly equal to the number you could theoretically destroy. That is, every miss means another tonne of asteroid smashing into the earth. I haven’t actually won it yet.
You may need to download these:
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
DirectX End-User Runtime Web Installer
DirectX has updates every few months that don’t change the version number but are still required, eg there are many updated versions of DirectX 9.0c. This uses one from August 2009 iirc.

Interesting game, but why don’t you mention anywhere that it is way to difficult!?
…joking aside, you really didn’t promise too much regarding difficulty!
I like the concept of the different weapons, especially because you actually have to think about how to use them. My favourite is the I-attract-all-the-Asteroids-exactly-to-where-you-are! (It reminds me of a weapon called “Gravity Bomb” in a game I didn’t publish yet, utterly devasting to both enemys and you.) It’s a pity I don’t have much time to read the text while I am flying – and that I’ve only seen a dozen of the weapons. Gimme a sandbox mode with unlimited health! (And a restart button and the ability to fly backwards
)
By the way, maybe you dare to dive into the abyss of free sound searching libraries next time? I think even simple sounds would really add atmosphere.
What, “Please be prepared for a stupid difficulty curve that makes no sense.” doesn’t cut it?
There was also the “I haven’t actually won it yet.” which still holds true. I suppose they don’t quite capture the magnitude of the silliness. As for the website area, that was mostly made before I started programming the game, so I had no idea. I’ll probably edit something in.
I am almost certainly planning to reuse the “gravity bomb” idea in another game, and there are a couple of interesting ones further on but it didn’t go as well as I might have liked.
As for sound, I might have a look at free libraries or see if the sound guy from scrapheap wants to make some next time, it supports it all fine in the code.
I’m confused. What are you refering to?
Hmmm, I was referring to http://www.toeofdoom.com/egp/50rocks50guns/index.shtml but apparently that did mention the difficulty already. Oh well.
The game is hard alright. The ship turns too slowly to aim for the fast moving small asteroids.
I haven’t heard that comment before, although I can see why you would make it. The ship does turn slower when you move forwards, as well. But then a fair few weapons don’t even require aiming, so… I dunno.
However I also thing that increasing the rotation rate makes it harder to control for less experienced players, I didn’t want to assume too much about the skill level of anyone who’s playing it. (Yes, I probably failed a bit)
Just to let you know I have featured this on the release section of http://www.freewarehub.net
Apparently starting a game name with a number has advantages. Anyway, it looks like an interesting project, have fun.