Skip to content

ConductionNL/larpingapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Larping: A Comprehensive Management Tool for LARP Organizations

Welcome to Larping, your all-in-one solution for managing your live-action role-playing (LARP) events and characters. With Larping, you can streamline your event organization, character creation, and gameplay mechanics, all in one powerful tool. Perfect for LARP organizers, game masters, and players alike, Larping offers a flexible and intuitive platform to handle everything from character skills to in-game items and event subscriptions.

🎮 Key Features

1. Character Management

  • Create and Customize Characters: Design unique characters with custom attributes, such as hit points, armor points, experience points (XP), mana, or any other ability you can imagine.
  • Dynamic Abilities Setup: Define your own abilities and attributes for characters. Easily set up new abilities or modify existing ones to fit the needs of your specific LARP setting.
  • Automatic Calculations: Larping handles all the heavy lifting by automatically calculating character statistics based on defined abilities, skills, items, and conditions. Say goodbye to manual math – the system ensures real-time updates for character stats, ensuring accurate gameplay.

2. Skills, Items, and Conditions Management

  • Skill Creation: Develop a vast array of skills with unique effects, costs, and prerequisites. Assign skills to characters and see their effects immediately reflected in their stats.
  • Item Integration: Manage an extensive inventory of items, from weapons and armor to potions and magical artifacts. Each item can have its own unique effects, such as "+2 to Strength" or "-1 to Speed."
  • Condition Handling: Define and manage various conditions (like "Poisoned," "Enraged," or "Blessed") that can dynamically affect character abilities and stats. Apply these conditions directly to characters and let Larping automatically recalculate their abilities.

3. Interactive Effects System

  • Linked Effects: Create complex game mechanics with effects tied to items, skills, or conditions. For example, an enchanted sword might grant a +2 bonus to attack rolls, while a "Cursed" condition might reduce a character's armor points by 1.
  • Real-Time Updates: As characters acquire new items, learn skills, or experience in-game conditions, Larping will automatically adjust their stats and abilities, keeping your game balanced and flowing smoothly.

4. Event and Background Management

  • Background Approval Workflow: Manage character backstories and ensure they align with your LARP's lore and rules. Review and approve character backgrounds before the game begins.
  • Event Subscription: Handle event registrations, including waiting lists, and manage player participation. Larping makes it easy to track who’s attending which event and to assign XP or rewards based on participation.

5. Experience and Leveling System

  • Experience Tracking: Automatically track XP earned through events, quests, or character achievements. Easily assign XP and let the system handle leveling up and ability enhancements.
  • Flexible Scoring System: Customize experience gains, thresholds for leveling, and rewards to fit your game mechanics. Keep players engaged with a transparent and fair leveling system.

📊 Get Started with Larping

  • Requirements and Installation: Larping is build on Nextcloud to install Larping simply login to your nextcloud installation naviagate to the app page and install the app (you cann find it in the organisation catagory).

If you want to checkout larping but don't have a nextcloud instance you can spin up a local environment by

  • Installings WDSL on your windows machine
  • Install Docker Desktop
  • Copy paste the docker-compose.yml file from the larping repository to somwhere on your machine
  • Run the following command trough your command line anywhere on your machines
docker-compose up 
  • Roadmap and Future Features: Stay updated with the latest developments and planned features on our Roadmap.

🐞 Contribute and Provide Feedback

We value your feedback to make Larping even better:

🚀 Join the Larping Community

Whether you are a seasoned game master or new to organizing LARP events, Larping provides all the tools you need to create memorable adventures. Jump in today and see how Larping can enhance your next game!

Happy LARPing!