A tool for pen and paper RPGs that manages character sheets and more
Written in C# with WPF
A tool for pen and paper RPGs that manages character sheets and more
License: MIT License
User Story: Ich will die Welt Karte einsehen können und ggf. Punkte darauf markieren können (maybe extended version)
Akzeptanzkriterien:
Entweder:
Oder:
User Story: Als Anwender möchte ich links einen Reiter haben, auf dem man Zwischen den verschiedenen Character Sheets wechseln kann.
Akzeptanzkriterien:
User Story: Das CharacterSheet soll exportiert und importiert werden können.
Akzeptanzkriterien:
Es existieren 2 neue Buttons, einer zum importieren und einer zum exportieren eines CharacterSheets.
Export / Import (De-)Serialisierung im JSON Format
User Story: In die HP und Mana kann man einfach beliebige zeichen eintragen oder leer lassen, das soll nicht mehr der Fall sein.
Akzeptanzkriterien:
Man kann nur noch Zahlen eintragen.
Zahlen < 0 und > MaxHP / -Mana werden automatisch auf 0 oder MaxHP / -Mana gesetzt
Das Inventar ist neben Schwächen angeordnet und bei mehr stärken verrutscht das Inventar und das Bild wird größer. Das Verhalten soll angepasst werden
User Story: Die Anwendung soll ein Logo bekommen
Akzeptanzkriterien:
User Story: Ich will einen Texteditor haben, in dem ich Notizen hinzufügen kann.
Akzeptanzkriterien:
Es existiert ein Editor in dem man normal schreiben kann.
Es ist zu schauen welche Art von Editor am einfachsten ist für Texthighlighting etc. bspw. Markdown Unterstützung einbauen um Tabellen, Listen usw. darzustellen
User Story: Ich möchte das die Tab Namen vom CharacterSheet Namen übernommen werden. (Falls das nicht möglich ist, soll man diese selber benennen können.)
Akzeptanzkriterien:
Entweder:
Oder:
User Story: Die Gothic und AceRecords Schriftart ist zu klein. Diese muss allgemein / global größer gemacht werden.
Akzeptanzkriterien:
Dependencies hinzufügen
Es soll einen Dark- und LightMode geben.
Man kann über eine Checkbox auswählen, ob der Dark oder LightMode aktiv ist
User Story: Die Anwendung soll eine schöne, für Pen and Paper passende Schriftart kriegen
User Story: Ich möchte oben in der Anwendung eine Menüleiste haben, bei der ich verschiedene Einstellungen habe und vor allem zur Notizen (Story) und World Map wechseln kann und Templates auswählen kann, DarkMode auswählen kann.
Akzeptanzkriterien:
So wie für die Charactersheets gibt es oben auch noch eine Tabliste. Diese ist allerdings statisch und nicht dynamisch.
Diese hat folgende Tabs:
User Story:
Momentan gibt es im Inventar nur einen String für den Namen.
Es soll allerdings für Items mehr geben als nur einen String für den Namen. Dazu kommt:
Damage (z.B. 1w6 Schaden)
Heilung (z.B. 1w6 HP)
Mana (nutzen oder auffrischen)
Anzahl (wie viele von den Items hat man: bspw. Geld & Pfeile o.ä.)
Gewicht (wie schwer ist ein Item)
Akzeptanzkriterien:
TBD .. (2. Es existiert die Klasse MageItem, AttackItem usw. die von Item erben)
User Story: Ich möchte die Tabs mit der mittleren Maustaste schließen können und nicht nur auf dem X. (So wie im Browser)
Akzeptanzkriterien:
User Story: /
Es gibt neben der CharacterSheetView noch das CharacterSheetViewModel und das CharacterSheet nach dem MVVM Pattern.
Akzeptanzkriterien:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.