Loading...
 

PogamutUDK


Cannot get UDK to run with Pogamut

Hi all

Could someone please help me getting Pogamut setup with UDK.

The following is the process of the installation process:
1) Installed Netbeans
2) Pogamut 3.1
3) UDK-2010-10 with GameBots installer (v.3314)
4) I have multiple UDK versions of UDK installed, including the latest (UDK-2010-12)

After everything was installed I opened NetBeans and created a new package with a UDK 'Hunter' bot for testing.
In services I added gbudk://localhost:3001 inside UDK Server.

Next I started 'run deathmatch server.bat' C:\UDK\UDK with GameBots\. The following is output from the console screen:

0011.80 Init: Command line: DM-Deck?game=GameBotsUDK.BotDeathMatch -DEFENGINEINI=..\UDKGame\Config\DefaultEngine.ini
0011.80 Init: Base directory: C:\UDK\UDK with GameBots\Binaries\Win32\
0011.80 Init: Character set: Unicode
0011.80 Log: Executing Class Engine.ServerCommandlet
0011.80 Log: Initializing Game Engine...
0012.39 Init: UEngine initialized
0012.45 Log: Looking for DLC...
0012.70 Warning: Warning, Failed to load 'Class Engine.PlayerOwnerDataStore': Failed to find object 'Class Engine.PlayerOwnerDataStore'
0012.70 Warning: Warning, Failed to find object 'Class Engine.PlayerOwnerDataStore'
0012.70 Warning: Failed to load player data store class 'Engine.PlayerOwnerDataStore'
0012.75 Log: Steamworks is unavailable
0012.83 Log: LoadMap: DM-Deck?Name=Player?Team=255?game=GameBotsUDK.BotDeathMatch
0012.97 DevMemory: Virtual memory allocation size: 74.21 MByte (77815808 Bytes)
0014.35 Log: Game class is 'BotDeathmatch'
0014.36 Init: WinSock: Socket queue 131072 / 131072
0014.40 Log: NetMode is now 1
0014.61 Log: Primary PhysX scene will be in software.
0014.61 Log: Creating Primary PhysX Scene.
0015.24 Log: Bringing World DM-Deck.TheWorld up for play (30) at 2011.01.18-09.48.56
0015.28 ScriptLog: InitGame - BDM
0015.37 ScriptWarning: Failed to register game with online service. Registering as a LAN match
BotDeathmatch DM-Deck.TheWorld:PersistentLevel.BotDeathmatch_0
Function Engine.GameInfo:OnServerCreateComplete:00F9
0015.37 Error: Can't create a new online session when one is in progress: Transient.UTGameSettingsDM_1
0015.37 ScriptWarning: Failed to register game with online service. Game won't be advertised
BotDeathmatch DM-Deck.TheWorld:PersistentLevel.BotDeathmatch_0
Function Engine.GameInfo:OnServerCreateComplete:0201
0015.54 ScriptLog: PostBeginPlay - BDM
0015.56 ScriptLog: BotServer bound to port 3000
0015.56 ScriptLog: ControlServer bound to port 3001
0015.56 ScriptLog: GameIndex: 3 BotDeathmatch
0015.56 ScriptLog: Maps:
0015.56 ScriptLog: UTDeathmatch DM-Sanctuary
0015.56 ScriptLog: UTDeathmatch DM-Deck
0015.56 ScriptLog: UTDeathmatch DM-Gateway
0015.56 ScriptLog: UTTeamGame DM-Sanctuary
0015.56 ScriptLog: UTTeamGame DM-Deck
0015.56 ScriptLog: UTTeamGame DM-Gateway
0015.56 ScriptLog: UTVehicleCTFGame_Content VCTF-Necropolis
0015.56 ScriptLog: UTVehicleCTFGame_Content VCTF-SandStorm
0015.56 ScriptLog: BotDeathmatch DM-Sanctuary
0015.56 ScriptLog: BotDeathmatch DM-Deck
0015.56 ScriptLog: BotTeamGame DM-Sanctuary
0015.56 ScriptLog: BotTeamGame DM-Deck
0015.56 ScriptLog: BotCTFGame VCTF-Necropolis
0015.56 ScriptLog: BotCTFGame VCTF-SandStorm
0015.56 ScriptLog: GB server on.
0015.56 ScriptLog: BotServerPort:3000 ControlServerPort:3001
0015.59 Log: Bringing up level for play took: 1.141149
0015.59 Log: ########### Finished loading level: 2.752741 seconds
0020.62 Init: Game engine initialized
0020.62 Log: Initializing Game Engine Completed
0020.68 ScriptLog: START MATCH

Once everything started I right-clicked on Hunter.java and presses RUN.
Then I right-clicked on 'UDK Server' and click on "Show Map" which got the top-down display in Netbeans with the Hunter bot running around. However if I go to right-click and press "Spectate" I get the following error message:
"Windows cannot find 'C:/UDK/UDK-2010-07\System\UDK.exe'. Make sure you typed the name correctly, and then try again."

Please note that inside my C:\UDK folder I have the following versions of UDK installed:
UDK-2010-02
UDK-2010-03
UDK-2010-05
UDK-2010-07
UDK-2010-12

Your assistance would be greatly appreciated
Hi!

The UDK support in Pogamut NetBeans plugin is not yet 100% working. Simply put, spectate button does not work. To observe the game, simply run UDK client and there connect to the server.

Best,
Michal
Hi Michal

Thanks for the reply.

So I get the 2D map from NetBeans working with the Bot running around.

I tried loading the level manually by opening "UDK with Gamebots":
-> Multiplayer
-> JOIN GAME
and searched Deathmatch on LAN, however its not finding any maps whatsoever to load.
Can you kindly guide me how to load the level.

Regards
dirkmalta
In UT2004 the console command to connect to the localhost server was "open 127.0.0.1" (without quotes) .
I think it will be the same in UDK, so type "~" to access the UDK console and type open 127.0.0.1 . (Don't know why the server is not displayed in LAN servers - maybe firewall/UDK.ini settings?)

best,
Michal
Thanks once again Michal, OPEN 127.0.0.1 worked!
I'll have to check on the firewall setting however I allowed both PRIVATE and PUBLIC network connections whenever I install Pogamut, NetBeans and UDK GameBots

Regards,
dirkmalta
 

News

News RSS RSS feed for News link



Pogamut

Quarterly RSS RSS feed for quarterly reports

Acknowledgement

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.