Index | FAQ | Search | Memberlist | Usergroups | Profile | Log in to check your private messages | Log in | Register

Shockbot - taking its first steps Goto page Previous 1, 2, 3, 4, 5 Next

| Inside3d Forums Forum Index -> Artificial Intelligence

View previous topic :: View next topic
Author | Message
--- | ---
Electro Joined: 29 Dec 2004 Posts: 241 Location: Brisbane, Australia |

Posted: Wed Nov 14, 2007 1:13 am Post subject: |

Urre: yeah still sick, got it bad _________________ Unit reporting! http://www.bendarling.net/

Back to top |

frag.machine Joined: 25 Nov 2006 Posts: 728 |

Posted: Thu Nov 15, 2007 9:57 pm Post subject: |

Electro wrote:
Urre: yeah still sick, got it bad

Wow, hope you get better soon dude. Also, very impressive work.
_________________
frag.machine - Q2K4 Project
http://fragmachine.quakedev.com/

Back to top |

Electro Joined: 29 Dec 2004 Posts: 241 Location: Brisbane, Australia |

Posted: Tue Nov 20, 2007 4:34 am Post subject: |

thanks frag.machine! The beginnings (very damn good beginnings i might add!) of Ledge Avoidance is in place now MASSIVE thanks to Urre for helping out with the intricacy that is traceline madness Next up methinks is jumping AI, and getting that to work with the ledge avoidance to completely rid the need of and 'jump' flags on nodes.
Getting the jumping predictions to take into account air control will be tricky
Getting them to do run-ups if they need to shouldn't be too much of a drama.
I'm packing/moving within the next 2 weeks... so that'll probably slow things down even more (as if they weren't slow already).
_________________
Unit reporting!
http://www.bendarling.net/

Back to top |

scar3crow Inside3D Staff Joined: 18 Jan 2005 Posts: 837 Location: Las Vegas, NV

Posted: Tue Nov 20, 2007 10:02 pm Post subject: |

Shit I don't even take into account air control... Bugger it, just get the run-up working! ; )

Back to top |

Urre Joined: 05 Nov 2004 Posts: 1073 Location: Sweden |

Posted: Wed Nov 21, 2007 9:10 am Post subject: |

I think he's nuts _________________ Look out for Twigboy

Back to top |

Orion Joined: 12 Jan 2007 Posts: 413 Location: Brazil |

Posted: Sun Nov 25, 2007 9:14 pm Post subject: |

Any news Electro? _________________ There's no signature here. Stop looking for one.

Back to top |

Electro Joined: 29 Dec 2004 Posts: 241 Location: Brisbane, Australia |

Posted: Mon Nov 26, 2007 1:42 am Post subject: |

Hmm.. yeah a little...some pretty basic retreating and chasing stuff is in place now. Next i might do spamming. Which will let me ponder/procrastinate jump ai (with air control predictions) just a little bit longer _________________ Unit reporting!
http://www.bendarling.net/

Back to top |

frag.machine Joined: 25 Nov 2006 Posts: 728 |

Posted: Mon Nov 26, 2007 3:07 am Post subject: |

Electro wrote:
Next i might do spamming.

Yay! A spam bot in QuakeC!
_________________
frag.machine - Q2K4 Project
http://fragmachine.quakedev.com/

Back to top |

Urre Joined: 05 Nov 2004 Posts: 1073 Location: Sweden |

Posted: Mon Nov 26, 2007 7:45 am Post subject: |

Electro: It's not even possible to do the in-air turning stuff you can do in Quake on bots, since they don't have that weird client bug which causes the extra directional speed you gain from slowly turning in mid-air. It comes from mouse movement interpretation, and bots currently don't have fake mouse input, you set their angles directly in the code. Even if fake mouse input was implemented, I'm very unsure it'd still be possible, since it runs on the server, and would most likely be treated very differently.
You could obviously do it by adding specific code for this kind of behaviour on bots, that they get more forward momentum if in-air and their view-angles change at a steady speed in a particular direction. But ehh... yes...
You should just do jump-test predictions with STW or something similar, and stopping in mid-air wouldn't be hard to do either if you just find a use for it, and define where it's used. The latter is the hard part, but not even nearly as impossible as the turning stuff. You could just tracebox down until trace_endpos is where you want it to be, and make the bot do input in the reverse direction of his current velocity.
Just my two cents. I'd just really like you to get this out and playable, rather than get stuck on something no-one's ever considered sane
_________________
Look out for Twigboy

Back to top |

Electro Joined: 29 Dec 2004 Posts: 241 Location: Brisbane, Australia |

Posted: Mon Nov 26, 2007 10:44 am Post subject: |

Lies! All of it! hehe I'm determined to get it working, and it's definitely possible, even if faked. Frogbot had it, which is what is telling me that it's definitely possible and I shouldn't give up so easily. There's definitely other parts of the bot that need more attention first, so i'll be doing those in favour of predicted air control of course
I'll probably actually add button support before i add projectile spamming.
_________________
Unit reporting!
http://www.bendarling.net/

Back to top |

Electro Joined: 29 Dec 2004 Posts: 241 Location: Brisbane, Australia |

Posted: Mon Nov 26, 2007 10:17 pm Post subject: |

*sneaks in button support before anyone realises* The bot obviously starts 'outside' and understands the sequence of buttons and doors required to get to the red armor. I don't support buttons that get shot to activate yet, but easy to add in now
_________________
Unit reporting!
http://www.bendarling.net/

Back to top |

Orion Joined: 12 Jan 2007 Posts: 413 Location: Brazil |

Posted: Mon Nov 26, 2007 11:45 pm Post subject: |

Cool! Electro, can you implement random accuracy, colors, etc in the profile editor? Because it's too many things to tweak, it would be nice if you implement a random button that will pick random shirt and pants color, accuracy, and all of his behavior, except the names and chat messages, of course.
_________________
There's no signature here. Stop looking for one.

Back to top |

Electro Joined: 29 Dec 2004 Posts: 241 Location: Brisbane, Australia |

Posted: Tue Nov 27, 2007 12:50 am Post subject: |

Orion: sure can, and will do! There's a few more things i want to do with that little app to polish it up. _________________ Unit reporting! http://www.bendarling.net/

Back to top |

Urre Joined: 05 Nov 2004 Posts: 1073 Location: Sweden |

Posted: Tue Nov 27, 2007 10:19 am Post subject: |

Electro wrote:
Frogbot had it

Seriously? That I need to see. Isn't frogbots source open?
_________________
Look out for Twigboy

Back to top |

scar3crow Inside3D Staff Joined: 18 Jan 2005 Posts: 837 Location: Las Vegas, NV

Posted: Tue Nov 27, 2007 10:13 pm Post subject: |

FrogBot had it to the extent where I would go "Yup, I am playing a bot." Seriously, blast a bot with a rocket in dm6 in the ra/rl room, without an ounce of mistake he would always manage to find himself up in the air, and guide himself EXACTLY onto the ra spot, usually right as it respawned... It happened so consistently, with such ridiculous accuracy many times, that it was most definitely a bot, rather than an emulated opponent.

Back to top |

Display posts from previous:

| Inside3d Forums Forum Index -> Artificial Intelligence | All times are GMT Goto page Previous 1, 2, 3, 4, 5 Next
Page 3 of 5

Jump to:

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Powered by phpBB © 2004 phpBB Group