Only to put in something in the discussion so is this something iam experimenting in vans and my game.
These are global values.
Old_GFT#
GFT#
If you want to se this in action so will I upload an updated demo soon of our game where I use it.
I made this to get rid of the noticed effect when some things happened on screen that gave a choopy effect.
Like when you killed an enemy and a lot of image swapping whas made in an short time or a lot of particles.
It got rid of the choppiness but I think there is some micro lag instead in 60 fps
But the game runs a lot better in lower framerates with this.
But to solve the issues in 60 fps do I simply belive I nead to increase the speed slightly on movement?
do
if Old_GFT#<=0.0
GFT#=GetFrameTime()
Old_GFT#=GFT#
else
tp#=GetFrameTime()
GFT#=(tp#+Old_GFT#)/2.0
Old_GFT#=tp#
endif
ONE#=(60.0*GFT#)
ONEfrac#=ONE#/10
Rem //and when you want to move something do you either use.
60.0*GFT#
ONE#*GFT#
loop
You can use any value for speed before GFT#.
60.0 whas only for demonstration.
Before have I always used only GFT#=GetFrameTime()
but I seam to get less choppy screen updating with the new added stuff.
Zoq reminded me of the method in this post that I tested again with getframetime instead
Android 2.3 , ZTE Skate , 480x800 , 800 mhz , Samsung Galaxy Y , 240x320 , 832 mhz , Sony ericson arc 480x854 , 1 ghz
Android 4.0 , Dmtech 3g 9738B , 1024x768 , 9.7 inches , 1.2 ghz