Pogamut 2 Platform for fast development of cognitive agents inside 3D environment - PowerPoint PPT Presentation

About This Presentation
Title:

Pogamut 2 Platform for fast development of cognitive agents inside 3D environment

Description:

body.initializer. Used to construct INIT message. Configure inside postPrepareAgent() body.initializer.setBotSkill(int) GunTest bot. Bot map... – PowerPoint PPT presentation

Number of Views:18
Avg rating:3.0/5.0
Slides: 7
Provided by: artemisM
Category:

less

Transcript and Presenter's Notes

Title: Pogamut 2 Platform for fast development of cognitive agents inside 3D environment


1
Pogamut 2 Platform for fast development of
cognitive agents inside 3D environment
Faculty of mathematics and physics Charles
University at Prague 16th April 2008
  • AIN / INV messages refined, pitfalls
  • Bot skill
  • GunTestBot

http//artemis.ms.mff.cuni.cz/pogamut
2
AIN / INV messages
  • There was a bug
  • GameBots wasnt sending AIN (AddItem) message
    for every item bot picked up.
  • AIN (AddItem with int ID 0)
  • bot has a new item in the invetory
  • INV (AddItem with int ID ! 0)
  • Bot picked up something
  • You will get two AddItem messages for the first
    pickup of weapon / ammo.

http//artemis.ms.mff.cuni.cz/pogamut
3
ADD_ITEM listener is screwed
If you want to listen for a pickup, listen on
those messages ADD_AMMO, ADD_ARMOR,
ADD_EXTRA, ADD_HEALTH, ADD_WEAPON !!! Do not
just listen on ADD_ITEM!!!
http//artemis.ms.mff.cuni.cz/pogamut
4
Bot Skill and other INIT stuff
  • INIT message
  • Send to create a bots body inside UT2004
  • Many parameters
  • body.initializer
  • Used to construct INIT message
  • Configure inside postPrepareAgent()
  • body.initializer.setBotSkill(int)

5
GunTest bot
Bot map GunTestBot must be run on the GunTest
map. Upload DM-GunTest.ut2 into UT2004/maps,
restart UT2004. GunTest bot will collect all the
weapons and then it will show how to shoot with
them (basic stuff).
6
UnrealEd basics
Write a Comment
User Comments (0)
About PowerShow.com