Я создал простую игру в понг и перемещаю мяч, добавляя переменную ballSpeed к его позиции в моей update
игровой логике, например:
void Update()
{
ballPosition += ballSpeed;
}
Проблема в том, что ballSpeed
это D3DXVECTOR3
с компонентами: x = 10; y = 10; z = 0;
Дело в том, что когда я увеличиваю разрешение окна с 640:480
до 1280:1024
, шарик движется медленнее, потому что для его перемещения требуется больше пикселей.
И у меня вопрос: Как сделать так, чтобы мяч двигался с одинаковой скоростью независимо от разрешения монитора?