Skip to content

Ev3rlasting/Tangible-Puzzle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tangible-Puzzle

The Tangible Puzzle allows players to play jigsaw puzzle games over distance. It can be used in some specific game settings such as escape rooms.

Playing Scenario

Scenario

A player is playing with the system. She can see the manipulations done both by herself and by the other side on the screen.

Scenario

The player can only manipulate his/her own puzzle pieces. They need to communicate and collaborate together to complete the whole digital pattern.

Physical Setting

Scenario

It requires two tabletops similar to this photo. They can be easily made by paper board and photo frame. You also need two cameras for detecting the fiducial markers on the back of puzzle pieces. Scenario

Dependent Software and Tools

Building Tool: Processing

Computer Vision Engine: reacTIVision

Mapping between Physical and Digital Objects: TUIO

Network & Multicasting oscP5

Guide

Follow the steps (for one side):

  1. Locate your reacTIVision configuration file (right click the icon of 'reacTIVision.app', and choose 'Show Package Contents', the configuration file should be 'reacTIVision.app/Contents/Resources/reacTIVision.xml)

  2. In order to support globally-scoped Internet address (public address). Please set your reacTIVision.xml to

<tuio host="224.0.0.1" port="7777" />

Or, if you just need to play within Intranet set reacTIVision.xml to

<tuio host="239.0.0.1" port="7777" />

  1. Know the IP address (make sure you use public ip or intranet ip for both sides. If one is public ip and one is intranet ip, it usually doesnt work! Intranet ip start with 192, 172 or 10 etc.)

  2. Edit Tangible-Puzzle/Server/Server.pde file. Change the server (224.0.0.1 or 239.0.0.1, depending on your reacTIVision.xml) and client2Address ip. You need to change it for both side.

  3. Run reacTIVision.app, Server.pde and Tangible_Puzzle.pde for both side.

About

Tangible Puzzle for supporting playing over distance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published