Solid State Dive by ConradoClark

[raw]
made by ConradoClark for Ludum Dare 54 (JAM)

Hey y'all! This is my Jam Entry for LDJAM 54: Limited Space!

The Game

Free disk space to install your favorite game in this crazy run and gun. Use your disk space to buy upgrades, and run the routines to free more space. Delete files by wrecking everything apart inside the levels, and fill your combo meter to get bonus multipliers!

ss1_.png

ss2_.png

Tools

  • This game was solely made by me.
  • This is my first game made with Godot (yay)
  • I used FL Studio for audio.I made all songs and sfx during the jam period.
  • I used Spritemancer for sprite effects.
  • I used this font: https://www.dafont.com/pt/pixel-bit-advanced.font?sort=date&l[]=10&l[]=1 by Francis Fonye.

Use of Limitation

You have limited disk space and can't install your favorite game. Travel through narrow levels and destroy everything in your wake, opening your path.

ss3_.png

ss4_.png

Controls:

This game is played with a Keyboard and Mouse.

  • Global

    • U: Toggle Fullscreen
    • C: Disable/Enable CRT effects
  • Assistant

    • WASD or Arrow Keys: Move
    • Left Click: Aim & Shoot
    • Right Click: Dash (when unlocked)
    • E: Change weapon (when unlocked)
  • Operational System

    • Left Click: Click Icons/Buttons
    • Double Left Click or Space When Icon Selected: Access Icon

(MAC OS build untested - I decided to make one anyway because I know some Godot 4 webgl games won't run on them)

Ratings

Given 5🗳️ 11🗨️

Feedback

Ascenial
02. Oct 2023 · 21:13 UTC
sound design was amazing!
Lenan
03. Oct 2023 · 13:52 UTC
Very cool game, sometimes the jump felt inconsistent and the top UI covered the path forward but overall felt very good to play
Sarenei
04. Oct 2023 · 22:02 UTC
Very complete game and super polished.
Berk Utku Karadeniz
04. Oct 2023 · 22:03 UTC
the most polished one ive seen yet, cool concept. love it
Gandeldalf
04. Oct 2023 · 22:04 UTC
I enjoyed the game a lot! The game did freeze on the end of level 2 but it might be just because of me going off screen while on WebL.
But overall it was really fun and fits the theme perfectly
PichiiParu
04. Oct 2023 · 22:04 UTC
Great game, especially having done it all by yourself! The concept of freeing up space to install a game into your computer is sooo genius!
thanikTheDev
04. Oct 2023 · 22:21 UTC
That was super fun and really well designed!
exofrenon
04. Oct 2023 · 22:26 UTC
This was truly an excellent entry. Hard to believe that a single person can make such a game in a weekend.

Everything was top notch, and on a very polished level. The asset quality of the graphics on their own was serviceable, but that CRT filter really made a differerence (maybe it was too intense?). The platforming was solid, (jumping was a little bit floaty), and there was some thought put into the level design. The shooting was also really satisfying (cool explosion effect) and the music set the mood for the game. Great implementation of the theme and nice small touches with the humor.

Lots of stuff on done here, an excellent job, congrats!

(On a sidenote, does GODOT provide a CRT filter out of the box? also did you use any particle system in GODOT for the explosion animation or was it done manually? Because if you are able to produce so much stuff in 2 days with GODOT, it would make me less hesitant for me to move over from Unity :stuck_out_tongue_closed_eyes: )
bobbie
04. Oct 2023 · 22:51 UTC
crazy polished, especially for a solo dev, amazing job

also happy to see another computer space-type take on the theme
LDJam user 76491
05. Oct 2023 · 00:17 UTC
@exofrenon Thanks! Godot doesn't provide a CRT filter out of the box, but you can do a lot with shaders. The explosions were made in another software, Spritemancer, which is really cool for particle effects. I added some variance by randomly rotating the sprite.

The Node/Scene system in Godot is really cool, treating everything as a Scene was weird at first but in the end it makes a lot of sense. The ease to create and use async methods was also something great to note about the engine. It was exceedingly ease to create timers and wait for them, and sync stuff up. Developing the coyote jump and buffered input to the character controller was very easy because of that.

The tilemap system is something a few people complain about, but I actually found it super easy to use. The only thing that I'm still not 100% sure yet is how references are saved/shared. I still need to delve a little bit on that.

I still use Unity a lot, but the process of migrating for the jam was rather smooth. I don't love dynamic languages but GDScript is so well integrated with the editor that it completely makes up for it. On the other hand, I still prefer Unity's ShaderGraph, and I like how Unity handles texture importing. Seriously though, I think what captivated me the most was the sheer speed of the engine. Iterating was SUPER fast - Unity can be fast if you setup some specific settings and stuff, but it doesn't come close to the level of iteration I was able to get with Godot. Exporting to the web was fast and painless, even with Godot 4.1.

I'm seriously considering using Godot for my personal projects, and not only for jams. I'm glad to see the hype train around it, and it is really nice not to put all my eggs in a single basket.

Also, thanks everyone for playing!
exofrenon
05. Oct 2023 · 11:41 UTC
@conradoclark Thanks for the thorough reply. I will need to have a look at Godot soon it seems...
kasmilus
05. Oct 2023 · 12:25 UTC
Great quality game. Very well polished, really nice gameplay, it feels good to shoot (although the upgraded weapons is not as cool), movement is a bit floaty but not annoying, it looks good (although all those effects were a bit hard on the eyes, especially after playing for a while), it sounds good, it is good! And it was pretty funny :)
Simon Rahnasto
05. Oct 2023 · 16:55 UTC
I really enjoyed this. Occasionally the platforming was challenging, but the controls were tight, which made the experience enjoyable, instead of just frustrating.

One aspect I liked in particular was 'cleaning' the data by shooting blocks. It was akin to power washing, oddly satisfying. And The fact that this entire game was made by a single person is nothing short of remarkable!

The visuals and audio in your game are perfectly in sync, creating a delightful retro vibe. It felt like a nostalgic flashback to games like Jazz Jack Rabbit, which is high praise :smile:. Overall a fantastic entry, well done!