Дзен-трансгуманист,
запустил игру с fps 50 - ЦП умер))
Использовать промежуточный канвас или делать еще какие-то промежуточные операции с фрагментами для масштабировании в играх не лучшая идея)
Зато понял как сделать:
scale() не нужно использовать для увеличение всей картинки. Как я понял этот метод предназначен для увеличения какого-то участка или предмета игры.
Как же масштабировать игру?
А ее не надо масштабировать - все происходит автоматически!
У канвас есть атрибуты width и height. Также есть одноименные стили
Так вот ресайзить нужно стили и игра автоматом будет отрисовываться ровно!
Я же ресайзил атрибуты и соответственно делал больше или меньше видимую область игры!
|