Stendhal Achievement Development: Difference between revisions

Content deleted Content added
imported>Madmetzger
No edit summary
imported>Hendrik Brummermann
spelling
Line 1:
{{Navigation for Stendhal Top|Contributing}}
{{Navigation for Stendhal Contributors}}
* collect more achievmentachievement ideas and nice titles at [[Stendhal Achievement Ideas]]
** gives hints for further design decisions
** can help structuring achievmentsachievements into categories
* Should achievmentsachievements be visible within the game? (low prio)
* technical implementation of achievmentsachievements
** database table(s) to display achievmentsachievements on website
** check if player has fulfilled an achievmentachievement
*** "polling" every x turns via TurnListener, but could be a bad idea as checking might be expensive
*** "telling" when to check, similar to tutorial events or when raising game events (we have possibly the type here)?
*** store reached achievements as string set in player object
*** how to store progress for a certain achievmentachievement?
**** using a map?
**** key = achievmentachievement name, value progress value?
** find a way to conveniently add new achievmentsachievements
*** building block system similar to ChatConditions?
*** categorized byeby type of event to determine whewhat to check, i.e. killed x creatures of type y condition should only be checked when having killed a creaurecreature but not on looting an item