Dolphin Rescue

Overall★★★★★★★★★★3.10
Fun★★★★★★★★★★3.11
Innovation★★★★★★★★★★2.53
Theme★★★★★★★★★★2.46
Graphics★★★★★★★★★★3.31
Audio★★★★★★★★★★2.63
Humor★★★★★★★★★★2.86
Mood★★★★★★★★★★2.90
Coolness★★★★★★★★★★64%
This is a WebGL game.
I am hosting it online here: http://antongerdelan.net/dolphin_rescue/

I have been working with WebGL for about a year and wanted to try making a game. I went Keep-It-Simple-Stupid and did 2d, all on one screen. The game is inspired by the Atari 2600 game SeaQuest, except you are a dolphin!

You rescue sailors from sharks and return them to a boat. When you rescue 5, they can row away, and the next level starts. You run out of air, and have to come up to breathe or you'll die! It gets progressively harder, with more, faster sharks.

To meet the theme I gave the dolphin a special super power - The Sonic Scream - but you can use it only once per game, so you have to be strategic. It knocks out all the sharks, and they go belly-up, but it also refills your air, so you can use it for two types of last-ditch defence.

I added a few interesting bits of scenery for fun, and used a second framebuffer to add in some minimal screen-space special effects.

I hope that you enjoy playing it! I had a great weekend making it.

Please feel free to email me if you want to know more about getting into WebGL programming or OpenGL. I have some OpenGL tutorials on my website. http://antongerdelan.net/

Anton

Comments23

poingferret15 Dec 2013, 21:37
Really cool, nice limitations and really fun!!! Keep it up!
milugames16 Dec 2013, 11:02
Overall quite good!

Interesting effect with the algae at the bottom. Also loved the shaking effect when the ship reached the bottom.
TheCze16 Dec 2013, 11:06
Nice game. I really love the sound that comes when you complete a level :D
frickajr16 Dec 2013, 12:10
interesting retelling of Sequest!
mortus
mortus16 Dec 2013, 12:41
Absolutely hilarious game! You should have named it "Dolphin Kidnap"! Why, oh, why do I have to snatch those perfectly safe divers and where are the ship survivors? :D

Great game, I've got a lot of fun and laugh of it!
psychomonster
psychomonster16 Dec 2013, 12:59
hehe that game is a funny one. Cool a sinking ship as ... god job... Now taking a breathe :)
DanielVF
DanielVF16 Dec 2013, 13:23
I though for sure sharks would the drawn to the great big pile of blood from a failed rescue.
background_nose16 Dec 2013, 14:03
Nice, Good solid game. Sometimes the people dying offscreen was frustrating. Like the screen effects a lot.
PaperBlurt
PaperBlurt16 Dec 2013, 14:09
I love underwater stuff. To few of these!

Good!
Ozeotropo16 Dec 2013, 14:12
Nice game. I like the wavy effect the sea has.
Kvisle
Kvisle16 Dec 2013, 19:54
I made it to level 4 before an avalanche of sharks got to me. I like it, and I like the use of shaders on the bottom (I'm assuming it is a fragment shader using time as input to move things around).

Well made entry.
netguy20417 Dec 2013, 01:29
Well executed. Played great. Loved the blood splat when some hapless diver was in the wrong place. The sound made me chuckle. Well done.

The way the screen blacks out as I'm running out of air was a great cue and added some nice tension to the game as well.
Anton_D17 Dec 2013, 09:07
Good job!
NuSan
NuSan18 Dec 2013, 12:56
Prety funny, i realy enjoyed the drawing sound, when you "rescue" a sailor. It take me a long time to understand that air was limited, so i keep dying at first. Keep up the good work.
loxo18 Dec 2013, 14:57
Nice concept and good effects. I got only to level 4, because I was to often at the border of the screen and couldn't react fast enough to the sharks. It would be nice if there were more than one sailor to rescue on screen, so you don't have to wait until they reach the safer center.
sadiquo18 Dec 2013, 19:53
Great game, well done!
somepx19 Dec 2013, 23:23
That's a big iceberg! :D
There are some good ideas here, game is nice! Let me guess, "You Only Get One Dolphin" :D
capnramses
capnramsesauthor20 Dec 2013, 10:57
thanks everyone! @mortus in the spirit of 1980s games it need an inconsistent plot! @Kvisle the seaweed are actually little strips of about 8 triangles, and i animate them in the vertex shader with sin (time + height + x_position). there is a post processing fragment shader that waves the entire watery part of the screen though something like texture_coord.s = sin (s + time) and texture_coord.t = cos (t + time) @loxo yes that was incredibly evil putting the boat on the left side of the screen - i regret nothing! @somepx you only get one "sonic scream" which is like your get-out-of-jail-free super power
van noctar27 Dec 2013, 15:27
Good idea! It's the first submarine game that i see!
sandbaydev2 Jan 2014, 21:04
I liked this entry a lot and believe it could be expanded. For mobiles this could be one. Different type of levels.. different boosters and all sort of things.

Lulvy sounds.
jfroco6 Jan 2014, 02:06
Great game.. it reminded me old arcade games. The mechanic is great. Congrats.

Other games by @capnramses

Found a bug?
Tell us on Discord