Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Patch WorkView game page

Play as a hapless ship mechanic with nothing but a big magnet and hope.
Submitted by joshuafcole — 24 minutes, 37 seconds before the deadline
Add to collection

Play game

Patch Work's itch.io page

Results

CriteriaRankScore*Raw Score
Originality#28842.7723.143
Overall#33412.4362.762
Presentation#33662.3942.714
Fun#36552.1422.429

Ranked from 14 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

How does your game fit the theme?
You and every interactable end up joined together as you run around with a giant magnet trying to keep your spaceship in one piece

Did your team create the vast majority of the art during the 48 hours?

No

We used pre-existing art

Did your team create the vast majority of the music during the 48 hours?

No

We used pre-existing audio

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

The idea is pretty cool and the art looks really clean.  I enjoyed it for the short romp it was.

I noticed a bug though that the doors don't actually block you. They just transition to the new level when you get all the holes filled.

Noticed you said to try chrome since I also use Firefox as my default browser. What engine did you use? I'm curious why that would be an issue.

Developer

We built the engine and tooling ourselves during the jam in Typescript. We used ajeeb-ecs as a starting point though, since writing a performant ECS library takes a while. 

Not much reason for starting from scratch other than enjoying the challenge of it, though I ended up liking the idea of the game enough that I wish I hadn't!

If you're curious about the nitty-gritty, the bug was due to FF's partial support of createImageBitmap() which creates a GPU-owned texture that can be (relatively) quickly blitted onto canvas (which we use for rendering from our tileset). Apparently one particular overload of the function -- which is the first example on the Mozilla Developer Network's documentation for the function -- is supported by Chrome but not Firefox, and that isn't mentioned anywhere on the page except the compatibility table. Live and learn!

Submitted

I like this game! Great art and gameplay! Good job!

Please check my game as well ;)

it got on my voting queue and since i'm using opera gx it does not work :(

Developer

Sorry about that! I checked most of the web features I used against caniuse, but I guess one must have slipped under the radar for Opera GX. :( 

Doesn't seem to work for me :(

Developer

Oh no! If you don't mind me asking, what browser are you using?

I'm using Firefox. Seems to run fine in Chrome though.

Developer (2 edits)

Ah shoot, the way I'm painting images from tilesets is apparently only supported with different arguments in FF. It doesn't count for the JAM, but here's an updated build with a fix for that applied: <REDACTED>.
EDIT: Just saw the rules don't allow linking to other versions and removed it, sorry!

(+1)

Works perfectly! It's really fun! Pretty hard haha. I got the gun stuck inside of my body and killed myself a couple times.

Developer(+1)

If you run out of levels and want to play with it a little bit more, ctrl+M on the main menu will bring up the map editor! Once you've made a map you like, you can hit ctrl+G to play it. :)