✨feature: Initial commit
This commit is contained in:
0
.gitiginore
Normal file
0
.gitiginore
Normal file
16
.vscode/settings.json
vendored
Normal file
16
.vscode/settings.json
vendored
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"workbench.colorCustomizations": {
|
||||||
|
"tree.indentGuidesStroke": "#3d92ec",
|
||||||
|
"activityBar.background": "#0C351D",
|
||||||
|
"titleBar.activeBackground": "#114A29",
|
||||||
|
"titleBar.activeForeground": "#F3FCF7",
|
||||||
|
"titleBar.inactiveBackground": "#0C351D",
|
||||||
|
"titleBar.inactiveForeground": "#F3FCF7",
|
||||||
|
"statusBar.background": "#0C351D",
|
||||||
|
"statusBar.foreground": "#F3FCF7",
|
||||||
|
"statusBar.debuggingBackground": "#0C351D",
|
||||||
|
"statusBar.debuggingForeground": "#F3FCF7",
|
||||||
|
"statusBar.noFolderBackground": "#0C351D",
|
||||||
|
"statusBar.noFolderForeground": "#F3FCF7"
|
||||||
|
}
|
||||||
|
}
|
||||||
34
Notes/Project Specs.md
Normal file
34
Notes/Project Specs.md
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
# Epic Solo
|
||||||
|
|
||||||
|
I want to create a web app for playing TTRPG games solo. These can range from simple "dungeon crawl" procedurally-generated experiences up to full-blown world-building epic campaigns.
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
### MVP
|
||||||
|
|
||||||
|
- Configurable for any game system
|
||||||
|
- game style
|
||||||
|
- rules
|
||||||
|
- tables (loot, monsters, encounters, etc)
|
||||||
|
- characters (with optional generation based on rules)
|
||||||
|
- Multiple game systems with an easy-to-use menu to choose from added games
|
||||||
|
- Dice roller for all common gaming dice
|
||||||
|
- Easy-to-use admin panel for adding new game systems
|
||||||
|
- Session storage and logging
|
||||||
|
- One built-in system
|
||||||
|
- Procedural random dungeon crawl
|
||||||
|
- Tables for rooms, encounters, loot, etc
|
||||||
|
- Show a minimap of the last N rooms/ocrridors explored
|
||||||
|
|
||||||
|
### Future Upgrades
|
||||||
|
|
||||||
|
- Multiple Users
|
||||||
|
- Connection to chat services
|
||||||
|
- Telegram, Discord, etc
|
||||||
|
- Session export in different formats
|
||||||
|
- Markdown
|
||||||
|
- Lonelog
|
||||||
|
- JSON
|
||||||
|
- AI integration
|
||||||
|
- "Live" DM, story summaries, etc
|
||||||
|
- Either cloud API or local models (via ollama, etc)
|
||||||
Reference in New Issue
Block a user