( search forums )
A way how bots can be 'intelligent', be better
Soldat Forums - Soldat Talk - Game Improvements / Suggestions
Deleted User
March 23, 2005, 9:07 pm
many people don't like to play with bots... because after a short time they are to

bad for soldat players...

so i thought about how to give the bots some kind of intelligenty.
maybe every bot should have a kind of a memory:
at the end of the bot files:

so u play a map(4bot unknown) and they remember were they pick up medis, nades,

bonuses, were they killed most people...


<*.bot file>
[BOT]
Name=Admiral
Color1=$00E253EE
Color2=$00394F48
Skin_Color=$00796938
Hair_Color=$005336F5
...
----
Arena
Nades="23,23;56,32;67,34;..."
Medis="56,78;32,96;46,23;..."
...
Best_Score="34,56,78,89,.."
---
..
<end *.bot file>



if a bot is near a nade point he remember he go to it to get nades (maybe u can

make bots to 'see' the nades just hang out a little massage for the bots wich says:

"hey u, here are some nades, get them", so he deosnt run there without getting any

nades). the same thing for medis, here they have to know
that they have low health for example, and there is no enemy so go to the next

point u know nades are :)



in ctf maps the bot make his own waypoints. everything he need to know is in wich

direction the enemys flag is. when he can't come closer to the flag he trys all

things wich are there (jump, fly...) he also save this information. so after a

while u got bots that are a little intelligent.
and the only thing it need to is to allow bots to read and save coordinates or/and

area information.



<*.bot file with ctf informations>
[Bot]
...
----
ctf_Run
Nades="..."
...
Waypoint="74,32-78,39:fly,up,right;..."
...
<end *.bot file>



i think its enought at first... it'll be a big change but one i think make soldier better...



please give ur feedback to this... but not something like "not able to realize" i know there is a way...
if u dont like it make me to know why, not only '[IMAGE]ing idia', 'dont like it.' that deosnt help anyone.

silentpark

Meandor
March 24, 2005, 1:26 pm
It's probably not that simple to work it out.

FliesLikeABrick
March 24, 2005, 1:49 pm
this will just make them more predictable IMHO... if you tell them to go for nade boxes, then you will be able to predict what they are doing more... unless you built in a whole random system

Vanana
March 24, 2005, 6:02 pm
a unreal-tournament bot command style would be easier

zambo_the_clown
March 24, 2005, 6:32 pm
i think it would make it better if it was like stick soldiers. the bots in that game have AI and sometimes do things you would think of.

paramud
March 24, 2005, 7:26 pm
i got to "so i thought"

Vijchtidoodah
March 24, 2005, 8:17 pm
Paramud, if you didn't read it, don't spam the thread. You have a very annoying habit of telling us all about how you didn't read anything in a thread.

SilentPark, I believe what you're suggesting would be like a toned down version of the CS bots. Great idea, but in order to work properly it would need a lot more elements.

kwanfei
March 24, 2005, 8:37 pm
It would be a hard work to do

Deleted User
March 24, 2005, 10:27 pm
hmm what is usefull to do... go on thinking about this...
or is this idea with no chance ;)

peemonkey
March 24, 2005, 10:47 pm
im brimming with ideas for bots, and how to code them, though i dont know much about the code michal uses. my mind's to stubborn to learn it :P
but yea, ive made a couple lists, maybe posted some, i forgot

Deleted User
March 24, 2005, 11:31 pm
Ut oh... I can just imagine bots t aking over the world because they are smarter!! Haven't you ever read Isaac Asimov?
Well, that'd be a cool idea. Only downside to bots is they don't rely on visuals... They see campers and camo does no good.