Pogamut 2 - Introduction 

Pogamut 2 is a plugin for prototyping virtual beings (called agents, or bots). It enables user to code their logic, run it in the virtual enviroinment (which is a server of Unreal Tournament 2004), debug them, control their parameters and more. Read more ...

Dictionary

  • Bot is a virtual being.
  • Pogamut project is package of information that Pogamut uses to create a bot.
  • UT2004 is shortcut for Unreal Tournament 2004, virtual environment used by Pogamut 2

Tutorials

Our webpage has tutorials for everything concerning Pogamut 2. You may find these particularly helpfull:

First steps

Even if you do not want to read the tutorial, you might find following tips helpfull.
  • Open the Properties window (from Window menu or by pressing Ctrl+Shift+7). It contains useful information.
  • Before you use Pogamut 2, you need to have UT2004 server running and connected. To do so,
    • Start server by using Death match server option from Windows Start menu -> Programs -> Pogamut 2 menu. More on server ...
    • Add server by opening Runtime tab (Ctrl+5), right-click Unreal Tournament Servers and select Add server option.
    • In the Properties window (Ctrl+Shift+7), set server name and Server URI (If the server is on the same computer, use ut://localhost as URI).
    • Server should now be up and running, as indicated by a green arrow on the server icon. More on IDE functions ...
  • You can start a new project by selecting New Project ... from the File menu.
    • Folder Pogamut contains empty Pogamut projects. More on agent types ...
    • In the folder Samples/Pogamut are example Pogamut bots, ready to be run.
  • Once the server is connected and project is opened, you can run the bot by pressing F6 or selecting Run main project icon from the toolbar above (looks like a green arrow).
  • Now you can run UT2004 client and watch agent run in the environment. Or you can monitor it trough IDE. More on that here ...