Ninja Vs. Zombie Pirate Fish

by wyverex
Fun★★★★★★★★★★2.60
Gameplay★★★★★★★★★★2.40
Presentation★★★★★★★★★★2.20
Coolness★★★★★★★★★★100%
My first entry.

A simple action-scroller. You are a ninja who wants revenge on the evil zombie pirate fish. You can get that revenge by killing their evil caption Sharky, and by stealing all of their gold! Watch out for zombie fish and poisonous sea weed!!!

Use arrow keys to move. Space will shoot a throwing star, but you only get 20! Escape will return to the main menu. You can get stuck on the rocks, most of the time wiggling around gets you unstuck, if not press r to go back to the start of the level.

Only one level. Didn't have time for sound, or to make air a requirement. For the linux version you need to have SDL, SDL_image, and SDL_ttf installed. It was written with D 2.047.

-Byron
aka the Wyverex

Tools: SDL

Comments5

McFunkypants
Scuba ninjas, zombie sharks... what more can you ask for. The collision response was glitchy (stuck to walls as opposed to sliding along them) and the graphics are a bit rough but otherwise you did a fantastic job, followed the theme, and made a pretty good game! Well done.
Nice game! And 'grats for your first one! Keep on rocking!
the31
Nice game. The collisions were very buggy, though, and I killed all the fish/sharks by pinning them down and hitting them with the ninja stars. Also, the end boss got stuck on the top of the water (and I ran out of stars) so I just got the gold and left.

When you don't hit a wall, though, the controls were very responsive and I felt good about the gameplay. It was fun to play this scuba ninja adventure.
Austin
Getting stuck in the walls was pretty annoying. But the artwork was cute and overall the game play wasn't too bad, looks like you're having a lot of fun. Looking forward to seeing you in the next Dare.

[cache: storing page]
It was hard to make the ninja change directions to shoot ninja stars. Also somehow I died very fast on the bottom floor. But I had a laugh at the idea of ninjas underwater!

Other games by @wyverex

Found a bug?
Tell us on Discord