A downloadable game

Treasure Hunt is a game where your goal is to find treasures inside a very dark mine. To reach your goal, you will use your trusty detector to locate the treasure, and your pickaxe to mine them out of the ground.

Required Equipment/Supplies & Installation 

  • A barrier (1) to help delimit the search & mining area
  • Decoration for the pickaxe (2)
  • A tube (3) with a low friction surface (4) to represent the detector
  • A stand (5) to hold the detector and the light sensor in place (for the one-handed setup) 
  • A box (6) to allow the button to be placed on the player's lap (for the two-handed setup)
  • One joycon (7) for the detector
  • Another joycon (8) for the pickaxe
  • An E256 eTextile sensor (9)
  • An Arduino Card (10) for tracking the activation of the treasure detector
  • A light sensor (11) (for the one-handed setup)
  • A big button (12) (for the two-handed setup)
  • A computer (13) to run and adjust the game's settings
  • A headset (14) for audio
  • A blindfold (15) (to remove the players' sight) 
The One-Handed Setup

The One-Handed Setup

The Two-Handed Setup

The Two-Handed Setup

How the electronics are used

  • The 1st Joy-Con is used to make the Treasure Sensor vibrate when close to treasures
  • The 2nd one is part of the pickaxe. It vibrates when the pickaxe hits a treasure, and when a treasure is obtained
  • The E256 eTextile is used to
    • Delimit the navigable area
    • Detect where the treasure detector is on the play area when in "search" state
    • Detect where the pickaxe hits are when in "mining" state
  • For the one-handed setup, the light sensor is used to detect when the detector is placed on its stand. If the detector is not on the stand, the game goes into "search" state, and if it is on the stand, the game goes into "mining" state.
  • For the two-handed setup, the button is used to enter "search" state when pressed down. When the button is released, the game enters "mining" state. For the one-handed setup, the stand could be seen as a charging station, and for the two-handed setup, the button could be seen as a way to power the detector.

Gameplay

The game does not need any display to be played, as it was intended to be played without sight, whether this is due to a disability or with the use of a blindfold.

However, it uses a display for managing the game's parameters and debugging. The game can be in two separate states : "search" state, and "mining" state. In "search" state, the player puts the detector on the navigable area to try to locate where the treasures are. In "mining" state, the player hits the navigable area with their pickaxe in order to obtain the buried treasure.

Game Modes

Timed

The first game mode is Timed mode, which aims to challenge the players' speed. In this mode, the objective is to find as many treasures as possible in the allocated time frame. In this game mode, only one treasure will appear at once, and new treasures will appear when entering "search mode". The game ends when the timer reaches 0. The score is the number of treasures found, and the higher the score, the better it is. The allocated time frame can be adjusted. 

Least Hits

The second game mode is Least Hits mode, which aims to challenge the players' accuracy. The goal of this mode is to locate all the treasures, memorize their location, and then to get them in the least pickaxe hits possible. The game ends when all treasures have been found. The score is the total number of pickaxe hits needed to find all the treasures, and the lower the score, the better it is. The number of treasures present can be adjusted.

Game Settings 

  • Game Mode: 0 for Timed mode, and 1 for Least Hits mode
  • Treasure Count: how many treasures will be present in the play area (only used in Least Hits mode)
  • Timer Duration: how many seconds the game lasts (only used in Timed Mode)
  • Treasure Spacing: The minimal spacing between two treasures
  • Initial HP: how much "normal" hits are required to get a treasure
  • Perfect Hit Damage: how much damage a "perfect" hit deals
  • HitBox Size (Main): the radius of a treasure's "normal" pickaxe hit area
  • HitBox Size (Perfect): the radius of a treasure's "perfect" pickaxe hit area
  • Detection Range: the radius at which a treasure starts to be detectable using the detector

Credits

The interactive experience was made in 5 days by a team of 5 students at Cnam-ENJMIN.

Download

Download
treasure-hunt.zip 167 MB

Leave a comment

Log in with itch.io to leave a comment.