Inside3D!
     

Shockbot - taking its first steps
Goto page Previous  1, 2, 3, 4, 5  Next
 
Post new topic   Reply to topic    Inside3d Forums Forum Index -> Artificial Intelligence
View previous topic :: View next topic  
Author Message
Electro



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

PostPosted: Wed Nov 14, 2007 1:13 am    Post subject: Reply with quote

Urre: yeah still sick, got it bad Sad
_________________
Unit reporting!
http://www.bendarling.net/
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
frag.machine



Joined: 25 Nov 2006
Posts: 728

PostPosted: Thu Nov 15, 2007 9:57 pm    Post subject: Reply with quote

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

Wow, hope you get better soon dude. Also, very impressive work.
_________________
frag.machine - Q2K4 Project
http://fragmachine.quakedev.com/
Back to top
View user's profile Send private message Visit poster's website
Electro



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

PostPosted: Tue Nov 20, 2007 4:34 am    Post subject: Reply with quote

thanks frag.machine!

The beginnings (very damn good beginnings i might add!) of Ledge Avoidance is in place now Smile MASSIVE thanks to Urre for helping out with the intricacy that is traceline madness Wink

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 Smile
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
View user's profile Send private message Visit poster's website MSN Messenger
scar3crow
Inside3D Staff


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

PostPosted: Tue Nov 20, 2007 10:02 pm    Post subject: Reply with quote

Shit I don't even take into account air control... Bugger it, just get the run-up working! ; )
Back to top
View user's profile Send private message AIM Address
Urre



Joined: 05 Nov 2004
Posts: 1073
Location: Sweden

PostPosted: Wed Nov 21, 2007 9:10 am    Post subject: Reply with quote

I think he's nuts Razz
_________________
Look out for Twigboy
Back to top
View user's profile Send private message Visit poster's website
Orion



Joined: 12 Jan 2007
Posts: 413
Location: Brazil

PostPosted: Sun Nov 25, 2007 9:14 pm    Post subject: Reply with quote

Any news Electro?
_________________
There's no signature here. Stop looking for one.
Back to top
View user's profile Send private message
Electro



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

PostPosted: Mon Nov 26, 2007 1:42 am    Post subject: Reply with quote

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 Wink
_________________
Unit reporting!
http://www.bendarling.net/
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
frag.machine



Joined: 25 Nov 2006
Posts: 728

PostPosted: Mon Nov 26, 2007 3:07 am    Post subject: Reply with quote

Electro wrote:
Next i might do spamming.


Yay! A spam bot in QuakeC!
_________________
frag.machine - Q2K4 Project
http://fragmachine.quakedev.com/
Back to top
View user's profile Send private message Visit poster's website
Urre



Joined: 05 Nov 2004
Posts: 1073
Location: Sweden

PostPosted: Mon Nov 26, 2007 7:45 am    Post subject: Reply with quote

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 Razz
_________________
Look out for Twigboy
Back to top
View user's profile Send private message Visit poster's website
Electro



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

PostPosted: Mon Nov 26, 2007 10:44 am    Post subject: Reply with quote

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 Wink

I'll probably actually add button support before i add projectile spamming.
_________________
Unit reporting!
http://www.bendarling.net/
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Electro



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

PostPosted: Mon Nov 26, 2007 10:17 pm    Post subject: Reply with quote

*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 Wink
_________________
Unit reporting!
http://www.bendarling.net/
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Orion



Joined: 12 Jan 2007
Posts: 413
Location: Brazil

PostPosted: Mon Nov 26, 2007 11:45 pm    Post subject: Reply with quote

Cool! Smile

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. Wink
_________________
There's no signature here. Stop looking for one.
Back to top
View user's profile Send private message
Electro



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

PostPosted: Tue Nov 27, 2007 12:50 am    Post subject: Reply with quote

Orion: sure can, and will do! Smile

There's a few more things i want to do with that little app to polish it up. Very Happy
_________________
Unit reporting!
http://www.bendarling.net/
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Urre



Joined: 05 Nov 2004
Posts: 1073
Location: Sweden

PostPosted: Tue Nov 27, 2007 10:19 am    Post subject: Reply with quote

Electro wrote:
Frogbot had it


Seriously? That I need to see. Isn't frogbots source open?
_________________
Look out for Twigboy
Back to top
View user's profile Send private message Visit poster's website
scar3crow
Inside3D Staff


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

PostPosted: Tue Nov 27, 2007 10:13 pm    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic    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