A coder's blog.

Ideas, projects, problems and solutions - whatever is interesting.

Browseragme Administration

Features needed for Administrators

Content creation

There should be secure pages where it’s possible to create all kinds of content for the game. With the Grails default controller generation scripts as a starting point this should not be too complicated. (Although, once customized, they cannot be used again after changes to the domain class. So it is imperative to create a comprehensive class design before using the scripts. Otherwise it is much more work). Domains that need CRUD (Create - Read - Update - Delete):

  • Artist
  • MobImage
  • Quest
  • QuestStep
  • ItemType
  • ItemAttribute & ItemAttributeCondition (have to revisit those…)
  • MobTemplate
  • QuestRequirement
  • Encounter

Game management

A viewer for the inboxes of players is needed. Any sufficiently successful game will attract its share of idiots, and there should be an administrative interface to the in-game communication channels. The players must of course be told beforehand that in case of gross abuse their messages may be reviewed.

System wide messages should be possible (to inform players of downtime or important changes).