рд╣рд╛рдп, рд╣реИрдмреНрд░ред рдореЗрд░рд╛ рдирд╛рдо рдПрдВрдЯреЛрди рдкреЛрдЯрд╛рдкреЛрд╡ рд╣реИ, рдореИрдВ рдлрд╝рд┐рдирдЪ рдореЗрдВ рдПрдХ рдЖрдИрдУрдПрд╕ рдбреЗрд╡рд▓рдкрд░ рд╣реВрдВред рдЖрдЬ рдореИрдВ рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдореЗрдВ рдХреИрд╕реЗ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реВрдВред рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдкрд░рд┐рдЪрдп
"рд▓реАрдЧреЗрд╕реА"ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рд░ рдХрд┐рд╕реА рдиреЗ рдЗрд╕ рднрдпрд╛рдирдХ рд╢рдмреНрдж рдХреЛ рд╕реБрдирд╛, рдФрд░ рд╕рдмрд╕реЗ рдЖрдордиреЗ-рд╕рд╛рдордиреЗ рдорд┐рд▓реЗред рдЗрд╕рд▓рд┐рдП, рдЖрдкрдХреЛ рдпрд╣ рдмрддрд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЕрдкрдиреА рд╡рд┐рд░рд╛рд╕рдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдирдИ рдФрд░ рдорд╣рд╛рди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред

рд╣рдорд╛рд░реА рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдПрдХ рдмрдбрд╝реА рд▓реЙрдЯрд░реА рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡реЗрджрди рд╣реИ (рдореИрдВ рдПрдирдбреАрдП рдХреЗ рдмрд╛рдж рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдирд╛рдо рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛)ред рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдореБрдЭреЗ рдЕрдкрдирд╛ рджрд┐рдорд╛рдЧ рдЦреЛрдП рдмрд┐рдирд╛ рдЧреНрд░рд╛рдлрдХрд▓рд╛рдЗрди рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереАред
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрд╣реБрдд рдмрдбрд╝реА рд╣реИ - рдкрд╣рд▓реА рдирдЬрд╝рд░ рдореЗрдВ, рдпрд╣ рдХрдо рд╕реЗ рдХрдо 200-300 рдШрдВрдЯреЗ рдЦрд░реНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рднреА рд╕рдВрднрд╡ рджреЛ рд╕рдкреНрддрд╛рд╣ рдХреЗ рд╕реНрдкреНрд░рд┐рдВрдЯ рд╕реЗ рдкрд░реЗ рд╣реИред рд╣рдо рднреА рдкреВрд░реЗ рд╕реНрдкреНрд░рд┐рдВрдЯ рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдЖрд╡рдВрдЯрд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдереЗ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рд╕рд╛рдЗрдб рдлреАрдЪрд░реНрд╕ рднреА рдереЗ, рдЬреЛ рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рд╕реЗ рдХрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред
рд╣рдордиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рд╕реЛрдЪрд╛ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ рдФрд░ рдореЙрдбрд▓ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЪрд░рдг рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рд╕рдВрдХреНрд░рдордг рд╕реБрдЪрд╛рд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдФрд░ 200-300 рдШрдВрдЯреЗ рдХрдИ рд╕реНрдкреНрд░рд┐рдВрдЯреЛрдВ рдкрд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред
рддрдХрдиреАрдХреА рдмрд┐рдВрджреБ
рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкреЛрд▓реЛ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред
рд╣реИрдмреЗ рдкрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд▓реЗрдЦ рд╣реИ рдЬреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕рднреА рд╕реВрдХреНрд╖реНрдорддрд╛рдУрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЛрдмрд╛рд░рд╛ рдирд╣реАрдВ рджреЛрд╣рд░рд╛рдпрд╛ред рдореИрдВ рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдЪреЗрддрд╛рд╡рдиреА рджреЗрддрд╛ рд╣реВрдВ - рдПрдХ рдХреЛрдб-рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ "рдиреЗрдЯрд╡рд░реНрдХ" рдХреЗ рд░реВрдк рдореЗрдВ рд░рдЦрдирд╛ рдмреЗрд╣рддрд░ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдЗрдХрд╛рдИ рдореЗрдВ рдПрдХ __typename рд╣реЛрддрд╛ рд╣реИ: рд╕реНрдЯреНрд░рд┐рдВрдЧ рдлрд╝реАрд▓реНрдб, рдЬреЛ рдЕрдЬреАрдм рддрд░рд╣ рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдПрдХ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдирд╛рдо рджреЗрддрд╛ рд╣реИред
рдЯрд╛рд╕реНрдХ рдЕрдкрдШрдЯрди
рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рд╣реИ рдХрд┐ рд╣рдо рдХрд┐рд╕ рд▓рд┐рдЧреЗрд╕реА рдореЙрдбрд▓ рдХрд╛ рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓рдХреНрдпреВрдПрд▓ рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░реЗрдВрдЧреЗред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ GameInfo рдореЙрдбрд▓ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рддрд░реНрдХрд╕рдВрдЧрдд рдерд╛, рдФрд░ рдбреНрд░рд╛рдЗрдиреНрдлреЛ рдЗрд╕рдореЗрдВ рдПрдореНрдмреЗрдбреЗрдб рдерд╛ред
- GameInfo - рдореЗрдВ рд▓реЙрдЯрд░реА рдЧреЗрдо рдФрд░ рдбреНрд░реЙ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдорд┐рд▓ рд╣реИред
- рдбреНрд░рд╛рдЗрдиреНрдлреЛ - рдЗрд╕рдореЗрдВ рд╕рд░реНрдХреБрд▓реЗрд╢рди рдкрд░ рдбреЗрдЯрд╛ рд╣реЛрддрд╛ рд╣реИ
рдкрд╕рдВрдж рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдкреБрд░рд╛рдиреЗ рд╡рд┐рд░рд╛рд╕рдд рдореЙрдбрд▓ рдХреЛ рдирдП рд▓реЛрдЧреЛ рдХреЗ рд╕рд╛рде рдЧреНрд░рд╛рдлрд┐рдВрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдЖрд╡реЗрджрди рдХреЗ рдЙрди рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ рдЬрд╣рд╛рдВ рдкреБрд░рд╛рдиреЗ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд┐рдЫрд▓реЗ рдореЙрдбрд▓реЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬреЛрдЦрд┐рдо рднрд░рд╛ рдмрдирд╛рдирд╛ - рдЗрд╕ рддрдереНрдп рд╕реЗ рдирд╣реАрдВ рдерд╛ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░реЗрдЧреА, рдФрд░ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред
рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдЧреНрд░рд╛рдлрдХреЙрд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рддреАрди рдЪрд░рдгреЛрдВ рдХреЛ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
- рдЧреНрд░рд╛рд╣рдХ рдирд┐рд░реНрдорд╛рдг;
- рд▓рд┐рдЧреЗрд╕реА рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдирд┐рд╢рд╛рдЗрдЬрд╝рд░ рдмрдирд╛рдирд╛;
- GraphQL рдХреЗ рд╕рд╛рде рдПрдкреАрдЖрдИ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рдЬрдЧрд╣ред
GraphQLClient
рдХрд┐рд╕реА рднреА рдЧреНрд░рд╛рд╣рдХ рдХреЗ рд╕рд╛рде рдХреЗ рд░реВрдк рдореЗрдВ, рдЧреНрд░рд╛рдлрдХреНрд▓рд╛рдЗрдХрд┐рдПрдВрдЯ рдХреЗ рдкрд╛рд╕ рдПрдХ рднреНрд░реВрдг рд╡рд┐рдзрд┐ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рд╡рд╣ рдЙрд╕ рдбреЗрдЯрд╛ рдХреЛ рд▓реЛрдб рдХрд░реЗрдЧрд╛ рдЬрд┐рд╕рдХреА рд╣рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╣реИред
рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдЧреНрд░реЗрдлреНрд▓рд┐рд╕рдХрд┐рдПрдВрдЯ рдХреЗ рд▓рд┐рдП рднреНрд░реВрдг рд╡рд┐рдзрд┐ рдПрдХ рдПрдирдо рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд┐рд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕рдВрдмрдВрдзрд┐рдд рдЕрдиреБрд░реЛрдз рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣рдореЗрдВ рд╡рд╛рдВрдЫрд┐рдд рдЗрдХрд╛рдИ рдпрд╛ рд╕реНрдХреНрд░реАрди рдХреЗ рд▓рд┐рдП рдЖрд╕рд╛рдиреА рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдпрджрд┐ рдЕрдиреБрд░реЛрдз рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдмрдВрдзрд┐рдд рдореВрд▓реНрдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдЧреНрд░рд╛рдлрдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рд▓рдЪреАрд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдмрдирд╛рдирд╛ рдЖрд╕рд╛рди рд╣реИред
enum GraphQLRequest { case image(ImageId?) }
рд╣рдорд╛рд░реЗ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд┐рдП рдЧрдП рдЧреНрд░рд╛рдлрд╝рдХреЙрд▓ рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рдореМрдЬреВрджрд╛ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдкреЛрд▓реЛрдХреНрд╡рд┐рдВрдЯ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝реНрдб рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд╕рд╛рде рд╣реА рдКрдкрд░ рдмрддрд╛рдП рдЧрдП рддрд░реАрдХреЗ рд╕реЗ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рд╡рд┐рдзрд┐ рднреА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред
func fetch<Response>(requestType: GraphQLRequest, completion: @escaping (QLRequestResult<Response>) -> Void)
QLRequestResult рдХреНрдпрд╛ рд╣реИ? рдпрд╣ рд╕рд╛рдзрд╛рд░рдг рд╣реИ
typealias QLRequestResult<Response> = Result<Response, APIError>
рднреНрд░реВрдг рд╡рд┐рдзрд┐ рдЖрдкрдХреЛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдФрд░ рдЕрдиреБрд░реЛрдз рдкрд░ рдПрдХ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред RequestType рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдк рд╕рдВрдмрдВрдзрд┐рдд рдирд┐рдЬреА рд▓реЛрдбрд┐рдВрдЧ рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдЖрдк рдкрд░рд┐рдгрд╛рдореА рдореЙрдбрд▓ рдХреЛ рдкреБрд░рд╛рдиреЗ рдореЗрдВ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
private func fetchGameInfo<Response>(gameId: String? = "", completion: @escaping (QLRequestResult<Response>) -> Void) {
рдирддреАрдЬрддрди, рд╣рдореЗрдВ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдПрдХ рддреИрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд, рдкреБрд░рд╛рдирд╛ рдореЙрдбрд▓ рдорд┐рд▓рддрд╛ рд╣реИред
рд╕реНрдХреЗрд▓рд░ рдкреНрд░рдХрд╛рд░
рдЧреНрд░рд╛рдлрдХреЙрдХ рдбреЙрдХреНрдпреВрдореЗрдВрдЯреЗрд╢рди рдореЗрдВ, рдПрдХ рд╕реНрдХреЗрд▓рд░ рдЯрд╛рдЗрдк рдХреЛ рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ: "рд╕реНрдХреЗрд▓рд░ рдЯрд╛рдЗрдк рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдХреНрд╕рд░ рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреЛ рдмрджрд▓рдиреЗ рдпрд╛ рдХреИрд╢ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред" рд╕реНрд╡рд┐рдлреНрдЯ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдХреЗрд▓рд░ рдкреНрд░рдХрд╛рд░ рдЖрд╕рд╛рдиреА рд╕реЗ рдЯрд╛рдЗрдкреЗрд▓рд┐рдпрд╛рд╕ рдХреЗ рд╕рд╛рде рдЬреБрдбрд╝рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд┐рдЦрддреЗ рд╕рдордп, рдореИрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ рдХрд┐ рдореЗрд░реА рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рд╕реНрдХреЗрд▓рд░ рдЯрд╛рдЗрдк рд▓реЙрдиреНрдЧ рдерд╛, рдЬреЛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдерд╛
typealias Long = Int64
рд╕рдмрдХреБрдЫ рдареАрдХ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдЕрдкреЛрд▓реЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реНрдХреЗрд▓рд░ рдХреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдбрд╛рд▓ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рджреБрд░реНрдШрдЯрдирд╛ рд╣реЛрддреА рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рддрд░рд╣ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд┐рдпрд╛:
рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдХреЗрд▓рд░ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ рдЯрд╛рдЗрдкреЗрд▓рд┐рдпрд╛рд╕ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдкреЛрд▓реЛ рд╕рдВрд╕реНрдХрд░рдг 14.0 рдХреЗ рд╕рд╛рде, рдЙрдиреНрд╣реЛрдВрдиреЗ "рдЗрдВрдЯ рдХрд╕реНрдЯрдо рд╕реНрдХреЗрд▓рд░реНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди" рдЬреЛрдбрд╝рд╛ред рдпрджрд┐ рдЖрдк рдХреЛрдбреЗрди рдореЗрдВ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдФрд░ рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ
рдЕрдкреЛрд▓реЛ рдЧрд┐рдЯ рдореЗрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рджреЗрдЦреЗрдВред
рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖
рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдЪреНрдЫрд╛ рдХреНрдпреЛрдВ рд╣реИ? рд╕рднреА рдкреБрд░рд╛рдиреЗ рдореЙрдбрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд╕рд╛рде рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ, рдЧреНрд░рд╛рдлрд╝рд┐рдХрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рддреНрд╡рд░рд┐рдд рддреНрд╡рд░рд┐рдд рд╕рдВрдХреНрд░рдордгред
рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЬрдм рд╣рдореЗрдВ рдХрд┐рд╕реА рднреА рд╕реНрдХреНрд░реАрди / рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рд╣рдо рдЧреНрд░рд╛рдлрдХрд┐рдирдХрд┐рдПрдВрдЯ рдХреА рдУрд░ рдореБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
Minuses рдХреА:
- рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рдореЙрдбрд▓ рдХреЗ рдкреНрд░рдХрд╛рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рд╕реЗ рдХреЛрдИ рджреВрд╕рд░реА рдЗрдХрд╛рдИ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдирд╣реАрдВ рд╣реИред
- рдЧреНрд░рд╛рдлрдХреНрд▓рд╛рдЗрдирдХреНрд▓реЗрд░ рдХрд╛ рдлреИрд▓рд╛рд╡ред рдирдП рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдорд╛рд░реА рдХрдХреНрд╖рд╛ рдмрдбрд╝реА рдФрд░ рдмрдбрд╝реА рд╣реЛрддреА рдЬрд╛рдПрдЧреАред рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд▓реЛрдбрд┐рдВрдЧ рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВрдиреЗ рдЧреНрд░рд╛рдлрдХреНрдпреВрдХреНрд▓рд┐рдпрд░ рдЕрдзреНрдпрд╛рдп рдореЗрдВ рдмрд╛рдд рдХреА рдереАред
рдирд┐рд╖реНрдХрд░реНрд╖
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЧреНрд░рд╛рдлрдХреНрд▓рд╛рдЗрди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд▓рд┐рдЦреЗ рдЧрдП рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕рд╛рде рддреНрд╡рд░рд┐рдд рдФрд░ рджрд░реНрдж рд░рд╣рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрднрдЧ рддреАрди рджрд┐рди = 24 рдШрдВрдЯреЗ рдХрд╛рдо рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдЗрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди, рдореИрдВ рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдирд╛рдиреЗ, рдореЙрдбрд▓ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдиреЗ рдФрд░ GameInfo рдореЙрдбрд▓ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛ред рд╡рд░реНрдгрд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдПрдХ рд░рд╛рдордмрд╛рдг рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд┐рд╢реБрджреНрдз рд░реВрдк рд╕реЗ рдореЗрд░рд╛ рдирд┐рд░реНрдгрдп рд╣реИ, рдереЛрдбрд╝реЗ рд╕рдордп рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдпрджрд┐ рдЖрдкрдХреЗ рдмреАрдЪ рдореЗрдВ рдПрдХ рдЧреНрд░рд╛рдлрдХреНрдпреВрдПрд▓ рдЧреБрд░реБ рд╣реИ, рддреЛ рдореИрдВ рдЖрдкрдХреЗ рдЕрдиреБрднрд╡ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддрд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдмрддрд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдмрдбрд╝реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЧреНрд░рд╛рдлрдХреЙрд▓ + рдЕрдкреЛрд▓реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрд┐рддрдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред рдпрд╛ рдЦреЗрд▓ рдореЛрдордмрддреНрддреА рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ?
рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!