Blob Guardian by TheOmelet

[raw]
made by TheOmelet for Ludum Dare 46 (JAM)

That crazy blob!!!! Not just that it's not using the tumor on the neck... It doesn't even have a neck to begin with! Oh well... Time to become a babysitt...khm...BLOB GUARDIAN!!!!

http://domenvrankar.com/keepitalive.html

rules.jpeg

Raise the barriers and place trampolines with the left mouse button - and yes... just try to keep that crazy blob alive.

screenshot.jpeg

Tools used:

My own toy game engine (face lifted since the previous ld jam)
    C++2a (Clang on Ubuntu 20.04 beta)
    OpenGL ES 3.1
    OpenAL
    glfw (https://www.glfw.org/)
    glm (https://glm.g-truc.net/0.9.9/index.html)
    entt ecs (https://github.com/skypjack/entt)
    ogg-vorbis (https://xiph.org/vorbis/)
    Emscripten (https://emscripten.org/)
    CMake (https://cmake.org/)
SublimeText 3
Gimp
Random online sound recording page - and forgot the url :)

Ratings

Overall 2378th 2.8⭐ 22🧑‍⚖️
Fun 2169th 2.775⭐ 22🧑‍⚖️
Innovation 1487th 3.15⭐ 22🧑‍⚖️
Theme 1349th 3.6⭐ 22🧑‍⚖️
Graphics 2312th 1.786⭐ 23🧑‍⚖️
Audio 1567th 2.105⭐ 21🧑‍⚖️
Humor 1693th 2.406⭐ 18🧑‍⚖️
Mood 2372th 1.972⭐ 20🧑‍⚖️
Given 46🗳️ 12🗨️

Feedback

Barrier
21. Apr 2020 · 10:15 UTC
Dat placeholder art!
The gameplay is interesting, I'm glad I didnt do the same kind of thing (had a couple of concepts)
Too bad there is only one level because you could have done some cool stuff with this!
Flying Dog Fish
21. Apr 2020 · 17:28 UTC
I really like the concept of this game.
You really need to find more time to work on your art, because it's hard to grok the game and play it properly when things are barely recognizable. A few more levels and a few more tools would be great too.
cjm
21. Apr 2020 · 22:14 UTC
Ha, you used emscripten on your game too! :)
It took a bit to figure out what was going on, but after that it was kinda cool.
🎤 TheOmelet
22. Apr 2020 · 09:41 UTC
@cjm Yeah :) I'm using it for a while now and in my code only the 10-20 lines of main.cpp/web_main.cpp file differ between Linux native and web build (took me a while to figure out that you are supposed to heap allocate everything in main() and then return from it back when I started using it in ldd 43... but from then on it was always smooth sailing (I'm even using a custom experimental Clang compiler with Emscripten without a problem). Nice to see a fellow experimenter :)
🎤 TheOmelet
22. Apr 2020 · 09:44 UTC
@barrier. @flying-dog-fish Yeah... I once again allocated too much time to engine dev/testing part and too little to game dev part... I never got to draw the second version of non-placeholder graphics and lost my will to create more maps once I had to place everything for the first one in the code (gui editor for my engine is the main TODO for the next jam). For next ldd I'll be more prepared and game focused :)
freso
22. Apr 2020 · 20:14 UTC
Love the music :D
Texz
22. Apr 2020 · 20:22 UTC
Nice Idea, you should do the same with better graphics
MCjammydodger
22. Apr 2020 · 20:31 UTC
Nice game. Since the collision boxes didn't match the art exactly it was a bit hard to judge how close the spikes could be to the blob. I liked the concept though!
Kayahr
27. Apr 2020 · 16:36 UTC
Nice game concept and interesting sounds. I'm sure you had fun recording it (If that's you making the dududididiu sounds :D ) And hats off to you for programming your own game engine instead of using the all-mighty Unity!
eduardogacn
29. Apr 2020 · 00:30 UTC
good concept.

It is more difficult than it looks
Keppu
04. May 2020 · 06:09 UTC
Clever mechanics and take on the theme. However my ball just goes through the trampolines. I don't know what to do..
hiro.e
04. May 2020 · 07:25 UTC
I try to get more levels. Its only one?
🎤 TheOmelet
04. May 2020 · 08:43 UTC
@keppu The trampolines only work if the blob falls on it and has no effect while walking. Thx for the feedback, I should've added a hint.
🎤 TheOmelet
04. May 2020 · 08:44 UTC
@hiro-e There's only one level as I was building it without a visual editor (code only) so in the end I couldn't get myself to create more levels for this jam.
Dziek
07. May 2020 · 21:48 UTC
I struggled with the trampolines until reading the above comment, I was also placing them wondering what was happening. I didn't get very far in this, was a bit too tricky for me. I didn't think the graphics were as much of a problem as other people though, and I really enjoyed the audio (even if it was a little quiet!)
Papaver
07. May 2020 · 22:12 UTC
Cute little game! I also had to read the comment about the trampolines in order to finish the level. Interesting mechanics, it has potential for more!
kjscott
10. May 2020 · 11:12 UTC
Took a while to understand how to use all the controls, when I finally did I was able to complete the game. Would have been nice for additional levels after the first and only level.

Lifting the spikes up ended up being a pain as it didn't feel like I was dragging and dropping them upwards properly, definitely some work needs to be done on the handling of that.
yy404
10. May 2020 · 12:40 UTC
Nice game! I have no sound but it maybe my problem.