The upgrades were a welcome surprise; for some reason I completely wasn't expecting them. Having to pick them without any pause in action was a bit tricky though. But once I knew what they all were, I found myself thinking ahead about what my next upgrade would be, which was a pleasant experience.
The complete lack of enemy knockback, combined with the fact that they turn around instantly in mid-air to follow you, became particularly frustrating, as it basically gave me no options once one of the enemies got too close.
I also didn't realize at first that I could fire downward; I guess the water didn't look watery enough. And I kept trying to *move* down for a while, because the intro screen mentioned S as a movement key, but gave up once I guessed that I must be stuck on the surface.
A few simple sound effects from something like sfxr and family could have gone a long way to adding much needed juiciness. Or a simple flashy visual for bullet/enemy and avatar/enemy collisions. Also for leveling up.
The stats could have been made larger too; given the pace of the action after a few levels, it was difficult to efficiently glance at them.
Aw, I lost and the game told me I let everyone down :'(
The upgrades really add something to the game which is pretty simplistic otherwise: made me want to keep trying different "specs" and plan ahead. The music loop could have been a bit longer but so many games have no music at all so it is much appreciated ;)
The game works fine on my Arch Linux via Wine but running the Linux script I get the following:
Unhandled Exception: System.DllNotFoundException: natives64/glfw.dll at (wrapper managed-to-native) Pencil.Gaming.Glfw64:glfwInit () at Pencil.Gaming.Glfw.Init () [0x00000] in <filename unknown>:0 at LD29.MainClass.Run () [0x00000] in <filename unknown>:0 at LD29.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.DllNotFoundException: natives64/glfw.dll at (wrapper managed-to-native) Pencil.Gaming.Glfw64:glfwInit () at Pencil.Gaming.Glfw.Init () [0x00000] in <filename unknown>:0 at LD29.MainClass.Run () [0x00000] in <filename unknown>:0 at LD29.MainClass.Main (System.String[] args) [0x00000] in <filename unknown>:0
The complete lack of enemy knockback, combined with the fact that they turn around instantly in mid-air to follow you, became particularly frustrating, as it basically gave me no options once one of the enemies got too close.
I also didn't realize at first that I could fire downward; I guess the water didn't look watery enough. And I kept trying to *move* down for a while, because the intro screen mentioned S as a movement key, but gave up once I guessed that I must be stuck on the surface.
A few simple sound effects from something like sfxr and family could have gone a long way to adding much needed juiciness. Or a simple flashy visual for bullet/enemy and avatar/enemy collisions. Also for leveling up.
The stats could have been made larger too; given the pace of the action after a few levels, it was difficult to efficiently glance at them.