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

Latest commit

 

History

History
105 lines (62 loc) · 3 KB

README.md

File metadata and controls

105 lines (62 loc) · 3 KB
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