Pogamut 2 is a project aimed at prototyping virtual beings (called agents). It is a platform designed to facilitate creation and debugging of these beings.
The principal part is an IDE, which is a Netbeans plugin that enables a user to code a logic of and agent and then debug the agent and run it in the virtual environment. Pogamut 2 is using Unreal Tournament 2004 as an environment for agents.
The IDE creates agent in the environment, controls it and enables on-the-fly debug, parameter view and modification. A user can also confirm agent's behaviour visually or enter the environment with his avatar and interact with agents.