timetocode

JigsawPuzzles.io - multiplayer jigsaw puzzles

Recommended Posts

Link: JigsawPuzzles.io - multiplayer cooperative jigsaw puzzles

There are always a few ongoing public games on the homepage. Anyone can join these. If you want a more controlled experienced, signing in allows the creation of private games. You can invite friends into your private games.

Tech stuff:

The game is made in a hybrid of canvas and Pixi v4. The multiplayer is node.js + websockets via nengi.js. The game is only online multiplayer, even when playing alone. I'm primarily a network programmer and the whole project began as strange experiment of programming a casual puzzle game as if it were a shooter (movement prediction, lag compensation, reconciliation). I usually work on shooters. The hope was that the controls would come out feeling like the game was single player up to 500 ms of latency and 5% packet loss. The project has changed a little since then (the servers are no longer 30 tick) but the essence remains.

It uses 2K and 4K images depending on the puzzle size, which is kinda fun because of how much it is possible to zoom in/out. The big puzzles are primarily aimed at desktop users, but are decent on touch tablets. Mobile isn't supported yet... but it does kinda work on some phones just by chance. 

We've got a few crazy modes that we're considering in the future. For now the only mode is a cooperative recreation of the table top experience.

Thank you for checking out the game :D

Here's a 1148 piece puzzle:

chrome_2019-01-18_14-15-54.thumb.jpg.26d44522b9be37268c5883e78271100f.jpg

Here's a smaller puzzle:

chrome_2019-01-07_22-37-21.thumb.jpg.0add0b80f041b953ddb1e679e65d9fd3.jpg

What the catalog/setup page looks like (gotta sign in first, so that progress we can save):

chrome_2019-01-04_19-00-03.thumb.jpg.0b5a3f44b6783ae316d27544c5ff2a43.jpg

Social accounts for the game:

https://www.facebook.com/JigsawPuzzles.io/

https://www.instagram.com/jigsawpuzzles.io/

https://twitter.com/JigsawPuzzlesIO

https://www.reddit.com/r/jigsawpuzzlesio/

https://discordapp.com/invite/axT9bRw

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.