Skip to content

utk-cs340-fall24/Tabletop-Stat-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Retro Roller


Team Members:

  Mike Lisenko (mikelisenko)   Olivia Cheng (oliviaccheng)   McKinley Harmon (McKinley57)   Cayden Hernandez (COHernandez117)   Aaron Sparks (AaronSparks2022)

Introduction:

        It can be a little overwhelming the amount of stuff to keep track of and write down in a TT game, but it doesn't have to be. With this piece of software that is what we intend to solve. Using a simple UI and non-invasive controls, we hope to create an environment conducive to making the entry into TT a better experience. In addition, we also hope to have returning players find our software an easy-to-implement solution to many different applications that were used before.

Description:

        To make starting the journey into tabletops easier. Players can expect to find the following:

  • Player cards updated in real-time
  • initiative tracker for combat
  • enemy tracker for combat
  • dice roller for quick results

How to start:

        To get started, install the Tabletop-Stat-Tracker repository. Then, the server executable (server-win.exe, server-linux, servermacos for each respective operating system) file should be run by the GM. This file is found in /Tabletop-Stat-Tracker/RetroRoller/. After this is run, all players and the GM should go to the IP of the machine on port 8000 on your web browser of choice (for example, http://10.0.0.149:8000). The host's IP will be automatically copied to the clipboard for easy sharing). On the first start, your operating system should prompt you to allow the program through your system's firewall, allowing other players to join your session.

Server

        Once there, you will find a login screen asking for what kind of player you are: GM or player. After that, a session token will be needed in order to login, the session token is given by the server command prompt at startup. Once used, you will find the main UI of the software.

Players:

Add player         Players can edit their cards with attributes and inventory items, which will be shared to other players and the GM. You can click on the small icon to change it.

Dice roller:

Dice Roller

        Starting back at the top an working clock wise, we see a dice roller button. This dropdown will work one of two ways:

  • the text field
  • the dice counters If the text field is used, then a specific format must be used as follows: ##d## The first set of "##" is the number of dice you wish to roll. The second "##" is the type of dice you are rolling. To put it into words, you could read "4d20" as "I am rolling 4 20 sided dice". The second way of doing it is to use the counters, they work in the same kind of way, except you are using a counter to say how many dice you want to roll. Keep in mind only one can be used at a time, so choose wisely!

Host View:

Host_view         In the center, you can see the joined players. In the top right is the initiative counter, where the GM can enter names as well as the initiative value to sort combat orders. The gear in the top right will let the GM remotely shut down the server, ending the session.

End_session

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published