Sharkbait by Jimbly

Eat. Swim. Live.
How far can you survive in these procedurally generated ocean caves? Press E or Space to eat things.
Links * HTML5(WebGL): dashingstrike.com/LudumDare/LD46 * Source Code: Jimbly/LD46-sharkbait
There is a high score tracker based primarily on depth / distance traveled from the spawn and XP level reached. The kinds of enemies which spawn continues to change up until Depth Level 20 (changes every 2 levels). You will have seen all enemies around a depth of 11.
Controls: Gamepad or WASD/Arrow Keys + E/Space/Enter
You can press Escape at any time to get to the menu, where you can disable the music. The music didn't turn out very good :(.
Screenshots:



--
Development Notes
Tools Used * Custom Engine: GLOV.js * Mtn Dew * Sprites in Piskel * Image processing in Photoshop * Sound Effects in Bfxr * Music in Bosca Ceoil * The PICO-8 color palette * Fonts: 04b03
My plan was to do something fairly simple, and just polish the heck out of it, intending to spend a lot of time experimenting with some procedural music. Unfortunately, I spent way too much time on the sprites, and ended up with not enough time to make even mediocre music (though it is arranged procedurally). I'm quite happy with how the visuals turned out, but feel every other area could have used some more love.
I usually make very complex games, with a lot of text, and instructions, and tutorials. This time I decided to aim for using the absolute bare minimum of text (just the title screen!), and I do like how that turned out.
| Youtube | http://www.dashingstrike.com/LudumDare/LD46/?D=COMPO |
| Youtube | https://github.com/Jimbly/LD46-sharkbait |
| Original URL | https://ldjam.com/events/ludum-dare/46/sharkbait |
Ratings
| Overall | 179th | 3.823⭐ | 33🧑⚖️ |
| Fun | 201th | 3.71⭐ | 33🧑⚖️ |
| Innovation | 515th | 3.306⭐ | 33🧑⚖️ |
| Theme | 774th | 3.355⭐ | 33🧑⚖️ |
| Graphics | 137th | 4.065⭐ | 33🧑⚖️ |
| Audio | 210th | 3.565⭐ | 33🧑⚖️ |
| Humor | 503th | 2.768⭐ | 30🧑⚖️ |
| Mood | 148th | 3.726⭐ | 33🧑⚖️ |
| Given | 24🗳️ | 33🗨️ |
Logos really nice who I like. Movement that's some really cool wife making pixelark look camera is moving a little bit too slow I don't fully know where I'm going which makes it difficult but I saw a cute seal dogs with the electricity okay it's nice that I can see the electricity from afar. I looked at the training effect. The music is nice. I should have been famous but that's okay for now there was places to explore. Yeah right now I'm at the top left side of the corner and I can barely see anything because I'm really close to the Border but that's all right. Wandering aimlessly haven't found anything but electrifying Eagles. I see that there's an arrow pointing down and right on the user interface so maybe I will try to go down and left. Oh that's just became three I don't know what that is maybe I love with love maybe I'm just trying to survive. Don't know if it came to again I don't really know what that number signifies I want to backpedal to see if that number is location-specific trying to figure out where it became two and three i'm swing back okay all right I found the edge where it becomes it switches from 3 to 2. There's a Down I guess I want that number to be smaller so I'm moving away from the three area oh I found a different enemy it is not doing anything it's spiking so I think it will hurt if I touch it but there hasn't been anything different so far so I want to touch it okay it does hurt that's expected i'm in number three again however each number four so I guess the bigger the better I have reached a dead end. Oh they're so high score that's great i'm Number 7 unfortunately I never saw a shark or the green fish
@nanoarch Glad you liked the art! My goal was to do something simple so I'd have time to polish the art, but I ended up just getting distracted making the art and didn't quite get around to the other things.
@gagouman @stevenjmiller Yeah, I didn't actually give myself time to test out the enemy progression until after the compo ended, and the shark really should have been earlier! I'm afraid a lot of people won't even see him.
@camilo-quintero A sprint is a good idea. I actually had a 3X speed button I used for testing, and that totally should have been a mid-tier speed boost unlock ^_^.
@tomeks Thanks! Custom engine is both good and bad - it's what I spend all day working in most days, so being ultra-familiar with it helps, but then occasionally I have to spend time adding a new feature ^_^.
The big plus to the biting was the sense of progression for leveling up, and the different strategies to attack the other animals. I don't think you want to lose that. Not sure if you can fit in into the level generation, but having upgrades guarded by extra hard enemies would be neat.
Also what-up JS buddy :) The cutout shader looks really good too!
-simple to learn
-everyhing was sticked together
-sounds effect was good, nothing special but they fit the rest
-very polished
-nice characters
-i met 3 types of enemies, don't know if there are more
About audio I think sounds effect are to loud relative to music
Great job!
The idea is simple and works well. I find the shark to be a bit slow at the beginning (and almost too fast when I died) but otherwise the controls are fine.
I didn't truly understand when you get to upgrade?
Great graphics by the way. I would have also made the sound effects a bit quieter, but other than that, a great entry. Congrats!
However, while the characters are really nice the scenario is off and needed more polishing. And i guess that is the only point i could find a flaw. The audio is nice, the controls are smooth and the game is fun.
Excellent job!
Good idea by the way, it's better than to get distracted in the middle of a fight as you say. Another solution was maybe to use a dedicated button to power-up ?
@team-on I talked a little about the procedural generation [here](https://www.reddit.com/r/proceduralgeneration/comments/g81ehr/sharkbait_procedural_game_for_ludum_dare_46/), and you can interactively see the map structure a bit with [this link](http://www.dashingstrike.com/LudumDare/LD46/?D=MAP). Will be happy to expand more if you're curious =).
It worked out well for you I think. The eels are really cute, they look like something from a Matt Groening cartoon.
I would have liked a bit more direction at the beginning. I did a lot of wandering before what I was seeing started to change.
This was a nice little exploration game, and I really appreciated the ambiance you were able to build up with it. Pretty bold to make a slow burn of a game for a game jam, but I respect it wholeheartedly, nice job! :thumbsup: