Привет всем !
Написал игру на Blitz3d используя чисто 2d формат
сокращенно суть кода такая....
frameTimer=CreateTimer(60)
While Not KeyHit(1)
WaitTimer(frameTimer)
Cls
; отрисовка чисто 2d
Flip
Wend
Сейчас пишу игру на Blitz3d в 2d с использованием FastImage
сокращенно суть кода такая....
frameTimer=CreateTimer(60)
While Not KeyHit(1)
WaitTimer(frameTimer)
Cls
; отрисовка 2d при помощи FastImage
Flip
Wend
Вопрос:
в первом коде отрисовка экрана нормальная....
почему во втором случае при использовании FastImage команда WaitTimer(frameTimer) сильно тормозит отрисовку экрана
при отключении WaitTimer(frameTimer) отрисовка экрана нормальная ?
Вопрос:
Какой способ сделать скорость игры одинаковой (на разных
компьютерах), в случае использования FastImage, наиболее
подходящий ?
Подскажите кто знает............