Create an account


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[SUGGESTION] Nightmare difficulty for single player

#1
Hard bots aren't hard enough. For some reason, I like to play against near unbeatable bots.
Reply

#2
The AI sucks. It needs to be fixed. We know it. Thanks.
Reply

#3
Ok. Well, I got the source code but I don't know which files are related to it.

I modified the file: xonotic/data/xonotic-data.pk3dir/bots.txt

Maybe I can make the bots a bit more annoying now Smile.
Reply

#4
This configuration is slightly harder:

//bot configuration:
//name model skin shirt pants team keyboard use moving dodging ping weapon use aggressivity range aiming calmhand mouse fightthink aithink
//default team values (team-override): 1 = red, 2 = blue, 3 = yellow, 4 = pink
//use -1 for shirt-color or pants-color to get random colors
Hellfire ignis 0 4 0 0 0 2 2 -1 1 2 1 1.5 2 2.5 1.5 1.5
Toxic gakarmored 0 14 7 0 -1 2 2 0 1 2 1 1.5 2 2.5 1.5 1.5
Discovery erebus 0 2 6 0 0 2 2 -0.5 1 2 1 1.5 2 2.5 1.5 1.5
Pegasus umbra 0 13 11 0 1 2 2 1 -1 2 1 1.5 2 2.5 1.5 1.5
Eureka umbra 0 12 7 0 0 2 2 -0.5 -0.5 2 1 1.5 2 2.5 1.5 1.5
Airhead ignis 0 11 1 0 -1 2 2 -0.5 1 2 1 1.5 2 2.5 1.5 1.5
Gator gak 0 3 10 0 0 2 2 0.5 -0.5 2 1 1.5 2 2.5 1.5 1.5
Delirium gakmasked 0 8 12 0 2 2 -1 -1 0 2 1 1.5 2 2.5 1.5 1.5
Death gakmasked 0 4 11 0 2 2 0 1 -0.5 2 1 1.5 2 2.5 1.5 1.5
Scorcher ignishalfmasked 0 13 13 0 2 2 0 -0.5 0.5 2 1 1.5 2 2.5 1.5 1.5
Necrotic nyx 0 12 14 0 2 2 0 1 0 2 1 1.5 2 2.5 1.5 1.5
Dominator nyx 0 3 9 0 2 2 0 2 -1 2 1 1.5 2 2.5 1.5 1.5
Thunderstorm erebus 0 13 6 0 2 2 0 -0.5 -1 2 1 1.5 2 2.5 1.5 1.5
Mystery pyria 0 9 14 0 2 2 1 1 -1 2 1 1.5 2 2.5 1.5 1.5
Lion ignismasked 0 0 4 0 2 2 2 -1 -1 2 1 1.5 2 2.5 1.5 1.5
Sensible seraphina 0 9 9 0 2 2 0.5 -1 1 2 1 1.5 2 2.5 1.5 1.5
Shadow seraphinamasked 0 4 8 0 2 2 1 0 0 2 1 1.5 2 2.5 1.5 1.5
Resurrection umbra 0 1 1 0 2 2 -0.5 0 2 2 1 1.5 2 2.5 1.5 1.5
Reply

#5
(There's a [code] tag, rendering text in monospace instead, makes it easier to read.)
Reply

#6
Thanks for the advice. I won't copy the file with it because the tabulation is unreadable too. That's because everything is written on the same line and some parts have different lengths like the "name" and "model" part.

My point though is we could make a quick fix to the AI just by increasing the last numbers of every line of "bots.txt".

I don't know of any game that has real good AI. Most of the time, the AI cheats or aims too fast.
Reply

#7
I managed to make them very hard to beat in deathmatches especially on maps where they can't fall in the void.
Reply

#8
I play on "you might win" They seem more human then bot that way.

This would be good though.
Reply

#9
Quote:I don't know of any game that has real good AI.
That depends on what you call "good ai". Most enemies from Quake 2 can duck, some can shoot a couple of times after you dropped them to 0 hp, something like a "death animation with vengeance". And that's my point, the quality of the encounter provided by bots depends not only on their combat actions, but also on environment, their health, arsenal, arsenal of the player, their number and so on. Most people would call a simple machinegunner an example of "dumb ai", but placed with some thought within an interesting layout, in a company with other machinegunners or another type of enemy, he can provide a lot of action and fun. And certainly, there was a lot of games with such "good ai".

This however, only concerns singleplayer, because in multiplayer a bot has only few tasks: walk around, pick up things, shoot at players. Aaaaaand all these tasks Xonotic bots fail. Basic things are broken, the bots don't know how to navigate the map, often stay at one place like someone switched off their AI, do not notice the player shooting at them, lower AI skill setting seems to be more competent than the harder one, just like satuim said, and so on.

I have a question: why do these problems exist if there's a lot of bots for many multiplayer FPS games, and the code structure must be relatively same for most of them? "Find target", "pick up an object" and so on. Shouldn't it be easy to clone some bot AI? Just curious.
Reply

#10
About good ai in games (concerning skill at least).

If any of you have played ut2004 singleplayer mode with 'Godlike' bots, you'll see that the bot skill is still not very high but it's at least around the same as your average player in public servers (midskill).

Duel however is broken, since bots will follow you in a straight line, they only shine in deatmlhmath or other team/multiple player gamemodes.
[Image: 12766.png]
Sucks at weapons
Reply

#11
Try out CPMA versus its bots, they're truly godlike. Wink (Mossepo even lost against one on hub I can remember him telling me Tongue )
Reply



Possibly Related Threads...
Thread Author Replies Views Last Post
  [SUGGESTION] Single Player Tutorial Game(s) Space Ace 63 14,249 05-12-2020, 09:10 AM
Last Post: _para
  [SUGGESTION] Remove 4 player duel Antares* 1 1,734 06-30-2017, 11:14 PM
Last Post: Mario
  [SUGGESTION] Input from a fairly new player fool 7 4,804 03-22-2016, 02:52 PM
Last Post: Lee_Stricklin
  [SUGGESTION] Player join notification end user 0 2,019 11-25-2015, 08:50 PM
Last Post: end user
  [SUGGESTION] New Player Models and Sizes Beagle 8 4,987 11-15-2015, 02:45 PM
Last Post: Smilecythe
  [SUGGESTION] Loading only one player model when forcing cccxd 1 1,886 08-28-2015, 12:43 PM
Last Post: Mirio
  [SUGGESTION] Player model descriptions removed nilyt 6 5,450 11-22-2014, 03:14 AM
Last Post: CuBe0wL
  [SUGGESTION] Some unique ideas about single player level design zwz 0 2,797 05-09-2014, 12:24 PM
Last Post: zwz
  [SUGGESTION] Some unique ideas about single player level design zwz 0 2,590 05-06-2014, 04:47 PM
Last Post: zwz
  [SUGGESTION] Single player update Karamel 0 2,648 05-01-2014, 03:29 PM
Last Post: Karamel

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum software by © MyBB original theme © iAndrew 2016, remixed by -z-