A downloadable game

This game is still in EARLY development. I made it for a game jam with the theme "blocks". The way I took this was as in "blocking something from going through" and tried to replicate mutexes in parallel programming because I thought it might be a fun puzzle game. I think there's definitely something here, but I have a long ways to go until it's what I'd consider a game.

How to play

- drag and drop off the two blocks on either side onto the middle block to create "threads"

- click on the threads to create "locks"

- create a lock variable using the menu on the right side

- select that variable, click on the lock to select it, and click apply to lock to link it to that variable

- click the middle block and click link to target to link to output

Now if you click play, it will start sending data down the threads. While the middle block (or target) is processing, it'll be red. If data comes to it in that time, it'll explode and you'll lose. Now try to figure out how have both threads running at the same time and have no explosions!


Hint: notice that both of the threads won't start at the same time when you click play

Download

Download
Mutexes.zip

Development log

Leave a comment

Log in with itch.io to leave a comment.