Jump to content
  • Advertisement
Sign in to follow this  
Nuclear Taco

Extremely Simple AI Question

This topic is 2336 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I'm attempting to make a simple cube follow the player, but I haven't had much experience with the math part of this. If it matters I am using blitz3d, mainly for its extremely fast and easy development time. My partner and I have a few ideas on how this might work, just not how to implement them. We were thinking that
[y - y[sub]1 [/sub]= m(x - x[sub]1[/sub])] Or something using the Pythagorean theorem. But after trying different things for a few times, and failing all of them we decided to ask for help.



Also, we are working with a (x,z) plane.

Share this post


Link to post
Share on other sites
Advertisement
If you want the cube to be a constant distance from the player and to follow him/her wherever he/she goes, you can use a constraint. The paper Advanced Character Physics has a section here that talks about solving constraints by relaxation. You could apply the same concept here to restrict the cube to be a certain distance from the player, and it would naturally follow the player. I've used this method in a number of things and I've been happy with its results (I replied to another post and wrote some code that demonstrates this behavior which you can see here).

Share this post


Link to post
Share on other sites

-snip-

Ahh that actually makes sense. Now tomorrow I'll just have to convert it to BASIC stynax which won't be a problem. Then I'll just modify the code to suit my needs. Thank you!

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!