Greetings to all Pogamut users!
So... There were no news from us for almost a year now. Does it mean we've moved on? Does it mean we've stopped working on Pogamut? Hell no! In fact we've put together one of the biggest updates in Pogamut 3 history - we've got full fledged working NavMesh for Unreal Tournament 2004! How cool is that? Check out this video to see how it works:
^Invalid YouTube URL provided
Direct link: https://youtu.be/5g_K6f8y9k0
Yes - we've been able to export UT2004 geometry and process it successfully with Recast. Just a note - in order for NavMesh to work, don't forget to put NavMesh static data you get from:
svn://artemis.ms.mff.cuni.cz/pogamut/trunk/project/Addons/UT2004NavMeshTools/04-NavMeshes
to ./navmesh folder (inside your bots project root dir). For more info about this, check lecture 5 on our lecture site.
You will find working NavMesh in the latest Pogamut release 3.7.0. New snapshot version is 3.7.1-SNAPSHOT.
Other important news is that we've been throwing our own AI competition Pogamut Cup on UT2004 with Pogamut (1on1 pure AI deathmatch). There have been already three events and next event registration deadline is 21.6.2015. Check out our Pogamut Cup tournament website for info on previous events and the recent one.
Other News:
Latest installers:
Just to remind you:
Do you have a project built on top of the Pogamut platform? If yes and you want it to be mentioned in the next release of "Pogamut quarterly" or have a link from the Pogamut homepage, then let us know!
All the best,
The Pogamut Team (Jakub, Martin & Michal)
So... There were no news from us for almost a year now. Does it mean we've moved on? Does it mean we've stopped working on Pogamut? Hell no! In fact we've put together one of the biggest updates in Pogamut 3 history - we've got full fledged working NavMesh for Unreal Tournament 2004! How cool is that? Check out this video to see how it works:
^Invalid YouTube URL provided
Direct link: https://youtu.be/5g_K6f8y9k0
Yes - we've been able to export UT2004 geometry and process it successfully with Recast. Just a note - in order for NavMesh to work, don't forget to put NavMesh static data you get from:
svn://artemis.ms.mff.cuni.cz/pogamut/trunk/project/Addons/UT2004NavMeshTools/04-NavMeshes
to ./navmesh folder (inside your bots project root dir). For more info about this, check lecture 5 on our lecture site.
You will find working NavMesh in the latest Pogamut release 3.7.0. New snapshot version is 3.7.1-SNAPSHOT.
Other important news is that we've been throwing our own AI competition Pogamut Cup on UT2004 with Pogamut (1on1 pure AI deathmatch). There have been already three events and next event registration deadline is 21.6.2015. Check out our Pogamut Cup tournament website for info on previous events and the recent one.
Other News:
- yaPOSH editor improved + competence evaluation fixed
- 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 (and it auto-produce Excel table with results!), 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)
- We also have a new NavMeshNavigation, which works much better and smoother than previous UT2004Navigation not only because of NavMesh but also due to using new LocationUpdate message and computations that predict jumping results! For more information see the master thesis
- Addons/UT2004TeamComm project can be considered mature enough, basically 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 have a prototype EmohawkVille project based on UDK that implements RPG cooking elements (Hells kitchen project). This adds a whole new domain for AI to solve (that is actually not an easy one). More information at EmohawkVille project site.
Latest installers:
- Pogamut UT2004 Installer 3.7.0 for UT2004 (installs GameBots2004, Maven 3.0.4, NetBeans plugins, example projects archetypes and working navmesh for UT2004!)
- Pogamut Emohawk Installer 3.7.0 using UnrealEngine2 (installs UnrealEngine2 Runtime, GameBotsUE2, Pogamut UE2 package with character models and city map, Maven 3.0.4, NetBeans plugin, example projects)
- Pogamut DefCon Installer 3.7.0 using DefCon game (installs DefCon game, Maven 3.0.4, example project)
- Pogamut UT3 Installer 3.5.3 experimental installer. You need to have Unreal Tournament 3 installed on your system. (installs GameBotsUT3 to Unreal Tournament 3 folder, Maven 3.0.4, UT3 bot example project)
Just to remind you:
- Don't forget Pogamut development wiki. Pogamut devel wiki is great source for advanced programmers who want to dig deeper into Pogamut architecture.
- You may now watch continuous integration in work: Jenkins CI
- Moreover you can use Pogamut Nightly builds (built by Jenkins) - access them at our Download page
- Pogamut nightly builds are automatically deploying maven sites to Pogamut Maven Sites
- Download the most recent Maven artifacts from:
- Artifactory
- feel free to develop against our Artifactory (though anonymous upload is forbidden) or mirror it into your repository
- Repo URL: http://diana.ms.mff.cuni.cz:8081/artifactory/repo
- Archetype catalog (release)
- Archetype catalog (snapshot)
amis-artifactory AMIS Artifactory http://diana.ms.mff.cuni.cz:8081/artifactory/repo
- We have created two mini games in UT2004 with tournament system - Tag Game and Hide and Seek game, where the bots play this children games! Actually it is not that easy to create an optimal behavior for these games. Download example bots from our latest lecture site!
- We have created a tool called T3D generator that allows for easy procedural creation of maps for Unreal - it is primarily targeted at UDK. See http://pogamut.cuni.cz/pogamut-devel/doku.php?id=subprojects:t3dgenerator for more details.
- It turns out it is possible to run UDK server on Linux, thus you can run experiments on Linux machines. However it is still quite cumbersome - see http://pogamut.cuni.cz/pogamut-devel/doku.php?id=guidelines:udk_on_linux
Do you have a project built on top of the Pogamut platform? If yes and you want it to be mentioned in the next release of "Pogamut quarterly" or have a link from the Pogamut homepage, then let us know!
All the best,
The Pogamut Team (Jakub, Martin & Michal)