Piranha Frenzy by mremmele
"Are we the baddies?" asked literally no piranha ever. There's no such thing as a "bad guy" in the food chain. Yeah, you got it right – you play as a piranha, and your task is to grow a school and devour everything in the ocean's DEPTHs.
Use WASD or arrows to navigate and hit the score!
Screenshots


Possible Challenges
Try to get through without dying!
Dev Notes
Mobile version included! You can play on your phone too. To get the best experience on the phone, use horizontal position.
I used my own game engine, Dacha and the editor for this game engine (Dacha Workbench).
I used Pixquare to draw on iPad with a pencil. Overall, the game was built on Javascript + WebGL, with the help of three.js and my own code.
Ratings
| Overall | 268th | 3.75⭐ | 46🧑⚖️ |
| Fun | 81th | 4⭐ | 46🧑⚖️ |
| Innovation | 568th | 3.058⭐ | 45🧑⚖️ |
| Theme | 566th | 3.455⭐ | 46🧑⚖️ |
| Graphics | 175th | 4.193⭐ | 46🧑⚖️ |
| Humor | 345th | 3.039⭐ | 40🧑⚖️ |
| Mood | 454th | 3.535⭐ | 45🧑⚖️ |
| Given | 38🗳️ | 62🗨️ |
The has a nice core loop, but what I really like are the thoughts that went into it:
- The game has a nice difficulty curve (which is not easy to manage)
- The game introduces you with easy enemies in the beginning to its concepts
- Additional piranhas as visual life points and damage (at least I think so?)
Thank you for your game!
because it took me only the second time to decide to eat the fish.
I thought they'd do damage.
Well done!
Our entry is here if you want to check it out: https://ldjam.com/events/ludum-dare/57/eurydive
On the downsides, as was previously mentioned - the kill borders do break the flow, and it's especially frustrating that this behavior isn't communicated. All 4 of my retries were due to to the borders, first - unknowingly then accidentally on jellyfishes
As for potential future improvements, aside from the borders, I'd add some basic randomizer to encounters to keep the players more engaged on subsequent playthroughs. It may be a preference thing, but having the game speed up as the time goes on might also help with the pacing