We have hosted the application dgiovanni in order to run this application in our online workstations with Wine or directly.


Quick description about dgiovanni:

A multi-agent architecture for building interactive dramas. It uses the Jason's BDI engine, being the Jason's agent-oriented programming language utilized for performing the drama management and for authoring behaviors for the characters.

Features:
  • Implementation of the infrastructure for communication and the control of the agents creation, running, and destruction.
  • Customizable framework, compounded of classes and interfaces that have a terminology related to drama (i.e. including terms like "StoryCharacter","StorySetting", etc.).
  • Support for the creation of different stories via the utilization of ontologies that are also used to feed the system with story-related information.
  • A default interface focusing on the research of interactive dramas: visualization of beat markers (to delimit the beats), of the analysis of the player's input, and of the state of the agents and environment; a new tab for each restart of the story; support for showing text and emoticons; generation of HTML for the output.
  • Facilities for playing mp3 sounds.
  • Extensive documentation (including Javadoc).
  • A story implementation called Mary and Bob, that uses some interactivity mechanisms such as a simple Natural Language Processing.


Audience: Developers, Education, Science/Research.
User interface: Java Swing.
Programming Language: Java.
Categories:
Game development framework, Intelligent Agents

Page navigation:

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.