Project Description


In tabletop role-playing games, players can be burdened by extraneous calculations and player order, which disrupt the flow and narrative of the game. The BETA Universe Systems Initiative Table Application is a mobile-optimized companion web application that aims to digitize and streamline gameplay components from the tabletop role-playing game “BETA Universe Systems.” Players can register for accounts, manage player characters, and participate in game sessions that feature real-time communication via a chat log and combat loop. Gamemasters can also register for accounts, manage the non-player characters and manage game sessions along with running them.

Team Members


Jacob Gayban

Session Management System

Mark Graham

Character Management System

Jacob Tucker

User Experience

Andy Alarcon

Real-Time Sessions System

Griffin Wagenknecht

Authentication System

Advisors


Instructors

David Feil-Seifer

Devrin Lee

Vinh Le

External Advisor

John Molt

BETA Universe Systems LLC

Project Poster


Click to enlarge Project Poster


Problem Domain Book

John Molt. 2017. Beta Universe Systems Book of Player Character Combat.
This is the book that we are digitizing. It is our reference material that our advisor has written for his tabletop role-playing game. This book details every aspect of combat and everything that he wants us to automate. If we ever have a question we reference this book.

Useful Websites

Roll20
This is a popular Dungeons and Dragons (D&D) companion that shows a map, plays music, and has a chat log. After our part of the project is done our advisor wants to add a virtual map and music. It is used in a group setting similar to our web app. It is used as a companion, but is not a supplement for the game.

D&D Initiative Tracker
This website is similar to our project. It is an initiative tracker where you manually enter your name, initiative number, and HP. This differs from our project in that ours automates all of combat and not just helps with the initiative order.

D&D Beyond
This is a D&D reference website where you can store characters, books, classes, pretty much everything you need for D&D. We are aiming to make something like this, but for our role-playing system. Our project is step-one of our external advisor’s plan.

Technical Resources

Jean Yang, Vijay Janapa Reddi, Yuhao Zhu, and Peter Bailis. 2016. Research for Practice: Web Security and Mobile Web Computing: Expert-curated Guides to the Best of CS Research. Queue 14, 4 (July-August 2016), 80–95.
DOI: https://doi.org/10.1145/2984629.3005356

Thomas Gustafsson and Jörgen Hansson. 2004. Dynamic on-demand updating of data in real-time database systems. In Proceedings of the 2004 ACM symposium on Applied computing (SAC ‘04). Association for Computing Machinery, New York, NY, USA, 846–853.
DOI: https://doi.org/10.1145/967900.968074

Project Documentation


Click to open

CS 425

CS 426