Poll

Should be "thinking bots" [Systhetic Intelligence] added to soldat ? - Read teh text first...

Yes, I dream of
Yes
I am not sure
No
Never !!!

Author Topic: New "thinking bots" ?  (Read 9807 times)

0 Members and 1 Guest are viewing this topic.

Offline Xxypher

  • Veteran
  • *****
  • Posts: 1319
  • Soldat Veteran.
Re: New "thinking bots" ?
« Reply #20 on: February 18, 2009, 11:25:57 pm »
This would easily be added with some quick algorithm, where the bot finds the quickest way to a path, while avoiding obstacles. My bots do it in my games.

Offline Shadow_Knight

  • Major
  • *
  • Posts: 98
  • ingame a.k.a Hitokiri Batoussai.
Re: New "thinking bots" ?
« Reply #21 on: February 19, 2009, 08:28:49 am »
They do? What about sharing mate? :P

Have you epicly failed today?

Offline Xxypher

  • Veteran
  • *****
  • Posts: 1319
  • Soldat Veteran.
Re: New "thinking bots" ?
« Reply #22 on: February 19, 2009, 11:13:00 am »
My program is coded in another langauge, the sister langauge of C++. I know coding algorithm like this is possible in almost every langauge, especially C++.

Offline LORD KILLA

  • Camper
  • ***
  • Posts: 254
  • Happie
Re: New "thinking bots" ?
« Reply #23 on: February 19, 2009, 04:38:26 pm »
lol, i know C++, too ;D

But why can what Skysomething ???

Offline Xxypher

  • Veteran
  • *****
  • Posts: 1319
  • Soldat Veteran.
Re: New "thinking bots" ?
« Reply #24 on: February 19, 2009, 05:49:16 pm »
It doesn't need to be horribly smart, because that is what creates bugs. My SURCOD the Shooter AI was originally so smart, that it just wasn't fun to play against. So when I was dumbing it down, I messed up a lot of code.

Offline tendulker

  • Major(1)
  • Posts: 19
Re: New "thinking bots" ?
« Reply #25 on: February 19, 2009, 10:48:37 pm »
Wow, that really opens up some new possibilities Xxypher! Do you have examples/ code?

I thought maybe just making an option for bots to react to movement like the dinosaurs in Jurassic Park i.e. they see things only when they move... would make for some interesting bot play IMO. This would probs be both easy and wouldn't slow down the game much.

Offline STM1993

  • Rainbow Warrior
  • *****
  • Posts: 2072
  • It's been a long time.
Re: New "thinking bots" ?
« Reply #26 on: February 20, 2009, 05:20:31 am »
I thought maybe just making an option for bots to react to movement like the dinosaurs in Jurassic Park i.e. they see things only when they move... would make for some interesting bot play IMO. This would probs be both easy and wouldn't slow down the game much.
That idea would backfire very easily. I can just stand still and the bot won't do anything to harm me, just walks past.

Offline Shadow_Knight

  • Major
  • *
  • Posts: 98
  • ingame a.k.a Hitokiri Batoussai.
Re: New "thinking bots" ?
« Reply #27 on: February 20, 2009, 08:40:20 am »
yeap. If you have them Xxypher, what about sending the prototypes out to the community? :P

Have you epicly failed today?

Offline LORD KILLA

  • Camper
  • ***
  • Posts: 254
  • Happie
Re: New "thinking bots" ?
« Reply #28 on: February 20, 2009, 10:37:56 am »
Maybe someone should try to do it in small prototype version...
This will help a lot to see quatity of them.
I mean, you neednt to use it ingame, try at a screenshoot, or something like that ;)

Offline excruciator

  • Veteran
  • *****
  • Posts: 1216
  • Asshole by Nature
Re: New "thinking bots" ?
« Reply #29 on: February 20, 2009, 10:42:32 am »
It doesn't need to be horribly smart, because that is what creates bugs. My SURCOD the Shooter AI was originally so smart, that it just wasn't fun to play against. So when I was dumbing it down, I messed up a lot of code.

How smart, exactly.


Like halo smart?

Turn them back into the genius that they were and post a demo
« Last Edit: February 20, 2009, 10:48:02 am by excruciator »
Always remember the succubus...

Offline Xxypher

  • Veteran
  • *****
  • Posts: 1319
  • Soldat Veteran.
Re: New "thinking bots" ?
« Reply #30 on: February 20, 2009, 11:47:36 am »
I will start working on it later, hopefully.
What the bots do is they have a random "idle" path that they run on that makes them walk around searching for something. When they find a target, which is usually controlled by a parent object, it attacks the closest one with an aim system that calculates the target's speed and direction to shoot where you will be, not where you are at, but of course I have limitations on this, like a small division key that makes it so it isn't perfect. The bots jump if the player is too high, it uses jetboots if they have them equipped, and they first find a weapon if they do not have one or if there is a better one near.
It works great when they are at near genius level. The only problem is my bots have a hard time finding people when they are under them. Though they can get to you easily if you are above.

Offline Shadow_Knight

  • Major
  • *
  • Posts: 98
  • ingame a.k.a Hitokiri Batoussai.
Re: New "thinking bots" ?
« Reply #31 on: February 20, 2009, 01:12:56 pm »
 :o thats sooo cool :D share share share  [retard]

Have you epicly failed today?

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: New "thinking bots" ?
« Reply #32 on: February 20, 2009, 01:41:15 pm »
Havent read the whole post, because IMO it would be a waste of my time.
Bots will never be as fun as real players. Games like Soldat, or any other shooter aren't meant to play with bots. Improving their AI would be a waste of time, since there are other more important features to add and bugs to fix.
You can practise aiming and dodging, and bots will do well for that. But programming them for something more would be too hard.

Offline excruciator

  • Veteran
  • *****
  • Posts: 1216
  • Asshole by Nature
Re: New "thinking bots" ?
« Reply #33 on: February 21, 2009, 03:50:15 pm »
So the genius bots does not mean that they are master tactician, just they have insanely good aim
Always remember the succubus...

Offline L[0ne]R

  • Soldat Beta Team
  • Rainbow Warrior
  • ******
  • Posts: 2079
  • need a life. looking for donors.
Re: New "thinking bots" ?
« Reply #34 on: February 21, 2009, 05:36:25 pm »
So the genius bots does not mean that they are master tactician, just they have insanely good aim
Actually, I meant exactly the opposite, if you were referring to my post. :|

Offline excruciator

  • Veteran
  • *****
  • Posts: 1216
  • Asshole by Nature
Re: New "thinking bots" ?
« Reply #35 on: February 24, 2009, 09:34:04 am »
So the genius bots does not mean that they are master tactician, just they have insanely good aim
Actually, I meant exactly the opposite, if you were referring to my post. :|

I wasn't.

I was replying to what xxypher said.
Always remember the succubus...

Offline Xxypher

  • Veteran
  • *****
  • Posts: 1319
  • Soldat Veteran.
Re: New "thinking bots" ?
« Reply #36 on: February 24, 2009, 10:47:53 am »
Well, I havent started working on the bot yet. Way too much school an dhouse work. We are getting ready to move soon.

Offline LORD KILLA

  • Camper
  • ***
  • Posts: 254
  • Happie
Re: New "thinking bots" ?
« Reply #37 on: February 24, 2009, 01:01:11 pm »
Ok, thanks a lot Xylpher :)
And they neednt to be genius, they should not be

The Bot should not calculate anything exactly, we dont do it too, do we ? no.
There should be "Aera" or level.
If a enemie is in the seeing width, it algins the levels(aeras) to objects, cover possibilities/teammates/Medics/SGs/....
And sorry cause i did not finish my theories, but i an busy, much homework/classworks/... :( (Will finish soon, i hope)

And if you need help Xylpher, i can help a little

Offline Xxypher

  • Veteran
  • *****
  • Posts: 1319
  • Soldat Veteran.
Re: New "thinking bots" ?
« Reply #38 on: February 24, 2009, 02:03:45 pm »
I have everything going well, I just need time to edit it out of my game and into a fresh small example.

Offline Shadow_Knight

  • Major
  • *
  • Posts: 98
  • ingame a.k.a Hitokiri Batoussai.
Re: New "thinking bots" ?
« Reply #39 on: February 25, 2009, 09:23:55 am »
 ;D ;D ;D ;D ;D ;D ;D

Have you epicly failed today?