Skip to content
Mirv edited this page Dec 7, 2017 · 5 revisions

Welcome to the game_enrollment wiki!

Work in progress

Version map

Terms: It is always rather nebulous picking expressive names ...

  • game instance - what we call each individual game ran by a user of the site. Other synonyms might be campaign, scenario, episode
  • game type - table for describing each instance which has_many that belongs_to game instances
  • organization - inside a game instance this is the individual title for a group. Other synonyms might be country, clan, army.
  • organization type - table for describing each instance which has_many that belongs_to organizations.
  • player character - in the the game instance, this is the name we use for the user playing

Version 1:

  1. Minimal registration with user/password assigned to a dash id.
  2. Feature: create a campaign & have it assigned to the user's dash. Second show in list.
  3. Feature: join a game instance, either as player of your own or someone else's campaign. Second, generate default organization & player character, which belongs_to the dash of the current user. Third, both defaults (organization & player character) should belong_to the organization/country
  4. Should send data through controllers
  5. Should display a html view of dashboard
  6. Should display a html view of game instances
  7. Should CRUD game_types
  8. Should CRUD organization_types
Clone this wiki locally