рдПрдХреНрд╕рдПрдирдП рдХреЗрд╡рд▓ рдкреВрд░реНрд╡-рддреИрдпрд╛рд░ рдмрд┐рдЯрдореИрдк рдлреЛрдВрдЯ рдореЗрдВ рдкрд╛рда рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдорд╛рдирддрд╛ рд╣реИред рдФрд░ рдпрд╣ рд╕рд╣реА рд╣реИред рдлрд╛рд╕реНрдЯ, рдУрдПрд╕ рд╕реНрд╡рддрдВрддреНрд░, рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рдкрд╛рда рдЖрдХрд╛рд░ред
рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рдЯреАрдХ рд╡рд┐рдкрд░реАрдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред рд╣реЗрдбрд╕реЗрдЯ рдФрд░ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░, рдФрд░ рдХрдо рдкреНрд░рджрд░реНрд╢рди рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХрд╛ рдордирдорд╛рдирд╛ рд╡рд┐рдХрд▓реНрдкред рдХрд╛рд░реНрдп рдХрд╛рдлреА рдХрдард┐рди рдерд╛ред рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдмрд╣реБрдд рдХрдо рдЬрд╛рдирдХрд╛рд░реА рдереА рдФрд░ рдпрд╣ рдмреЗрд╣рдж рдЦрдВрдбрд┐рдд рдерд╛ред
рд╢рд░реНрддреЗрдВ: 2D рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рдХрд┐рд╕реА рднреА рд╕рдордп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╣реЗрдбрд╕реЗрдЯ, рд╢реИрд▓реА рдФрд░ рдлрд╝реЙрдиреНрдЯ рдЖрдХрд╛рд░ рдмрджрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕рдорд╛рдзрд╛рди рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИред рд╡рд╛рдВрдЫрд┐рдд рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдмрд┐рдЯрдореИрдк рдмрдирд╛рдПрдВ, рдЙрд╕рд╕реЗ рдПрдХ рдмрдирд╛рд╡рдЯ рдмрдирд╛рдПрдВ рдФрд░ рдЗрд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред
рд╣рдо GDI рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдмрд┐рдЯрдореИрдк рдмрдирд╛рддреЗ рд╣реИрдВред
рдмрд┐рдЯрдореИрдк рдХреЛ рдЯреЗрдХреНрд╕рдЪрд░ рдореЗрдВ рдмрджрд▓реЗрдВ
рдФрд░ рдмрдирд╛рд╡рдЯ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ
public void Draw() { var spriteBatch = new SpriteBatch( graphicsDevice ); spriteBatch.Begin(); spriteBatch.Draw( texture, coordinate, new Rectangle(0, 0, texture.Width, texture.Height), Color.White, 0f, new Vector2(0, 0), 1.0f / textureDownsizeRatio, SpriteEffects.None, 0); spriteBatch.End(); }
рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдлрдЯреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рдкрд╛рда рдорд┐рд▓рддрд╛ рд╣реИ, рдЪреМрд░рд╕рд╛рдИ рдХрд╛ рдкреВрд░реНрдг рдЕрднрд╛рд╡ред

рдПрдХ рдмрд┐рдЯрдореИрдк рдХреЛ рдПрдХ рдмрдирд╛рд╡рдЯ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдирд╛ рдПрдХ рдиреЙрдирд╡реЗрдЬ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред
рд╡рд┐рдзрд┐ рдпрд╣рд╛рдБ рдорд┐рд▓реАрдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рдХреЗ рд╕рд╣реА рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП, TextureFromBitmap рд╡рд┐рдзрд┐ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЪрд░рдгреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдмрд┐рдЯрдореИрдк рдХреЗ рд░рдВрдЧреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЛ рдмрдирд╛рд╡рдЯ рдореЗрдВ рдЦреАрдВрдЪрддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реАред
рдЕрдм рд╣рдореЗрдВ рдПрдХ рд╕рдВрддреЛрд╖рдЬрдирдХ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рддрд╛ рд╣реИред
рд╕реНрд░реЛрдд рдХреЛрдбрд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ:
1. рдзреАрд░реЗ-рдзреАрд░реЗред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдкрдХреЛ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЦреЗрд▓реЛрдВ рдореЗрдВ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ред
2. рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд╣реАрдВред рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдлреЛрдВрдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
3. рдпрд╣ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реАрди рдкрд░ рдкрд╛рда рдХрд╛ рдХрд┐рддрдирд╛ рд╣рд┐рд╕реНрд╕рд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдЧрд╛ рдФрд░ рдЕрджреГрд╢реНрдп рдкрд╛рда рдХреЛ рдЯреНрд░рд┐рдо рдХрд░ рджреЗрдЧрд╛ред рдЕрдзрд┐рдХрддрдо рдмрдирд╛рд╡рдЯ рдХрд╛ рдЖрдХрд╛рд░ 2048x2048 рд╣реИред рдпрджрд┐ рдмрд┐рдЯрдореИрдк рдХрд╛ рдЖрдХрд╛рд░ рдмрдбрд╝рд╛ рд╣реИ, рддреЛ рдмрдирд╛рд╡рдЯ рдЕрдзрд┐рдХрддрдо рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдмрдирд╛рдИ рдЬрд╛рдПрдЧреА рдФрд░ рдлрд┐рд░ рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рджреНрд╡рд╛рд░рд╛ рд╡рд╛рдВрдЫрд┐рдд рдЖрдХрд╛рд░ рддрдХ рдЦреАрдВрдЪреА рдЬрд╛рдПрдЧреАред рдкрд╛рда рдзреБрдВрдзрд▓рд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред
рдЖрдк рдЕрдкреНрд░рдмрдВрдзрд┐рдд рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ TextureFromBitmap рдореЗрдВ PNG рдореЗрдВ рдХрдирд╡рд░реНрдЯ рдХрд░рдиреЗ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХ рдЙрджрд╛рд╣рд░рдг
рдпрд╣рд╛рдБ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛
рд╣реИ ред