[gameprogrammer] Re: UT2004 GameBots & JavaBots

  • From: Dirk Schembri <maltadirk@xxxxxxxxx>
  • To: gameprogrammer@xxxxxxxxxxxxx
  • Date: Wed, 24 Nov 2010 14:39:22 -0800 (PST)

Thanks Bob once again for the assistance.
Anyone interested on using Unreal Tournament or UDK and control their own bot 
behavior should check out Pogamut 3 
(http://diana.ms.mff.cuni.cz/main/tiki-index.php).
Its a great tool and works perfectly with NetBeans Java

 Regards,


Dirk Schembri




________________________________
From: Bob Pendleton <bob@xxxxxxxxxxxxx>
To: gameprogrammer@xxxxxxxxxxxxx
Sent: Mon, November 22, 2010 2:58:31 AM
Subject: [gameprogrammer] Re: UT2004 GameBots & JavaBots

I do not have the answer for you. But, I would suggest going back and
reading the docs on each of those tools in detail. Keep notes on which
version you have and what versions of the other tools that you are
using that they have been tested with. It is common for a tool to only
work with versions of other tools they have been tested with.
Interface specs are very fragile. But, if you create a detailed table
showing the testing relationships between the tools you may find the
problem. Try to find versions of each that have been tested with each
other. It would also help to create a similar list of the capabilities
of each tool that you need for your project. If you can not verify
that a capability exists you will have to find a different tool or
change your project. By verify I mean not just examining the
documentation but testing to see if the capability actually exists.

Another thing to do is to turn on every kind of logging that each of
these tools has and examine the logs after a test. Error messages,
even normal logged messages, can tell you a lot about what is going on
in a tool.

For testing systems that talk over an TCP/IP connection I have found
that using a "wedge" or "man in the middle" tool can be helpful. The
wedge is acts as a relay between the two agents and logs all traffic
between the two. A fairly easy way to do that is to use a router as
the wedge.

Hope that helps,

Bob Pendleton

On Thu, Nov 18, 2010 at 8:18 AM, Dirk Schembri <maltadirk@xxxxxxxxx> wrote:
> To dive further into my problems, I previously managed to get Bots running
> in UT2004 by setting up the server in NetBeans using Pogamut 2 JavaBots.
> (I downloaded the following Pogamut 2.4.1 and installed it into NetBeans:
> http://artemis.ms.mff.cuni.cz/pogamu....1_Javadoc.zip).
> This allows me to create multiple bots loading in the same level. The
> problem is that I can only manage to load multiple bots which have the SAME
> behavior.
> I want to be able to load multiple bots, each having their own unique
> behavior and properties.
>
> Could you kindly assist me in solving this problem.
>
> Regards,
>
> Dirk Schembri
>
> ________________________________
> From: Dirk Schembri <maltadirk@xxxxxxxxx>
> To: gameprogrammer@xxxxxxxxxxxxx
> Sent: Wed, November 17, 2010 11:44:02 PM
> Subject: [gameprogrammer] UT2004 GameBots & JavaBots
>
> Dear Sir/Madam
>
> My name is Dirk Schembri. I am current in my final year of my BSc in
> Creative Computing. As a thesis project I have chosen to use the Unreal
> Tournament together with JavaBots and GameBots.
> My aim is to create a dynamic environment which is dependent on A.I.
> interactions performed in real time during the game.
>
> I am using the following Tool:
> (1)    JavaBots for Unreal Tournament (http://utbot.sourceforge.net/)
> (2)    Unreal Tournament Java Bots
> (http://sourceforge.net/projects/utbot/files)
> (3)    BotRunnerApp Tutorial
> (http://utbot.sourceforge.net/javabot_screenshots.shtml)
> (4)    Pogamut 2 Server
> (http://artemis.ms.mff.cuni.cz/pogamut_files/Pogamut_v2.4.1.exe)
> (5)    GameBots 2004
> (https://artemis.ms.mff.cuni.cz/pogamut/tiki-index.php?page=GameBots2004)
> (6)    Original Copy of Unreal Tournament 2004
> (7)    I apply UT2004 Patch 3369
> (http://www.beyondunreal.com/main/ut2004/ut2004essential.php)
>
> I am having problems getting Bots created in JavaBots into UT2004. The
> following are the procedure I’m following:
> 1.) I start UT2004, Join Game, LAN;
> 2.) I start Pogamut 2, Death Match Server;
> 3.) I start JavaBots.jar from JavaBot-all-0.11 and follow 'BotRunnerApp
> Tutorial' (http://utbot.sourceforge.net/javabot_screenshots.shtml);
> 4.) Once I create a Bot, I use ‘localhost’ as server name and left port
> number as default (Bot Port:3000, VizTool Port: 3001). Then I click on
> ‘Connect All’;
> I manage to establish a connection however the bot I added do not appear
> inside UT2004 LAN when I click 'refresh' botton.
>
> What’s the ideal UT Server to use?
> Does JavaBots works with UT2004, or do I have to use the original UT?
>
> Could you kindly assist me in setting up and running Bots using Javabots &
> GameBots.
>
> You assistance would be greatly appreciated.
>
> King Regards,
>
> Dirk Schembri
>
>
>



-- 
+-----------------------------------------------------------
+ Bob Pendleton: writer and programmer
+ email: Bob@xxxxxxxxxxxxx
+ web: www.TheGrumpyProgrammer.com

---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html


      

Other related posts: