Skip to content

PeteCad/LARPy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LARPy - a user database tool for character maintenance

This is my first major from the ground up project, unsolicited advice given with grace is highly welcome.

Overview

This will be an integrated back end for Live Action Role Play(LARP) character and plot maintenance tool. It will provide a quick interface for plot to update characters, manage rule conflicts, add player attributes, add player abilities, and export data into a user friendly form and manage game playerbases.

The biggest thing missing from most tools is that they are limited to a specific ruleset and I'm looking to define a way to clearly and flexible add new game rules, attributes and abilities.

The next problem to solve is the UI. It's all great to have a list of information but we need to be able to access it via a logical, quick and user friendly UI. We need to perform updates across a selection of player's attributes(eg adding player experience or conditional counters)

Stretch ideas for this project to keep in mind are:

  • a player/plot web interface, likely with Django
  • ability for player to created and curate new characters and submit for approval
  • creation of a new game with new player characters
  • hence tracking many games
  • EXCEL CSV data ingestion
  • PDF output using predefined templates
  • expansion into a non-sqlite database
  • As a separate project a mobile app for players
  • Character Profile Pics

The prototype UI can be found in the /UI Layout Mockup folder. These files were created with Pencil 3.1

How to install and run

This program is written with python 3.10. Kivy 2.1.0 will be used for a cross-platform user interface, we hope.

Further instructions to come as it gains complexity.

License

GNU Affero General Public License v3.0

See file COPYING

About

A user database tool for character maintenance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published