New AI for Enemy-Territory: ETBot


(Magik) #1

I know there already exist BoBot and AIMod but I just wanted to tell the public that I am working on a bot for ET, too and I hope to have a first public test version out soon.

I don’t want to compete against the other two it’s more like a private programming project for me and some friends of mine.

You can already check out a few screenshots at www.etbot.de .

As I am the only one working on the project have some patience. :wink:

I hope in a few weeks it will be worth giving a try.


(nUllSkillZ) #2

Hmm,I think it would be better to unite.
Instead of splitting resources and manpower.
I guess if AI-Mod, Bobot and ETBot would work together the Bot-Mod would be much better.

Anyway nice work.


(bacon) #3

It looks good :slight_smile:

@nUllSkillZ: I disagree, to an extent. Sure if you have more manpower you will do more, in theory. But when there’s no competition there’s no motivation.
Plus it’s good to see variations of the same idea.


(ikanatto) #4

I agree with bacon. The variety will allow us to find the best things of each way, therefore, we could improve each other.


(Magik) #5

Server is moving, so the page is down for a few hours.

Edit:
Server crashed somehow. My provider is investigating why (so he says… :wink: ) and I hope it will be back online soon. :disgust:


(Magik) #6

I posted a small status update concerning the bots at www.etbot.de


(firefly2442) #7

Cool. Can you post any tutorials or resources you used in order to start programming them? Thanks. :slight_smile:


(FREAK!!!) #8

yes, that would be really nice


(Magik) #9

Hmm, just search the resources in this forum here and some general sites about AI programming and stuff.


(Magik) #10

I have joined force with DrEvil. More updates soon…


(TFate) #11

Why is DrEvil keeping quiet what mod he’s working for?

Also, what about ETBot? Are you just canning it? In that case NullskillZ should take it off the mod project list…


(Jaquboss) #12

That´s good new , sooner release of “half-hooked” bots is welcome …


(carnage) #13

i am curios about these bots, as a mapper i know you can not ass compile a ET map, so do these bots run on waypoints or is somene trying to create software similar to aas compiler, if they did that would be great as bots on waypoints seem to be a bit lacking in the brains department, if they needed any ideas on where to start with that i would cheak the original rtcw source code or the AI


(fretn) #14

aas* please, ‘compiling ass’ makes me think about … erh … nevermind !


(DrEvil) #15

They will initially use an enhanced waypoint based system. There is still alot of improvement in waypoint systems that we’re going to explore. Things like tweaking the waypoints with radius values to tighten/loosen their path following. AAS is not available in every game/mod we want to support.


(Jaquboss) #16

I now remmember how to do trully “hooked bots” , and it is not used because it is almost impossible …
but they can be just regular clients launched from new executable connecting your server …
sounds simple but it is very hard to done…
also remmember that this can be used for most multiplayer games ( so it is possible to do bots for CoD)
but it will reqire very MUCH hacking , reverse engineering and more , more …
Even with avaiable sources it is hard (you can´t change sources if you want to be just executable outside engine)


(carnage) #17

hey got two surgestions here,

if you have ever mapped for CnC generals then you will understand this, the whole AI is set up using waypoints. the way it works is by the mapper lays down three waypoint paths from there base to the enemys, the three paths are then called the main, secondary and backdoor. you could use something similar to this to stop the bots always going one way. that would alow conditional waypoints for say the engineer to get to the com post

the other surgestion is a learning system, just something simple that like remembers good covers or camping spots or something cos it would realy set your bot apart from the others then


(Magik) #18

ETBot as a standalone project is no more, it is now complety part of Omni-Bot.
(see www.omni-bot.com / www.omni-bot.de)


(Magik) #19

A first public beta version of Omni-Bot has been released yesterday! :clap:
However due to hosting problems our main site is down atm but you can download it from www.omni-bot.de if you wanna give it a try. Not much information there I must admit though as we’re waiting to get the main site back up.


(lysek) #20

linux? :bored: