Third lecture (26.3.2010 & 31.3.2010)

Note There is a new version of Pogamut available at our pages in download section.

Slides from the lecture.

Homework from the last lecture: ItemPicker bot

Test that was given during the lecture (in czech): Test

This lecture: learn about the modules - an easy way to deal with all senses / items / commands the Pogamut have + there is a nice PathExecutor that works together with UTAstar object to navigate inside the map without the need of using GetPath!
Not sure about anything? Consult Pogamut modules tutorial and navigation bot tutorial in tutorials.

Additionally you should learn about ItemType / ItemType.Category / ItemType.Group along the way!

Homework

Note that for every homework done - you will get one free question during the exam! Back to the homework…

Extend the bot to be polite retaliatior world explorer!

Additional info (from slides):

  • Create Weapon searcher that tries to run around all weapons in the map
  • If it sees player it will:
    • run to 200 units before him
    • says “Hello /name/!”
    • if player is not moving for 2 secs, it will say “Good bye!” and return to running around weapons
  • If the bot is hurt by a player - it will freak out (shout some ugly words) and retaliate 3-4 ticks of logic (shoots back)
  • If the bot's health is low (<50), it will primarily search for health packs

Test bonus points

Honza Vyhnanek, Petr Michalik, Petr Kucera, Karel Poledna, Jakub Tomek, Michal Svangera

3rd_lecture_-_modules.txt · Last modified: 2010/05/16 23:11 (external edit)