* Four fings for wargfood ** DONE Make Heroes - [X] route to serve the form - [X] form to enter a name - [X] route handler to take the post & persist object ** DONE Enter the tavern - [X] Wot's Yer Name, Fella? (make the form) - [X] handle post (set a cookie/header) - [X] make a tavern page ** TODO Make Adventures - creator - seers - title - rumors As a player, I can "petition the Emperor" to submit a request for a adventure against the darkness. I give this adventure a title it shall be known by. I will become the CREATOR of the adventure, and one of its SEERS. I can appoint fellow players as additional SEERS. Once a adventure exists, any player may submit a RUMOR related to said adventure. Rumors are viewable by all, but SEERS may act upon those rumors to lay out a plan of attack, create a QUEST which is filled with HAZARDS informed by those rumors. ** TODO Make Monsters (in adventures) ** TODO Attack Monsters (assign heroes / change status) * More fings for wargfood ** TODO Setup Auth / User Reg ** TODO Deploy * Notes & Concepts ** Nomenclature | Project Managment Term | Dnd Term | |-------------------------------+-------------------------------| | Task | Monster | | User / Team Member | Hero | | Landing Page: Overview | Tavern | | Authorization | Doorkeeper | | Sprint | Quest | | Project | Adventure | | User account creation | Shrine | | | Equipment/Loot | | Assignment To A Task | Melee | | Task Category / Tags | Monster characteristics | | Miss Deadline / Take too long | Hero Death | | Time Budget | Hit Points | | Make a task | Report Rumor of Beast/Monster | | Areas of Expertise | Character Class | | | Level / Experience | Adventures can have a pace. The pace is used to deduct hitpoints when nothing happens. Penalty for retreating: Roll a die,lose something (hp), (equip). ** TODO Plan Out Task Categories and Character Classes More Thoroughly Here's the idea: Monsters have characteristics. Heroes' character classes are determined by the kinds of monsters they defeat. Should we pick discrete classes of character? Discrete classes of monsters? E.g. Goblin wizard = ??? Gelatinous Cube = ??? | Task Category | Monster Class (smaller) | Monster Class (Bigger) | |-----------------+---------------------------------+------------------------| | Feature | Boss (dragon warlock elemental) | e.g dragon | | Task-SubFeature | orc, goblin, (minions) | orc chieftan | | Task-StandAlone | not-minions (wolf) | minotaur | | | | | | | | | | | | | | Bug 1 | (the undead) | | | Bug 2 | (horrible undead) | | | Docs | | | | Testing | | | | Research | | | | Art | | | | Devops | | | | Dev | | | | Different Task Categorization | |------------------------------------------------------| | coding & debugging (& reproducing bugs) & unit tests | | user testing | | devops | | art | | documentation | | | | Real World Activity | purpose / qualities | Game World Hazard | Character Class Points | |--------------------------------+----------------------------------------+-----------------------------+-------------------------------------| | Bugs | putting down what should | Undead | slayer | | | have been dead already | | | |--------------------------------+----------------------------------------+-----------------------------+-------------------------------------| | Art / Design / Content / Story | content is the "soul" of | | | | music/ | many projects... what .. beast | mytical beasts | | | | is this? what is the pain that | | bard , illusionist, | | | content... removes? Emptiness | | | | | blandness genericness ... | | druid, shaman | | | what beast is this? | | | |--------------------------------+----------------------------------------+-----------------------------+-------------------------------------| | Documentation | making known the unknown | | | | | the confusing clear. This | bandits, the poor | | | | is like a treasure hunt. Looking | "small unryly humanoids" | strategist, | | | for gold in the wilderness of code. | | advisor, | | | but also like making maps to treasure. | | | | | navigation. cartography. history | | | | | chronicling. propaganda. | | | |--------------------------------+----------------------------------------+-----------------------------+-------------------------------------| | Deployment/Devops/Building | killing nature, city building, | animals, plants, | soldier, knight | | | army buidling, empire... | nomadic peoples, | priest, cleric | | | | | laborer, builder | | | | | siege engineer. | |--------------------------------+----------------------------------------+-----------------------------+-------------------------------------| | Research and making a | to find new places to conquer, new | | pilot, sailor, pirate | | report about it. | resources to exploit, find treasures | | "explorer", treasure hunter / rogue | |--------------------------------+----------------------------------------+-----------------------------+-------------------------------------| | Programming / Dev | add features, create functionality.. | slimes, goblins, minotaurs, | fighter, | | | make life interesting, boredome | orc armies, | adventurer | | | creating, inventing (b/c that's just | | wizardry alchemy | | | what people are doing here) | | | | | (or b/c that's what my boss told me) | | soldier | |--------------------------------+----------------------------------------+-----------------------------+-------------------------------------| | Beta Testing | there is no religion without followers | | | | | no city without citizens | just "livin life" | | | | no fame witout fanatics | | | | | no renown without those who know | | | *** Non-task merit earning action - reporting a rumor that is verified - verifying a rumor (?) - lose merit if you rumor is considered specious - adding context to a rumor (maybe other people give a +1) - aiding another hero somehow *** Note : monster reporting and reclassification When a feature/task/bug is "rumored", the "verifier" should be able to reclassify it. there could even be monster promotion mid battle. If it is revealed that a monster is much much more deadly than initially thought.