-
Potjeh
- Posts: 11825
- Joined: Fri May 29, 2009 4:03 pm
Re: Realistic Horse Movement
I think this would be a nice way to make horses balanced in combat without applying random unintuitive nerfs.
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Realistic Horse Movement
I generally agree that more realistic movement with inertia and whatnot would be a very nice thing, and I've mulled about it quite a lot, but the road there isn't exactly short and immediate.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
Ysh
- Posts: 5953
- Joined: Sun Jan 31, 2010 4:43 am
- Location: Chatting some friends on forum
Re: Realistic Horse Movement
Whatever ends up with happening, please avoid player moves like boat.loftar wrote:I generally agree that more realistic movement with inertia and whatnot would be a very nice thing, and I've mulled about it quite a lot, but the road there isn't exactly short and immediate.
I have become victory of very nice Jordan Coles Contest! Enjoy my winning submit here if it pleasures you.Kaios wrote:Spice Girls are integral to understanding Ysh's thought process when communicating, duly noted.
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: Realistic Horse Movement
Your server can extrapolate movement, so why shouldn't you be able to ramp speeds (instead of binary switching between the gears) and limit turnspeed of the horse (or the character, or bull infront of a wagon) depending on current inertia factor (which would come from a lookup table)?loftar wrote:I generally agree that more realistic movement with inertia and whatnot would be a very nice thing, and I've mulled about it quite a lot, but the road there isn't exactly short and immediate.
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
-
Hasta
- Posts: 2250
- Joined: Sun Sep 14, 2014 3:27 pm
Re: Realistic Horse Movement
Is there even such thing as "turnspeed" currently ingame?Granger wrote:Your server can extrapolate movement, so why shouldn't you be able to ramp speeds (instead of binary switching between the gears) and limit turnspeed of the horse (or the character, or bull infront of a wagon) depending on current inertia factor (which would come from a lookup table)?loftar wrote:I generally agree that more realistic movement with inertia and whatnot would be a very nice thing, and I've mulled about it quite a lot, but the road there isn't exactly short and immediate.
-
Ysh
- Posts: 5953
- Joined: Sun Jan 31, 2010 4:43 am
- Location: Chatting some friends on forum
Re: Realistic Horse Movement
I will guess no.Hasta wrote:Is there even such thing as "turnspeed" currently ingame?Granger wrote:Your server can extrapolate movement, so why shouldn't you be able to ramp speeds (instead of binary switching between the gears) and limit turnspeed of the horse (or the character, or bull infront of a wagon) depending on current inertia factor (which would come from a lookup table)?loftar wrote:I generally agree that more realistic movement with inertia and whatnot would be a very nice thing, and I've mulled about it quite a lot, but the road there isn't exactly short and immediate.
I have become victory of very nice Jordan Coles Contest! Enjoy my winning submit here if it pleasures you.Kaios wrote:Spice Girls are integral to understanding Ysh's thought process when communicating, duly noted.
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Realistic Horse Movement
Well, the main problem is not so much the movement pattern in and of itself, but rather everything else that builds upon it. Like, for example, if horses had a more advanced pattern of movement that required them to handle inertia, how does that affect such things as right-clicking an herb to pick it? Should the horse implement some sort of "AI" to try and find the optimal pattern of movements to reach that herb, then? Similarly for combat pursuit movement, which would however require a quite different set of movements, and there are a few other movement "goals" as well.Granger wrote:Your server can extrapolate movement, so why shouldn't you be able to ramp speeds (instead of binary switching between the gears) and limit turnspeed of the horse (or the character, or bull infront of a wagon) depending on current inertia factor (which would come from a lookup table)?
I've likewise thought that it would be far more fun if the main mode of locomotion for rowboats were if one clicked in a direction, and the response was for the character to do one stroke of the oars to propel the boat towards that direction, rather than change direction entirely. But on the other hand, that would still require yet another "AI" for all the various movement goals that are in use in various mechanics here and there.
"Object-oriented design is the roman numerals of computing." -- Rob Pike