Gabriel, по 4-му вопросу уточни коллизии по радиусу или по мешу? Код синхронизации
Code
Const UPS=60
period=1000/UPS
time=MilliSecs()-period
Repeat
Repeat
elapsed=MilliSecs()-time
Until elapsed
ticks=elapsed/period
tween#=Float(elapsed Mod period)/Float(period)
For k=1 To ticks
time=time+period
If KeyHit(1) End
UpdateWorld
Next
RenderWorld tween
Flip
Forever