Still using SFML 1.6 = ATI bug doesn't let me run the game.
Oh, I tought the ATI bug was only about a crash at exit (which compiling with static linking can fix). But I've searched on the forum and Laurent wrote there is a second ATI bug as well :
freeze at global startup when using Catalyst drivers.
Someone might found a workaround in this
topic, which just requires adding a ATI dll in the executable's directory.
Here's a
packaged version of CosmoScroll with all the ATI dlls (atioglxx.dll, atigktxx.dll, atio6axx.dll), atio6axx.dll should be the one you need for 64bits drivers, so consider deleting the other ones if it sill doesn't work. See
this page for more details about those dlls.
This is just a workaround, migrating to SFML 2.0 is on the top of my TODO list.
Everything works good. Maybe you could make the player´s ship slide a little bit, some kind of inertia?
I already implemented inertia and quickly reverted to the previous behavior because this made the game insanely difficult. You really need instantaneous movement response and upgrading the spaceship engine, especially past the level 3 (level 1 and 2 are really easy).
And also you could make the player´s ship collider smaller so it´s harder to get hit. But it´s just my feeling maybe I am a bad space shooter player!
Collisions are pixel-perfect, making the hit box smaller than the spaceship would not be very fair
If you're really having trouble, you can redo previous levels and gain more credits for buying better items.