Explore a calm underwater world in search of curious human artifacts! What wonders does the deep sea hold?
Once again, some friends and I took the challenge of making a game im 72 hours for the Ludum Dare 48 game jam. This time, the theme was “Deeper and deeper” and we came up with a physics-based game called Sqiuggly Squid, where you dive deep into the ocean as a curious squid in search of strange artifacts.
Fun fact: we built our own in-game level editor + a lot of custom rendering code for this entry! :D
You can find download links for the game on the Ludum Dare website.
If you’re interested in looking behind the scenes, you can also find the game’s source code on GitLab.
blinry also made a little trailer video (It contains some spoilers, you have been warned!):
After the jam was over, we made some more changes to the game and published them in a post-jam version. You can download the post-jam version here for Windows (64bit) and here for Linux or MacOS. The post-jam version’s source code is also available on GitLab.
The post-jam version includes these bug fixes and new features:
- physics are now independent of the FPS, so the gameplay and control should feel the same on every machine
Bto eject a cloud of ink (it’s not useful, but it’s fun!)
- much nicer graphics with depth of field, particles in the water, better lighting, color perspective, fluid dynamics…
- levels with more decoration, style and flair
- small jellyfishes no longer bounce around like popcorn
- Other fish behave more life-like
The game can be controlled by keyboard, mouse or gamepad:
left mouse button
right mouse button
left mouse button
P (releases the mouse cursor)
(You can also customize the input mappings if you don’t like the defaults. See the file path that is shown on the pause screen for that.)
After the usual long brainstorming phase, we settled on an underwater setting and started playing around with LÖVE’s physics engine to explore the game mechanics. A lot of my time went into finding, editing and creating various images of underwater plants, animals, and random objects.
I also had a lot of fun with the movement animations for both the squid and the jellyfishes.
Meanwhile, the others created a rendering engine for the landscape and underwaterwater evoironment, and an amazing in-game level editor.
As usual, we had a lot of fun testing parts of the game during development, enjoying the ever-improving graphics, physics, sound effects and funny flavor texts :D
Unfortunately, we didn’t have much time left when it came to the final level design, so the finished game has only three levels, but it still makes for a fun experience of 10-15 minutes.
Tweet to @flauschzelle, toot to @firstname.lastname@example.org or e-mail me at email@example.com.
Also, if you enjoyed this, you might want to buy me a (metaphorical) coffee or donate via PayPal to show your support :)