Fork and Join, a Sokoban-like puzzle game for GMTK2021.

Fork and Join are terms in parallel computing. See https://en.wikipedia.org/wiki/Fork%E2%80%93join_model

Fork(K) to create a worker thread, do some work. When worker's done his job, press Join(J) to switch to the main thread.
Then work with worker thread in parallel as the main thread, join together by touching the worker (after he finished his job and turned opaque), and finish that puzzle.

Joined together --(press K)--> Forked, move as worker thread --(press J)--> Join, move as main thread with worker thread in parallel --(touch opaque worker)--> Joined together -> finish puzzle

10 levels:

  • Level 0~2 - learn basic mechanics
  • Level 3~7 - develop techniques
  • Level 8~9 - your final exam

Minimize turns to get "gold medal". Try for all levels!


Written by misdake(@rSkip) from scratch in Vanilla JS(TS) & HTML in 48h. Code: https://github.com/misdake/forknjoin
Most of the sokoban tileset is from https://opengameart.org/content/sokoban-pack

StatusIn development
PlatformsHTML5
Rating
Rated 4.0 out of 5 stars
(1 total ratings)
Authormisdake
GenrePuzzle
Tags2D, Game Maker's Toolkit Jam, Sokoban

Comments

Log in with itch.io to leave a comment.

Cool