Pogamut 3 News

Blog about new releases and other major events.
RSS feed
Published by michal.bida on Thu 07 of May, 2015
We've managed to put together one of the biggest updates in Pogamut history. We've completely exported UT2004 geometry and created a NavMesh with the beautiful Recast tool (kudos Mikko!). This is all part of Pogamut 3.7.0(external link) (see Download) along with improved navigation taking advantage not only of NavMesh but also of more frequent bot location updates!

Check out the NavMesh video.

Flash player not available.

Direct link: https://youtu.be/5g_K6f8y9k0(external link)

Jakub, Martin and Michal
Published by michal.bida on Sat 31 of May, 2014
Hi all!
Just want to let you know that Pogamut v3.6.1 has been released. New snapshot version is 3.6.2-SNAPSHOT.

  • yaPOSH competence evaluation fixed
  • yaPOSH editor improved
  • bots that are run from command line now interpret more Java params (team, desired skill, skill, name) that may override values from Initialize command -> easing the way to conduct automated matches / tournaments
  • we now have Addons/UT2004Tournament-DM-Table project, that auto-performs 1v1 DM tournament between N bots (does not produce the final table yet...), already used, works perfectly
  • GameBots2004 has a new message LocationUpdate that can feed you with info about your bot location/rotation/velocity about every 75ms (can be configured)
  • Addons/UT2004TeamComm project can be considered mature enough, basicly a chat server for UT2004 bots (you can even create private channels :-)) that allows you to send Serializable objects to other bots all/team/channel/private.

We're working on:
  • NavMesh and UT2004 map geometry in general ... we're close, I think that next Pogamut version will contain new navigator based on NavMesh that we can generated from the most UT2004 maps automatically
  • FormationNavigator that would allow easier way to move the group of bots in team game modes

Jakub & the Pogamut team
Published by jakub.gemrot on Sat 10 of Aug., 2013
We're sorry to announce that Pogamut Wiki is under attack and we had to disable registration and login to the page.
We're going to upgrade our CMS system and return to you soon.

We had to delete a lot of logins, possibly deleting some valid ones. We're apologize for any inconveniences,
please come later and re-register.

Published by michal.bida on Sat 01 of June, 2013
Hi all!

Nil Roessler from Lehigh University made a great Pogamut installation video that covers ALL the steps about how to install Pogamut on a clean computer with Windows 7 (including Java, NetBeans and UT2004 installation + running the UT2004 server and running Pogamut bot on the server from Pogamut example projects). We recommend this video for all the Pogamut newcomers and we will add it to our tutorials shortly. Thank You Nil!

The video:

Flash player not available.

Direct link: http://www.youtube.com/watch?v=KALrwgtwzao(external link)


Published by jakub.gemrot on Fri 31 of May, 2013
We're working hrad to bring the power of NavMesh for our UT2004 bots.
We currently have a master's student, Jakub Tomek, who is devoted to this project
and I'm very excited to present you first results of his work.

We're combining UShock(external link) and Recast(external link) project to obtain NavMesh from arbitrary UT2004 map.

Next steps are:
1) combining NavMesh with NavigationGraph to create offmesh connections
2) create navigator that will work with NavMesh





Published by jakub.gemrot on Fri 10 of May, 2013

I've just finished implementation/testing of the new Addon we're calling UT2004TeamComm.

It is a server built over the PogamutUT2004 and Apache Mina projects that allows bots to exchange
arbitrary Java objects that are Serializable. It's heart is UT2004TCServer class that uses
new GameBots2004 "Control Messages" feature to let all connected bots know
where the server is listening (auto-discovery) and defines protocol
to send (exchange) messages over global / team / custom team channel / private channels between bots.

Surely you do not have to know how UT2004TCServer works (all you have to do is start it ;-)
as we're providing UT2004TCClient that implements all details for you providing nice
and clean API for exchanging messages between bots.

You can checkout example TeamCommBot here:
svn://artemis.ms.mff.cuni.cz/pogamut/trunk/project/Main/PogamutUT2004Examples/26-TeamCommBot(external link)

The example is working with GameBots2004 version >= 3.5.1

Any and every questions / comments via forum, mailing list or direct mail are welcomed!


Published by michal.bida on Wed 10 of Apr., 2013
Pogamut plugins have been tested on NetBeans 7.3 and everything works fine!

Published by jakub.gemrot on Sun 10 of Mar., 2013
We have announced second tournament in deathmatch-bot coding, so-called PogamutCup.

So far, our webpage is in Czech only, see PogamutCup webpage(external link).

Following video(external link) is showing one match from PogamutCup 2012.

You can observe how GladiatorBot manages to use various weapons in a smart way and is able to dodge many shots of his opponent.
GladiatorBot is also capable of collecting various key items in a smart way (i.e., armors, double-damages, etc.), but that's hard to present in the video.

Flash player not available.

Published by jakub.gemrot on Sun 17 of Feb., 2013
I've just finished (& debugged) implementation of Tag! and Hide&Seek children games for UT2004.

Check them out:

Tag!(external link)
Flash player not available.

Hide&Seek(external link)
Flash player not available.

You can find source-code for bots here:

svn://artemis.ms.mff.cuni.cz/pogamut/trunk/project/Main/PogamutUT2004Examples/24-TagBot(external link)

svn://artemis.ms.mff.cuni.cz/pogamut/trunk/project/Main/PogamutUT2004Examples/25-HideAndSeekBot(external link)

You will have to update your GameBots2004 manually (but both game mods will be working since Pogamut v3.5.0 that is going to be released next week).

Note that we already have visibility-matrices precomputed for ALL UT2004 maps, get them from here:
svn://jimmy@artemis.ms.mff.cuni.cz/pogamut/trunk/project/Main/PogamutUT2004Examples/19-VisibilityBatchCreator/visibility-matrices(external link)


Published by jakub.gemrot on Sat 22 of Dec, 2012
We're delight to announce that Pogamut v3.4.0 was released featuring first experimental version of Unreal Tournament 3 support. As usual, install UT3 then out platform that will install GameBotsUT3 into UT3 + shortcuts for quick start of GB-enabled game. Then, materialize the (so far only one) UT3 archetype featuring simple "HunterBot" and fool around!

Archetype info:

GroupId: cz.cuni.amis.pogamut.ut3.examples
ArtifactId: ut3-04-hunter-bot-archetype
Version: 3.4.0
Repository: http://diana.ms.mff.cuni.cz:8081/artifactory/repo(external link)
Description: First PogamutUT3 example featuring simple HunterBot.

Page: 1/4Last Page


News RSS RSS feed for News link


Quarterly RSS RSS feed for quarterly reports


This work is supported by GA UK 1053/2007/A-INF/MFF (2007-8), GA UK 351/2006/A-INF/MFF (2006-8), the Ministry of Education of the Czech Republic (grant MSM0021620838) (2008-9), by the Program "Information Society" under project 1ET100300517 (2006-9), and the project Integration of IT Tools into Education of Humanities (2006-8) and by the project CZ.2.17/3.1.00/31162, which are financed by the European Social Fund, the state budget of the Czech Republic, and by the budget of Municipal House Prague.