Authoring Tool

FAtiMA Toolkit v4.0

FAtiMA Toolkit v4.0 We are releasing FAtiMA Toolkit v4.0 ! We’ve made some fundamental, highly valuable, changes to the Toolkit. The main improvement is that now we only need 2 different files: The Scenario file: It stores all information regarding the Dialogue, World Model and information regarding each Character, including Read more…

By Manuel Guimarães, ago
Authoring Tool

10 – World Model

World Model To help the authoring process, the author is capable of defining what are the  consequences of an agent performing a specific action in the World Model. It is important to note that the effects of actions might be programmed directly in the game itself and communicated to the Read more…

Authoring Tool

9 – Dialogue Manager

Dialogue Manager Dialogue trees are still the most familiar solution for game developers. A dialog tree is a tree of possible choices for the player to make in conversation with an NPC. This is an extremely popular method for NPC-player interaction, allowing the player to make choices (or at least the illusion Read more…

Authoring Tool

5 – Emotional Appraisal

Emotional Appraisal Emotions in FAtiMA are based on the OCC theory of emotions: Cognitive theory of emotions : Emotions develop as a consequence of certain cognitions and interpretations Emotions represent valenced (good or bad) reactions to events/perceptions of the world OCC defines a set of appraisal variables: Main variables used to determine the type and intensity of emotions generated Read more…

Authoring Tool

4 – Internal Structures

Internal Structures : Emotional State, Knowledge Base and Autobiographic Memory Just as the Emotional State leads with what emotional state the agent starts with these components deal with the Memory of the agent at the start of the scenario. Knowledge Base:  Stores the agent’s beliefs about the environment Properties of Read more…

Authoring Tool

3 – Role Play Character

  Role Play Characters An affective agent created with FAtiMA Toolkit is called a Role-Play Character. This is a component that integrates the functionality of the other libraries. It is also responsible for managing the structures that constitute the internal state of the agent. The name of the component was chosen Read more…

No announcement available or all announcement expired.