Competence Assessment Component
- Creator: TU Graz
- Publisher: Rage project
- Owner: TU Graz, CSS
This component allows assessing the player's competencies/abilities/skills.
This component allows an easy handling of competence assessment within a game. It brings in a psychological model of competence development into game design. The component enables non-invasive competence assessment.
This client-side asset is based on the Competence-based Knowledge-Space Theory and tracks the current player's competence state based on in-game information. The Domain Model Component is needed to provide the domain model. The output is a probability of competence possession for each of the involved competencies.
Support Level: Reported bugs will be fixed.
Evidence (events or tasks in a game) speaking either for or against possession of a competence are used to update the probability of competence possession. For this purpose, a competence structure represented in the domain model is used (coming from the Domain Model Asset). One can work directly with evidence by sending them to the asset or send actions, expressed as identification strings, performed in the game and use a mapping between these actions and evidence. For the update procedure, we allow multiple significances, meaning that the evidence of possessing/lacking a competence may be stronger or weaker for some actions. All competencies with a probability over a certain threshold are assumed to be available for a player.
English
https://github.com/RAGE-TUGraz/CompetenceBasedAssets
Competence-Assessment-Component.zip
Competence Assessment Component
tug
Knowledge Space Theory
Unity
C#
Apache 2.0 (Apache License 2.0)