gmills82 / jrpg

JRPG Combat Timer for tabletop gaming

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JRPG Combat Timer for Tabletop Gaming

I'm creating a simple web interface that mimics some of the functionality of old Japanese RPG combat systems. Specifically, I am replicating the timer progress bars. Final Fantasy 3 (6 in Japan) is an example of a game with this type of combat system.

Final Fantasy 3 Combat

My plan is to use this system at the table while playing Dungeons & Dragons 5th edition. Player Characters (PCs) will have an initiative they enter and a combat speed. Initiative is an existing stat which helps determine starting order of combat turns. Combat Speed is a new statistic for PCs.

Formula for determining combat order

  • y = mx + b
  • y = combat position
  • m = combat speed
  • x = the given round
  • b = initiative

Combat Speed

  • rate of change of combat order
  • some function of a character's dexterity ability score and constitution ability score

Tech Stack

No front end build system is used at this time, due to simplicity of the application.

Running the application

About

JRPG Combat Timer for tabletop gaming


Languages

Language:JavaScript 94.6%Language:Java 4.5%Language:HTML 0.7%Language:CSS 0.2%