This the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Usage

How do I use it?

This section will tell you how to use DaSCR-Board

This section will lead you through different steps to setup player and run games.

  • Managing player
  • Choose your ID
  • Setup a game and start
  • Different views

1 - Page Overview

What pages are there?

TL;DR?

  • Setup a player at /player
  • Start a game at /<your-game-id>/game
  • Point the scoreboard browser to /<your-game-id>/scoreboard
  • Point the browser you want to add in throws with to /<your-game-id>/controller
  • Enjoy

The pages

There are different pages you can navigate to when using DaSCR-Board. After setting up your players you will only be needing to navigate to two pages, though. Here is an overview of the different pages one can go to:

  • General Index
  • Player Management
  • Game Index
  • Game Setup and Start
  • Scoreboard
  • Controller

Choose the page you want to learn about in the navigation menu on the left.

For the ease of writing I will refer to the pages with url paths and ommiting the part http://localhost:8000.

2 - General Index Page

This page is the one you might see first

General Index Page

Path

You can see this page at /. It will let you have an overview of the different games running in the table at the page bottom. Also it will give you short instructions on how to start. The navigation symbol top left lets you navigate through different pages.

3 - Player Management

This page will let you manage players

Player Management

Path

You can see this page at /player. It will let you add and remove player to the machine. There is no gameid specific player management. So all players added will be available to choose.

Add

Add a player by insterting the name and the nickname (optional) in the corresponding form fields. You may want to upload a avatar picture. If so you can scale it in the players preview card to the right of the creation form using the mouse.

If you do not upload an image one out of 9 animal avatar images will be chosen randomly.

Delete

You can delete a player by hitting the Delete button in the available player card.

4 - Game Specific Index

This page is the game index page of a specific game id

Game Index

Path

You can see this page at /<game-id>/start. This page is supposed to be displayed at a big screen where everyone can see it. You can for example hang a big screen right above the dart board at the front or maybe use a projector to beam this page on a wall.

Purpose

This page can let your players scan the QR code with a smartphone for example and then setup a game. After starting a game this page will automatically redirect to the corresponding scoreboard page and show the score of the ongoing game.

5 - Game Setup Page

This page is the game setup page of a specific game id

Game Setup

Path

You can see this page at /<game-id>/game. This page is supposed to be displayed at a small screen like the one of a smartphone or tablet.

Purpose

The page will let you setup the game you want to play and also show you the rules which are applied to the game. After starting a game this page will automatically redirect to the corresponding controller page and let you handle the game.

6 - Scoreboard

This page is the scoreboard of a specific game id

Scoreboard

Path

You can see this page at /<game-id>/scoreboard. This page is supposed to be displayed at a big screen at the front.

Purpose

The page will let you see the score of a game. It will also look different for every gametype you choose. After ending a game it will automatically redirect back to the game specific index page and waits for another game to start.

Further Screenshots

Scoreboard

Scoreboard

Scoreboard

7 - Controller

This page is the controller of a specific game id

Controller

Path

You can see this page at /<game-id>/controller. This page is supposed to be displayed at a small screen like a smartphone or a tablet.

Purpose

The page will let you control the game, insert throws, undo actions and end the game. see the score of a game. It will also look different for every gametype you choose. After ending a game it will automatically redirect back to the game setup page and let you start another game.

Further Screenshots

Controller

Controller

Controller