Dastardly Shapes by philh
Arrow keys to move, click to shoot. You have only limited ammo, but you can replenish it by collecting the carcasses of enemy ships.
Made with C++ and SFML.
Windows versions provided by Monk. (Thanks, Monk!)
The current version has minor changes to the original submitted version. It no longer segfaults at wave 7, the time resets when you die, rendering is faster (probably not noticeable for anyone else, but it is for me), and ammo count is not printed to stdout (I forgot to remove that originally).
There's a bug which causes sounds to stop playing after a while, and not return until you quit. There's another which causes bullets to only show up intermittently after a while, which can be "fixed" by dying and restarting.
Made with C++ and SFML.
Windows versions provided by Monk. (Thanks, Monk!)
The current version has minor changes to the original submitted version. It no longer segfaults at wave 7, the time resets when you die, rendering is faster (probably not noticeable for anyone else, but it is for me), and ammo count is not printed to stdout (I forgot to remove that originally).
There's a bug which causes sounds to stop playing after a while, and not return until you quit. There's another which causes bullets to only show up intermittently after a while, which can be "fixed" by dying and restarting.
| Linux with source | http://philh.net/dastardly-shapes.tar.gz |
| Source on github | http://github.com/ChickenProp/dastardly-shapes |
| Windows | http://trmonks.me.uk/stuff/dastardly-shapes.zip |
| Linux with source (original) | http://philh.net/dastardly-shapes-orig.tar.gz |
| Windows (original) | http://trmonks.me.uk/stuff/dastardly-shapes-old.zip |
| Original URL | https://ludumdare.com/compo/ludum-dare-18/?action=preview&uid=2549 |
Ratings
| Coolness | 0% | 166 |
| Overall | 2.67 | 106 |
| Audio | 2.23 | 91 |
| Community | 1.63 | 143 |
| Fun | 3.38 | 26 |
| Graphics | 2.23 | 132 |
| Humor | 1.33 | 152 |
| Innovation | 2.15 | 157 |
| Theme | 2.46 | 144 |
Enemies should probably stay within the gameplay area. Possibly dead enemies should too.
Time doesn't reset when you die.
Supporting WASD as well as arrows would be nice. Collision could stand to be a little more forgiving, both on enemies against the player and on bullets against the enemies.
A life system would make it less frustrating. One small screwup will send me all the way back to round 1 so I've only got as far as round 3 with the different yellow enemies.
http://trmonks.me.uk/stuff/dastardly-shapes.zip
Ali - you should be able to play now, but hugs are always welcome.
Monk - much appreciated.
I assume it's because I have an older graphics card (Intel 915GM) that doesn't support shaders. Looks lovely, a pity I can't play it.
Yours ran fine (in fact, it ran very smoothly). The gameplay is fun, but some indicator of the number of bullets remaining would be a great help. (why did you remove it!)
Also, it seemed that my ship would usually fire white balls, but occasionally clicking on an enemy didn't appear to fire, but did kill it. If this was part of the mechanic, it wasn't particularly obvious why.
The game is pretty unforgiving, I only made it to wave 4 before giving up. Well done for getting a completely, playable, and fun game though.
> Also, it seemed that my ship would usually fire white balls, but occasionally clicking on an enemy didn't appear to fire, but did kill it.
That's a bug, unfortunately.
Could have done with ammunition indicators and lives.
Glad to see another game for Linux!