Game Development Community

Plan for Jeff Ward

by Jeff Ward · 02/07/2005 (6:46 pm) · 2 comments

You'd think now that I've actually got some time to myself I'd actually be able to get some progress on whatever it is I'm working on. Well... not so much.

After taking a brief Torque hiatus (that went nowhere) I've come back looking at ODEItem, and after seeing that many people were having problems with it, I'm looking into reworking the whole thing. One of the major things I've noticed is that the step size for ODE is the amount of milliseconds for a tick (no supprise there), but this may be the source of the collision problems I was having when I was playing with ODEItem last.

Most things that use complicated conved (and by most things I mean Vehicles) have an integration count, which allows them to step several times in any given tick, doing colllision detection at each step. Getting ODE to do this may be a problem. As of right now though, I may try to design the Torque ODE integration so that multiple steps per frame is a possiblity. I may also try to get user definable step amounts and whether to use dWorldStep or dWorldStepFast. That's way down the road though, since at the moment the thing doesn't even compile. Not that it would work if it did.

Anyway, this is slow going, and with only about 2 hours a night to work, it's getting kinda frustraiting you know. Hopefully I'll find more time soon.

#1
02/07/2005 (10:32 pm)
@Jeff: Good work, man, I hope you keep at it! I know it's hard but you're working on core shit here, anything we can get done in the direction of better ODE for torque in my opinion means better torque!

Please keep posting your results... really we should get together an "ODE for Torque" forum, I could talk to Josh or somebody at GG about it. A lot of people want to see this stuff happen.
#2
02/17/2005 (7:30 am)
Hey, read this a while back, just didn't think to reply. Did get me more energized to work on the problem though.

I'd be all up for a forum on the subject. I'm probably going to go make a thread asking some questions now since things aren't quite behaving the way they should.... or at least the way I think they should...