JGomas

Game Oriented Multiagent System based on Jade

Overview

JGOMAS is composed of:

  • A Multi Agent System running on JADE platform
  • A Render Engine (3D viewer)

This Multi Agent System is made of several classes (in JAVA) that provides a set of basic services, implemented in the library jgomas.jar. Users can extend these classes creating new ones derived from base classes. So, in order to achieve different and more intelligent behaviours for their agents, developers can either use the inherited public methods or overload them.

On the other hand, the Render Engine (3D viewer) is a multiplatform application (written in C++ and OpenGL) which allows users to display JGOMAS agents launched on JADE in a 3D world.

Additional technical features are accessible through the overview subsections: