Abyss - Beneath The Surface by Khaldrin
Abyss - Beneath The Surface is a R-Type-like sidescroller/shooter. The game takes you (and your trusty, torpedo-armed submarine) into a dimly-lit, cave where you have to battle hordes of enemies while collecting resources.
The submarine can be controlled with the WASD-keys, the left mouse button is for shooting torpedoes.
You win the game if you either collect 20 power ups or survive 100 seconds. If you touch the walls or an enemy, you die.
Good luck and have fun!
UPDATE 2014.05.07: I uploaded a Post-Compo version (link above) where I made a few changes, according to the feedback I got:
- Increased the number of powerups needed to win from 20 to 40.
- Tried to increase the feeling of "progression": powerups increase the number of torpedoes you shoot simultaneously in two steps: After having collected 10 power ups you will shoot 2 torpedoes at a time, after having collected 20 you will shoot 3 torpedoes at a time.
- Tweaked the enemy AI a little, now the enemies will get more aggressive as the game progresses.
- Increased the brightness of the cave walls, so they are better to see and (probably) easier to avoid.
-
Current version needs Java-1.7. If you encounter an error in the like of "Unsupported major.minor version 51.0" you are probably running Java-1.6. If you encounter this error having Java-1.7 installed, please leave a comment.
-
*UPDATE* I fixed a small bug where in the original submission the submarine suffered from spontaneous self-combustion - which made the whole shoot-enemies-and-collect-powerups-survival-stuff kind of pointless...
The original runnable jar (All OS) can be found at: https://dl.dropboxusercontent.com/u/33956803/ld29/LD29-Abyss-Khaldrin-Submission.jar,
the corresponding source code at: https://dl.dropboxusercontent.com/u/33956803/ld29/LD29-Abyss-Khaldrin-Submission-SRC.jar.
The submarine can be controlled with the WASD-keys, the left mouse button is for shooting torpedoes.
You win the game if you either collect 20 power ups or survive 100 seconds. If you touch the walls or an enemy, you die.
Good luck and have fun!
UPDATE 2014.05.07: I uploaded a Post-Compo version (link above) where I made a few changes, according to the feedback I got:
- Increased the number of powerups needed to win from 20 to 40.
- Tried to increase the feeling of "progression": powerups increase the number of torpedoes you shoot simultaneously in two steps: After having collected 10 power ups you will shoot 2 torpedoes at a time, after having collected 20 you will shoot 3 torpedoes at a time.
- Tweaked the enemy AI a little, now the enemies will get more aggressive as the game progresses.
- Increased the brightness of the cave walls, so they are better to see and (probably) easier to avoid.
-
Current version needs Java-1.7. If you encounter an error in the like of "Unsupported major.minor version 51.0" you are probably running Java-1.6. If you encounter this error having Java-1.7 installed, please leave a comment.
-
*UPDATE* I fixed a small bug where in the original submission the submarine suffered from spontaneous self-combustion - which made the whole shoot-enemies-and-collect-powerups-survival-stuff kind of pointless...
The original runnable jar (All OS) can be found at: https://dl.dropboxusercontent.com/u/33956803/ld29/LD29-Abyss-Khaldrin-Submission.jar,
the corresponding source code at: https://dl.dropboxusercontent.com/u/33956803/ld29/LD29-Abyss-Khaldrin-Submission-SRC.jar.
Ratings
| Coolness | 81% | 2 |
| Overall | 3.20 | 532 |
| Audio | 3.48 | 157 |
| Fun | 3.07 | 508 |
| Graphics | 3.45 | 368 |
| Humor | 2.00 | 849 |
| Innovation | 2.24 | 1107 |
| Mood | 3.18 | 385 |
| Theme | 3.29 | 537 |
I mistook the powerups for enemy bullets the first few plays (I forgot about the powerups, and couldnt see the + sign clearly).
The lighting effect was well done.
Solid basic fun.
It would be nice to have more enemy variety and additional powerups as the game progresses.
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/khaldrin/abyss/desktop/DesktopLauncher : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: com.khaldrin.abyss.desktop.DesktopLauncher. Program will exit.
Cheers!
Also, I noticed that objects occlude the flashlight, so that's a nice graphics effect.
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/khaldrin/abyss/desktop/DesktopLauncher : Unsupported major.minor version 51.0
The game is a little short, but it was cool !
Keep it up !
Then I played it again and won through time.
In my opinion the game is good while a little to easy.