View Single Post
Re: development screenies
Old
  (#57)
Pierre-Marie Baty
Roi de France
 
Pierre-Marie Baty's Avatar
 
Status: Offline
Posts: 5,049
Join Date: Nov 2003
Location: 46°43'60N 0°43'0W 0.187A
Default Re: development screenies - 29-04-2004

It's time for a little update I guess...

I'm working on the navmesh again. I thought I would not need to touch this code ever again, but it looks like it's still dropping areas of the map in some cases, and that would explain why sometimes my bots stop and behave like a 3-year old kid who just lost his momma inside Walmart.

I've not found the bug yet but I've improved the navmesh to make it discard more faces where a player couldn't stand upon. It saves me storage space in memory and on disk (especially in memory, since each bot has its own copy of the navmesh).

On some map it works perfectly well, like cs_assault (here below)


but in some others not


and I'm yet to figure out why.
I'd enjoy help on this one. Fiber_Optic, I've got no news from you, I suppose you don't have time anymore ?

As a comparison with the official CS bots, here's how it looks like in game. It's not exactly the same thing. The official CS bot merges adjacent faces into larger axial areas and discards the small ones, whereas RACC doesn't. Another difference is that the passage points are continuously updated in RACC.


Oh and about the bot AI in general, they know now how to defuse a bomb

They get cautious sometimes, however I'm not sure if it's a bug or not


The usual bomb planting


Here's one of my funniest moments on this map


Bomb defused (!) - look at the terrorist, if " WTF? " exists in a bot's language, I bet that's what it is saying !!



RACC home - Bots-United: beer, babies & bots (especially the latter)
"Learn to think by yourself, else others will do it for you."
  
Reply With Quote