Skip to content
This repository has been archived by the owner on May 25, 2021. It is now read-only.

R1-R0-R0/HeroManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HeroManager logo

Hero Manager

Licence logo

About

Hero Manager is an application designed to create and modify character's sheets for roleplay games based on Dungeons & Dragons, but not restricted to.

Project Status

Development is now interrupted, the application is working in actual state but can be improved. (feel free to upgrade it!)

Description

This application is a character sheet manager. It's purpose is to help the user to create one or multiple hero sheets and to modify it.

  • Features:

    • Character creation

    • Character modification

    • Item/Spell creation

    • Item/Spell Modification

    • Dice roll

Visuals

Menu

menu

Character sheet

character

Item Manager

item_manager

Spell Manager

spell_manager

Possible improvements

  • Allow users to play online by connecting to one of the user's network (game master) allowing him to modify connected user's Character sheets.

  • Change interface theme to make it more D&D alike

  • Multi-languages option

Contributing

Pull requests are welcome.

Please make sure to create/update appropriated tests

Librairies

Libraries for tests :

Technologies

  • Java 15
  • IDE: IntelliJ IDEA
  • Gradle

How to compile into fat jar ?

Please open project with IntelliJ IDEA, and build configured artifact.

It will generate a jar with JavaFX dependencies, directly runnable with usual command :

foo@bar:~$ java -jar HeroManager.jar

Authors

License

This product is licensed under Apache Licence 2.0