For Boom The Bell Tolls by pickens-inc
Warning: This is a UE5 game. Whilst I did my best to optimise it in the time I had, it may not run at a playable frame rate on low-end machines. Sorry!
The Dread Sky Pirate Boom, tyrant of the skies and infamous whaler, has taken from you what you treasure most. To hunt him down and get back what's yours, you've taken to the skies in an ancient machine - a metal whale that can fly and battle. How it works you can't tell, but you know the only way it can understand is through ringing the bells in the cockpit.
Each melody is an instruction. Master them to take down each sky pirate one by one, until you can fight the monster himself!
This is a rather tough game. If you want to see all the content but get stuck, you can press F5 once the fight has begun to kill them - I can't guarantee nothing will bug out, but you can see all the characters and the ending, at least.
Everything in the game was made in about 48 hours (Saturday was busy) by just me :)
Controls: WASD - move Click - interact
(Alt controls + Gamepad support soon)

If you play, please leave a comment!
| Link | https://crossguardinteractive.itch.io/for-boom-the-bell-tolls |
| Original URL | https://ldjam.com/events/ludum-dare/59/for-boom-the-bells-toll |
Ratings
| Overall | 477th | 3.518⭐ | 30🧑⚖️ |
| Fun | 397th | 3.411⭐ | 30🧑⚖️ |
| Innovation | 396th | 3.429⭐ | 30🧑⚖️ |
| Theme | 555th | 3.466⭐ | 31🧑⚖️ |
| Graphics | 655th | 3.167⭐ | 32🧑⚖️ |
| Audio | 186th | 3.845⭐ | 31🧑⚖️ |
| Humor | 127th | 3.768⭐ | 30🧑⚖️ |
| Mood | 547th | 3.431⭐ | 31🧑⚖️ |
| Given | 18🗳️ | 29🗨️ |
That being said, the gameplay didn't hit quite right for me. The basic idea is interesting, but the amount of work you have to put into simple combat actions quickly becomes tedious. In that regard, I think the game actually suffers from the first-person control scheme and would have been snappier and more enjoyable with simpler inputs. Also, binding escape to quit with no warning and no save system is a recipe for disaster...
Don't get me wrong though, I think the framework you've built is good, and it's clear that a lot of love and care went into everything. I also want to reiterate that I really enjoyed the characters, the writing, and the voice acting. With some redesigned mechanics, this could be something great!
The combat itself didn't really land for me, though. I like the idea of playing melodies to command the ship, but it gets really tedious to walk back and forth inputting what amounts to very slow button combos. Plus, because the bosses are so unpredictable and your reaction time is so slow, there's really no way to fight effectively. All I could really do was run back and forth spamming triple attack and heal as much as I could until I died on the third boss. There wasn't any strategy to it and it didn't feel as intense as a battle should.
I think this could work better if there was more interest to the melodies - maybe lean into the musical aspect, and have you respond to enemies' melodies? I'm not sure, but it feels like there's something there. The game would also work a lot better without the 3D movement - just put everything on one screen. It would make it a lot less laborious.
Love the characters and story though! That poor cat :( Just needs some more interesting combat to go along with it.
(Side note - the third attack command, which I assume is shield-piercing, never worked for me.)
Thanks for playing!
@derek-glennon Much appreciated, thanks!
@picross You're so right, well done on catching the real sequence! I've fixed that typo, thank you for that, and thank you for playing!
Gameplay was a mixed bag. This command-based loop can work (and has been used in the past) in turn-based combat or in pure puzzles but real-time 1v1 is kinda awkward, especially with the opponent seemingly not using the mechanic (it's been a few days since I played, but pretty sure one of the bosses casts shield and then attacks in a rapid succession). The slowness of command input necessitates that the solution to each battle has to be simple, or otherwise it would have just been too difficult. But in its simplicity, the solution ends up tedious, as the player has to repeat it over and over, with some commands (heal...) requiring three turnarounds and like 12 keypresses. The bossfights are remarkably distinct, and although not all options given to the player are necessary, the game's "framework" does strike a great balance between simplicity and complexity. I would have probably enjoyed the gameplay a lot more if the bosses just hadn't been so spongy, but that would have probably introduced other balance issues.
I think, in Minecraft terms, that it would have worked better with pressure plates instead of buttons, as it would have turned into a sort of dancing game instead of an odd variation of the first-person shooter.
@alaah thank you! I love the idea of pressure plates instead of buttons. That's not something I'd have considered. It might be a bit tricky. I wanted to strike the right balance between feeling you're in a big machine, with the tactile feeling of ringing the bell, and not making it too chaotic. I think I'd probably do something super radical. I'd make the cockpit window much wider, shrink the distance between the bells, and maybe port it into VR, I think that'd be pretty neat. Thanks for playing!
The sound design though. Seriously so good. The way the bells were tuned was perfect, and the way it did the warbly synth version after you execute the command sounded so good.
I love the fantasy of the sky whale, and the bells. This might be my favorite jam you've done. Seriously well executed. Congrats!
Sorry @artur-hawkwing I tried very hard to get a linux build working, but helpfully UE5 gave me the error "Unknown Error" from which I could glean nothing :') thank you for trying, I'll let you know if I ever get it working!
And thank yo uto the rest for playing!
For the positives, it's cool that you have this intro cutscene. The enemy introductions are funny. The bell ringing actually sounds nice combined with the background music, and overall it just plays well. Great job!