Ishmael by dob
Ishmael takes place on a small island, one that's getting smaller because of relentless whale attacks. Nobody knows what is setting the whales off, but they're eating the island piece by piece. You've set up a defense cannon, and you're trying to stop the whales before they eat every last bit of land. Yes, your space is limited! [obligatory theme mention].
Play the game here: http://planktongames.com/ld54
On touchscreens, it is playable but doesn't work perfectly due to mouse tracking issues.
Control the cannon with your mouse. You can buy island improvements between levels. There are six levels total.
Ishmael was written in JavaScript using the CraftyJS game library. Art was mostly PowerPoint and GIMP with some Paint3D thrown in. A little bit of music using NoteFlight, but most sounds were from my mouth recorded and processed with GoldWave Audio. The cool font is Enemy Sub by ZapatoPI. The other font is Tahoma.
Post-submission Bug Fix Moby wouldn't come back after leaving the screen on level 6. 2 lines added to fix this issue.
Some pics:



| Link | https://planktongames.com/ld54/game.js |
| Link | https://planktongames.com/ld54/ |
| Original URL | https://ldjam.com/events/ludum-dare/54/ishmael |
Ratings
| Overall | 177th | 3.576⭐ | 35🧑⚖️ |
| Fun | 129th | 3.682⭐ | 35🧑⚖️ |
| Innovation | 175th | 3.424⭐ | 35🧑⚖️ |
| Theme | 169th | 3.727⭐ | 35🧑⚖️ |
| Graphics | 251th | 3.227⭐ | 35🧑⚖️ |
| Audio | 219th | 2.985⭐ | 35🧑⚖️ |
| Humor | 81th | 3.318⭐ | 35🧑⚖️ |
| Mood | 221th | 3.172⭐ | 34🧑⚖️ |
| Given | 23🗳️ | 42🗨️ |
Good job!
There's always more to add like different enemies and so on, maybe an endless mode where you try to survive as long as possible, or so on. I bought lots of volcano kits and didn't really have time to click on the mountains to clear space to place a turret, so allowing player to keep playing after winning would allow for that. But, anyway, it was very clear how to play and I didn't encounter any bugs. UI was also very clear and informative!
Your game is good and the mouth sounds take the polish down a little instead of adding a fun factor (imo).
I like the fact that whales move in dashes instead of having a constant speed. Makes shooting them more interesting.
Some issues I got with this game while playing it:
* It would be convenient to have a way to undo a purchase in the "level cleared" menu. I ended up buying many farms while trying to cancel it; I had to restart the game due to this.
* The FPS dropped considerably when Moby appeared. It never went back up, every next level felt slow with ~10 fps.
* The water tiles look like a grid, but it seems like they're not aligned or have a different size. This feels a bit off.
One minor thing: I would like to be able to hold mouse button instead of clicking.
Really cool upgrade/building system. Great job!
Has few issues: FPS dropped on 3rd level (Firefox), and on one level I had 1 Whale left, but it never appear.
As others have said, Moby needs damage feedback.
Still, I liked the idea! This approach to limited space is a nice fit for tower defense. Or... whatever the manual version of tower defense is. Nice work :)
the mechanics and menuing reminded me of your game from LD50
it works really well --- the 1st level with moby got me really scared I was like "well that's it it's over"
buffed my stuff and it worked out in the end
I really like the dynamics, it's simple but works really well
even the fact that you have to aim slightly ahead of each whale
it's satisfying to grow your city as you intend and buff it
the mood is good, the humour is nice - well done sir :grinning: :sparkles: