JGomas

Game Oriented Multiagent System based on Jade

Render Engine

Render Engine (3D viewer) is a multiplatform application that allows to visualize agents behavior in a 3D world. Every engine shows, in a single window, the 3D virtual environment where the agents are playing in.

As the Render Engine is integrated in a multi-agent system (i.e., a distributed system), it is possible to have several 3D viewers running in diverse computers, in order to satisfy the visualization needs of the different game users.

It has been avoided to use the native Operating System API to assure its multiplatform feature. Thus, the render engine has been written using OSG. It allows to launch an OpenGL window to display JGOMAS.