kocasp / darkcards

Lateral thinking puzzles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lateral

Preview

Overview

Lateral thinking puzzles are strange situations in which you are given a little information and then have to find the explanation. They are solved through a dialogue between the quizmaster who sets the puzzle and the solver or solvers who try to figure out the answer.

How it works

The mobile app is a collection of lateral thinking puzzles in forms of cards. The puzzle is on the front side of a card. If you are the quizmaster you can flip the card to see the explanation.

At the beginning of the game the quizmaster reads the front of the card so everybody can hear it. Later he silently reads the explanation on the back of the card. No one else except him can know this yet.
Then the invastigation begins. All players can ask the quizmaster questions that he can answer by saying only 'yes' or 'no'.

There are no winners or loosers in this game. Common goal is to guess what exactly happend in the story.

Installation

Requirements

App is written in ReactNative and requires npm and expo installed.

Local setup

No local setup required

First test run

No tests are available yet

Running app locally

After running npm start in the project directory you will have multiple options of running the app:

 › Press a to open Android device or emulator, or i to open iOS emulator.  
 › Press s to send the app URL to your phone number or email address  
 › Press q to display QR code.  
 › Press r to restart packager, or R to restart packager and clear cache.
 › Press d to toggle development mode. (current mode: development)

Application structure

The project is a regular ReactNative app

Development instructions

Roadmap

Current progress is tracked on the trello board. Feel free to review and contact if you want to collaborate.

About

Lateral thinking puzzles

License:MIT License


Languages

Language:JavaScript 100.0%