Airels / HeroManager

A RPG manager for table Role Play

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

A RPG manager for table Role Play

License:Apache License 2.0


Languages

Language:Java 99.8%Language:CSS 0.2%