in game timers with blitz3d

Blitz3D Forums/Blitz3D Programming/in game timers with blitz3d

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

This may be slightly off-topic, but I've honestly had quite a bit of trouble using Delta Timing. It's not that there are problems with moving things at a constant rate - that's what Delta-timing is good at. The problem is when you want objects to slow down or speed up gradually. Think of an object being tossed up into the air. It goes up, slows down until it turns around, and then speeds up going down.

Delta timing doesn't work so well for this. I've tried multiple equations but haven't found anything that works properly yet. Simply multiplying the change in speed bye delta time doesn't yield proper results, and without doing something, object speeds change more slowly when delta time is a high value.

I'm not sure what to do about it, so if anyone has any good ideas, I'd like to hear them.