Duct Tape in Space by DarkWolf

[raw]
made by DarkWolf for Ludum Dare 50 (JAM)

You are the proud new owner and pilot of a ~~perfectly~~ no ~~mostly~~ kind of working cargo ship that ~~definitely~~… probably won't fall apart. (too quickly at least, it definitely will at some point)

You are trying to make a profit running deliveries with a cargo spaceship held together by little more than duct tape. The core gameplay is frantically managing repairs whilst trying not to die.

All of the code is vanilla JavaScript written from scratch. The idea for the game was a collaboration between my dad and I, but otherwise it was all me. There is a button in the bottom right of the page to take a look at the source code, but don't use this as an example of how to do graphics right. In hindsight I would build half of the code differently and organize it better, but I think it's decent for my first game jam.

*Edit: Fixed a crash that was triggered by not selecting a delivery and pressing space

Ratings

Overall 1082th 3.2⭐ 22🧑‍⚖️
Fun 1136th 2.925⭐ 22🧑‍⚖️
Innovation 578th 3.425⭐ 22🧑‍⚖️
Theme 555th 3.775⭐ 22🧑‍⚖️
Graphics 1248th 2.474⭐ 21🧑‍⚖️
Humor 491th 3.267⭐ 17🧑‍⚖️
Mood 1166th 2.971⭐ 19🧑‍⚖️
Given 11🗳️ 16🗨️

Feedback

Lighty_the_Light
05. Apr 2022 · 02:38 UTC
OMG I tapped space twice and errors are just flooding out :laughing: Maybe it's a null reference error and you may want to look into it?

It's quite a hard game I must say. If there is more guidance and visual performance, that'll be really cool.

Well done! Since you made this out of vanilla JavaScript, I guess it must be a hard time writing code. Very well done!
Embedder72
05. Apr 2022 · 02:42 UTC
I had quite a bit of time just trying to navigate. Dealing with puzzles was fun.
LDJam user 257810
05. Apr 2022 · 02:42 UTC
Props for building this from scratch, nice work! Took a look at the code and it was fun to read.
Michbet
05. Apr 2022 · 02:43 UTC
Cool UI Game! I like the idea
MrOrry
05. Apr 2022 · 02:45 UTC
Quite hard, but somehow adictve
LDJam user 184264
05. Apr 2022 · 02:58 UTC
@lighty-the-light - Thanks, fixed the bug.

If you're curious it was caused by the code trying to use the negative first delivery in the list. I had put protection for invalid selections on the arrow keys there but forgot to fix the default selection, thus leaving the code to try to parse an invalid value when drawing every frame.
mmason
05. Apr 2022 · 20:06 UTC
The controls are a but tedious, it'd be nice if I could comfortable use 2 hands, but interesting game otherwise, I wish there was a little sound and a little more to do/spend money on
BigTVZ
06. Apr 2022 · 12:25 UTC
I didn't get very far. the idea is good but controls are a bit cumbersome. maybe using one or two keys to switch between items and maybe having to tap the repair options instead of just looking at the bars going up and down. i could imagine a very hectic game of tap tap tapping to keep it all together and a shop from the start would be good. even if items are greyed out. just to see what i can spend my earnings on to motivate the player to keep going. some basic sounds would also do a lot for emersion. Great job with coding from scratch. i had the same issue and ram out of time but stil am glad to have submitted at least something. good on you for that too!
conduit.games
07. Apr 2022 · 02:22 UTC
I like the idea and it didn't take long for me to understand the gameplay. I wish the controls were more concise and visible to me while playing. Otherwise, the humor is spot on. Well done!
eonarheim
07. Apr 2022 · 02:44 UTC
I liked the quick switching to fix systems, gave me a warioware mad dash feel which was fun. I was also feeling a strong FTL vibe from the text descriptions that I enjoyed.

A ship visualization would be really humorous to add if you continue working on the game, it'd be fun to see random events impact the ships systems and to see how the ship responded to those (and the repairs).

I think having the hotkeys spaced out would be less crowded for my hands.

Overall I enjoyed the game!
JHax
08. Apr 2022 · 19:25 UTC
Cool game, seemed quite difficult at first but actually pretty good difficulty wise once I'd got the hang of it! "Percussive Maintenance" is excellent :smile:
LDJam user 184264
16. Apr 2022 · 23:00 UTC
@eonarheim FTL was definitely an inspiration for the tone of the humor, though I think I got a fair bit of my own style in there.

Funnily enough, all of those suggestions were part of my original idea, but I knew that would be too ambitious. The plan was for the player to be running around the ship to the different systems dealing with a mix of random breakdowns as well as events. This would have also worked as a visualization of the ship and the damage. I knew I was far too inexperienced to get all that done in a weekend though, so I scaled it back to a UI game.
Madbarron
17. Apr 2022 · 01:10 UTC
Cool idea! The controls took a minute to get used to, but they actually worked pretty well once I got going. I didn't fully understand what was going to happen by reading the instructions, but the game explains itself very well.

I had fun, and it's easy to imagine a few more bells and whistles thrown on if you ever want to expand the concept. Thanks for the game, and congrats on your first jam! :)
HerryFabien
17. Apr 2022 · 01:11 UTC
Really fun game but it kinda lack the part that feel inevitable. Maybe everytime you do a quick repair it consume the max value would have push the feeling of : you can't maintain the ship this way.
And maybe a loan taking your money away to force you into harder contract
SheldonZS
17. Apr 2022 · 03:09 UTC
Very hectic exercise in crisis management. Would have been nice to switch between systems with arrow keys. Nice first entry, keep on coding!
LeReveur
17. Apr 2022 · 19:44 UTC
This is not bad for a first time! I'm not really good in crisis management games, but it was fun to try
mira
19. Apr 2022 · 17:04 UTC
i like the idea...its exactly how it works in most scifi movies :smile: