Hello. Do I understand correctly that in almost any games and applications, the sizes of png jpegs drawn on canvas or images that are downloaded from resources vary depending on the resolution and screen size. In general, vary in proportion. And how is this achieved? Suppose if you draw yourself, then you can get (through getWidth ()) for example, size and set the size of the shape as a fraction of the screen resolution. And what about the downloadable pictures? How do they fit all displays? Svg graphics exclude, I can not draw it and do not use it yet.