Catlantis by fabula_rasa

Oh, no! Your friend has been rudely and suddenly kidnapped. Do you dare venture into the depths to find her and bring her back?
Catlantis is an action-adventure game in which you explore an underwater realm, battle vicious enemies, and avoid traps. Your main goal is to find your lost friend and lead her back to the surface.
You can replenish your oxygen at oxygen plants and replenish your health by eating small fishes. Explore and have fun!
Controls
- W S A D – move
- Space – dash
- LMB – attack
Hint
If you are diving deeper and deeper, and you can't see anything in the dark, you probably missed a nice item that will help you see. Go back up and search :smile:

Tools
- Godot 3.3
- Adobe Illustrator
- Audacity
Notes
- For some reason, our light shader isn't working with HTML5 build. So there won't be any web version this time. Sorry.
- Mac version is not signed, and may not run for you.
- Version 1.0.1 was released to address performance issues, especially for low-spec systems. Original version is still available.
Credits
Everything is made by the two of us from scratch during the jam, except for the music track. Music track: “Mountain Flowers” by Siddhartha Corsus, CC BY-NC 4.0 license. Listen to more of the band at: https://freemusicarchive.org/music/Siddhartha
Game approved by the Seacorn Alliance

| Link | https://limboofwonders.itch.io/catlantis |
| Link | https://limboofwonders.itch.io/catlantis |
| macOS (not signed, we are not "authorized" developer) | https://limboofwonders.itch.io/catlantis |
| Original URL | https://ldjam.com/events/ludum-dare/48/catlantis |
Ratings
| Overall | 280th | 3.929⭐ | 93🧑⚖️ |
| Fun | 284th | 3.822⭐ | 92🧑⚖️ |
| Innovation | 895th | 3.23⭐ | 91🧑⚖️ |
| Theme | 477th | 3.956⭐ | 92🧑⚖️ |
| Graphics | 423th | 4.096⭐ | 91🧑⚖️ |
| Humor | 480th | 3.256⭐ | 90🧑⚖️ |
| Mood | 297th | 4⭐ | 92🧑⚖️ |
| Given | 136🗳️ | 259🗨️ |

Great job :thumbsup:
EDIT: In the past, we had a permission issue with MacOS bundles exported in Godot. chmod +x may help. Like this:
chmod +x "/Applications/Catlantis.app/Contents/MacOS/Catlantis"
Great graphics, the music is on point, and the gameplay has a good finish.
Well done !
My only complaint would be that the escorting the gems was a bit slow
My only real gripe is that the item that provides light was a bit hidden. I managed to miss it on my first try and had real hard time trying to find my way in the pitch black caves :sweat_smile:. Maybe such an important item could be placed in a bit more obvious location to reduce frustration.
Anyway, a very strong entry!
I played v1.0.1, and thought the gem collection was a little slow. Since I had killed most of the enemies in my way, it felt like a slog having to wait for it to follow me. That was my only real major complaint.
I'm really glad that you were generous with HP and oxygen. I've played a lot of diving games so far that were brutal with instant death if you weren't extremely conservative with your resources.
Great entry, I enjoyed it!
But in general it was an excellent game, congratulations!
Ok, right from the bat: I love how incredibly effective the storytelling is without uttering but a word!
All the player really is confronted with is: Kiki goes missing and you'll need to find her. At that point the game stops
talking to the player in text/ pictures but only through gameplay (well, minus the occasional hint-boards).
It may seem trivial to mention this, but I found myself asking why the game won't end after I found Kiki, that lasted only for
a few seconds before my brain re-calibrated though: "Oh, they want to get home, of course!". On a somewhat related note, I liked
how the defeat of the big fish was not celebrated with flashing colours but handled as just another obstacle standing between
the protagonists. For some reason that felt very authentic and less videogame-y :D
Oh, I lost the screenshot sadly, but I somehow managed to trap the big fish between some rocks, which made me chuckle :D
There was also a surprising amount of gameplay I didn't really expect, which is always a positive!
Of all the three games I played from you two, this would be my favourite. I really, really liked playing through it, and it showed, that
you guys know exactly what you are doing :D Thank you for bringing this amazing game!
@eduardo-yukio, Kiki getting confused - yeah that can happen! We didn't use pathfinding, but some raycasting and steering tricks! I call it "pathwinding"!
@andrewkennedy, whoa too slow in 1.0.1 ?! You should have seen it in 1.0 xD We indeed wanted the game to be chill, but not like way too easy.
@juutis, yeah... Initially, we had an oxygen plant near the entrance to the cave, so it was a bit easier to spot the item. But then I made "improvements" in the last hour... xD Anyway, it's back where it should have been from the start. Hopefully, that place is harder to skip now! Thanks!
Thank you everyone who played our game and dropped by to tell us about it! We finally put time to address the biggest bugs the game had. I'm really surprised it didn't fall apart at places, considering how rushed some pieces came out to be.
Thanks for being part of the stream, it was amazing! :smile:
This was a beautiful and fun experience wrapped with cuteness, danger and bubbles. You did an amazing job to make this game feel super polished, easy to control and interesting.
I'm really impressed. The rate at which you loose your oxygen is well balanced as it still allow for a relaxing sessions but leave a bit a constant pressure and rush.
Congratulation! One of my favorite so far <3
I did find the level design at the start got me a bit lost / going in circles -- perhaps a little rejig / linearisation would've helped to make the start a bit less confusing. But overall the level design was really good, and I enjoyed exploring!
This is Ecco the Dolphin with cats :)
Very nice relaxing experience. Great artwork and well polished.
The difficulty was just right for the mood.
An excellent entry.
Интересная игра ^_^
Beautiful and meditative experience with correct challenge and timing
Great job!
Great work!
It's next to impossible to be objective about your own work, and it's exactly those people who comment that help us realize the strengths and weaknesses of what we made here. So, thank you again!
@ezgoodnight @samazki @kro @incd021 @ashlynn @thatmanrobin @cannashblue @jadegems83 @jeanbon @carolinewang @bipmo-bopmo @vphyre @pdotjpg @mrsamafu @jasontherand @cubanfrog @eps @mykola @daniel-whittaker @blaster391 @tomatolamp @eric-smith @shin0nome @juutis @andrewkennedy @copito @lesinvisible @eduardo-yukio @gyemelmor @seind @trexxak @alina-baybulatova @nsadie @togis @bauke-regnerus @marcmagus @leekanarchism @kirby @andrewaprice @someone @videt @ahspike @xpoho @kpded @xparker @lrvstudios @cavedens
Finding the light item was hard but that was a bit misguided "If you are diving deeper and deeper, and you can’t see anything in the dark, you probably missed a nice item that will help you see. Go back up and search " This led me into thinking it was somewhere near start point.
The location of light item is perfect just need a bit level design to indicate that light item is in that place like everything ahead of it being pitch black and those light plants leading upwards to that location.
Friend's speed was also not a problem as I had already cleared every enemy out. But did worry me a bit as she got hit by most of those purple things.
Rest of the game was fun. Art style cute.
Oh yeah one more thing instead of jewels following players if it can be made to pick up, I think that would be better.
An excellent entry, and I look forward to seeing what you come up with later!
Thank you for playing and for all the lovely feedback! We're happy you enjoyed the game and even happier that you took the time to leave a comment.
@ansh-mishra I might have indeed overdone it with the hint. Maybe "up" is unnecessary there, to avoid suggesting that you need to go back to the start. Gem pickup was indeed on the improvements "to do" list but we ran out of time for it.
Great job, keep it up!
And yeah, after finding Kiki you need to go back with her to the surface. I tried to make that clear in the intro screen (which says "Find Kiki and bring her back to the surface"), but I guess it can be easily disregarded as flavor or something. Or maybe you just missed it :grin:
Thanks for making this, really well done! :clap:
The art is nice and the overall very soothing.
I would recommend a small hint for the enemies, so I can tell which ones might attack me, maybe a small exclamation mark above them, color change or streching showing that they will come to me. The darkness was quite dark, maybe a bit more light flowers, or fishes that emit light so when I eat them, I can gain some light myself for a few seconds.
Overall and excellent game congrats!
@phi Really glad you enjoyed the game, and thank you for all the lovely words :smile: I agree that adaptive audio would be very nice here. One day - probably in a far far future - when one of us learns how to make game music maybe we will have some cool adaptive tracks. (Definitely it won't be me, as an elephant stepped on my ear ;), so I guess that responsibility will be left to civmaniac).
The angler fish was cool designed, with that armor plate :D
It was a very wholesome experience :)
It did take me a long time initially to locate an oxygen plant after the first one, and I had to swim back to that initial plant. I think there's like, a whole side of the map that doesn't go anywhere (the left side)? But it also doesn't have any plants so I was kind of confused.
I think that the gems that follow you around could potentially move a little faster, as I was kind of confused if I had lost some of them at first. However, I do kind of like the way they move, so it could go either way.
One thing I really like about this game is the way that the game makes use of the ocean theme. The use of fish swimming around as a health source, was, I thought, a really neat mechanic. Most games will have a static health item, so having fish that can move around and are sort of just part of the environment, be the health source, was a really cool way to do that.
It also seems to me that new health fish could easily be spawned in, etc, making the game able to be very reactive to the player. I think that if other kinds of useful fish were also added it could be really fun to interact with many types of fish.
But, as it stands, it was still a pretty fun game. Good job!