рдкрдЫрд┐рд▓реНрд▓реЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд░рд┐рд▓реАрдЬ рдкрдЫрд┐ рд▓рдЧрднрдЧ рджрд╕ рд╡рд░реНрд╖
рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ рджреБрдИ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ - рдореБрдореНрдмрд▓ рдХреНрд▓рд╛рдЗрдиреНрдЯ рд░ рдорд░реНрдорд░ рд╕рд░реНрднрд░ред
рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ Qt рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫред рдЕрдбрд┐рдпреЛ рдХреЛрдбреЗрдХ рдЕрдбрд┐рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ
рд╕рдмреИ рд╕рдореВрд╣рд╣рд░реВрдорд╛ рдиреЗрддрд╛рд╣рд░реВ рдмреАрдЪ рд╕рдЮреНрдЪрд╛рд░ред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреБрдЮреНрдЬреА-рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред
рдХреЗрдиреНрджреНрд░реАрдХреГрдд рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд╡рд┐рдкрд░реАрдд, рдордореНрдмрд▓рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбреЗрдЯрд╛ рдЖрдлреИрдВрдорд╛ рд░рд╛рдЦреНрди рд░ рд╕рд░реНрднрд░рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЖрд╡рд╢реНрдпрдХ рднрдПрдорд╛, рдердк рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рд░ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрджреИ, рдЬрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдЖрдЗрд╕ рд░ GRPC рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╡рд┐рд╢реЗрд╖ API рдЙрдкрд▓рдмреНрдз рдЫред рдпрд╕рдорд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЕрд╡рд╕реНрдерд┐рдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рд╡рд╛ рдзреНрд╡рдирд┐ рдмрдЯрд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрдиреЗ рд╕рдорд╛рд╡реЗрд╢ рдЫ рдЬреБрди, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдВрдЧреАрдд рдмрдЬрд╛рдЙрди рд╕рдХреНрдЫред рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд рд╕рд░реНрднрд░ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рд╡рд┐рднрд┐рдиреНрди рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рд╕рд╛рдереАрд╣рд░реВ рдЦреЛрдЬреНрдиреЗ рдХрд╛рд░реНрдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдЙрдкрд▓рдмреНрдз рдЫрдиреНред
рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рд╕рд╣рдпреЛрдЧреА рдкреЛрдбрдХрд╛рд╕реНрдЯрд╣рд░реВ рд░реЗрдХрд░реНрдб рдЧрд░реНрдиреЗ рд░ рдЦреЗрд▓рд╣рд░реВрдорд╛ рд╕реНрдерд┐рддрд┐рдЧрдд рд▓рд╛рдЗрдн рдЕрдбрд┐рдпреЛ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ рд╕рдорд╛рд╡реЗрд╢ рдЫ (рдзреНрд╡рдирд┐ рд╕реНрд░реЛрдд рдЦреЗрд▓рд╛рдбреАрд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫ рд░ рдЦреЗрд▓ рд╕реНрдкреЗрд╕рдорд╛ рдЙрд╕рдХреЛ рд╕реНрдерд╛рдирдмрд╛рдЯ рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫ), рд╕рдпреМрдВ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд╕рдБрдЧ рдЦреЗрд▓рд╣рд░реВ рд╕рд╣рд┐рдд (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЦреЗрд▓рд╛рдбреА рд╕рдореБрджрд╛рдпрд╣рд░реВрдорд╛ Mumble рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдЗрдн рдЕрдирд▓рд╛рдЗрди рд░ рдЯреАрдо рдлреЛрд░реНрдЯреНрд░реЗрд╕ реи) рдХреЛред рдЦреЗрд▓рд╣рд░реВрд▓реЗ рдУрднрд░рд▓реЗ рдореЛрдбрд▓рд╛рдИ рдкрдирд┐ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдХреБрди рдЦреЗрд▓рд╛рдбреАрд╕рдБрдЧ рдХреБрд░рд╛ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ рд░ FPS рд░ рд╕реНрдерд╛рдиреАрдп рд╕рдордп рд╣реЗрд░реНрди рд╕рдХреНрдЫрдиреНред
рдореБрдЦреНрдп рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:
- рдбрд┐рдЬрд╛рдЗрди рдкреБрдирд░реНрдЧрдарди рдЧрд░реНрдиреЗ рдХрд╛рдо рдЧрд░рд┐рдПрдХреЛ рдЫред рдХреНрд▓рд╛рд╕рд┐рдХ рд▓рд╛рдЗрдЯ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд╣рд▓реНрдХрд╛ рд░ рдЧрд╛рдврд╛ рд╡рд┐рд╖рдпрд╡рд╕реНрддреБрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреН;
- рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдгрд╛рд▓реА рдкрдХреНрд╖рдорд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдкрдорд╛ рднреЛрд▓реНрдпреБрдо рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ;
- рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдореЛрдбрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЯрд╛рдБрд╕рд┐рдиреЗ рд╕рд░реНрдЯрдХрдЯрд╣рд░реВ рдердкрд┐рдпреЛ (рдЖрд╡рд╛рдЬ рд╕рдХреНрд░рд┐рдп, рдХреБрд░рд╛рдХрд╛рдиреАрдорд╛ рдЬрд╛рдиреБрд╣реЛрд╕реН, рдирд┐рд░рдиреНрддрд░ рд╕рддреНрд░)ред рд╕реЗрдЯрд┐рдЩрд╣рд░реВ "рдХрдиреНрдлрд┐рдЧрд░ -> рд╕реЗрдЯрд┐рдЩреНрд╣рд░реВ -> рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ -> рдЙрдкрдХрд░рдгрдкрдЯреНрдЯреАрдорд╛ рдкреНрд░рд╕рд╛рд░рдг рдореЛрдб рдбреНрд░рдкрдбрд╛рдЙрди рджреЗрдЦрд╛рдЙрдиреБрд╣реЛрд╕реН" рдорд╛рд░реНрдлрдд рд╕рдХреНрд╖рдо рдЧрд░рд┐рдпреЛред
- рдПрдХ рдЧрддрд┐рд╢реАрд▓ рдЪреНрдпрд╛рдирд▓ рдлрд┐рд▓реНрдЯрд░рд┐рдЩ рдкреНрд░рдХрд╛рд░реНрдп рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдзреЗрд░реИ рдзреЗрд░реИ рдЪреНрдпрд╛рдирд▓ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕рд╛рде рд╕рд░реНрднрд░рд╣рд░реВ рдорд╛рд░реНрдлрдд рдиреЗрднрд┐рдЧреЗрд╕рди рд╕рд░рд▓ рдмрдирд╛рдЙрдБрджреИред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, рдлрд┐рд▓реНрдЯрд░рд▓реЗ рдЦрд╛рд▓реА рдЪреНрдпрд╛рдирд▓рд╣рд░реВ рджреЗрдЦрд╛рдЙрдБрджреИрди;
- рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдЬреЛрдбреНрдиреЗ рд░ рдЬрдбрд╛рди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрди рдПрдХ рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдПрдХреЛ рдЫ, рдЬреБрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдкреВрд░реНрд╡-рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░рд┐рдПрдХрд╛ рд╕рд░реНрднрд░рд╣рд░реВрдХреЛ рд╕реВрдЪреА рдкрд░рд┐рд╡рд░реНрддрди рдирдЧрд░реНрдиреЗ рдЕрд╡рд╕реНрдерд╛рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ;
- рдХреБрд░рд╛рдХрд╛рдиреАрдХреЛ рдХреНрд░рдордорд╛ рдЕрдиреНрдп рдЦреЗрд▓рд╛рдбреАрд╣рд░реВрдмрд╛рдЯ рдзреНрд╡рдирд┐рдХреЛ рдорд╛рддреНрд░рд╛ рдХрдо рдЧрд░реНрди рд╕реЗрдЯрд┐рдЩ рдердкрд┐рдпреЛ;
- рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдореЛрдбрдорд╛ рдмрд╣реБ-рдЪреНрдпрд╛рдирд▓ рд░реЗрдХрд░реНрдбрд┐рдЩ рдкреНрд░рдХрд╛рд░реНрдп рдердкрд┐рдпреЛ;
- рдЦреЗрд▓ рдУрднрд░рд▓реЗ рдкреНрд░рдгрд╛рд▓реАрд▓реЗ DirectX 11 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд░ FPS рдкреНрд░рджрд░реНрд╢рди рд╕реНрдерд┐рддрд┐ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреЗрдХреЛ рдЫ;
- рдкреНрд░рд╢рд╛рд╕рдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╕реВрдЪреАрд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрди, рд╡рд┐рднрд┐рдиреНрди рдХреНрд░рдордмрджреНрдз рдореЛрдбрд╣рд░реВ, рдлрд┐рд▓реНрдЯрд░рд╣рд░реВ, рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдмреНрдпрд╛рдЪ рдореЗрдЯрд╛рдЙрдиреЗ рдХреНрд╖рдорддрд╛ рдердкреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╕рдВрд╡рд╛рдж рдЫ;
- рдкреНрд░рддрд┐рдмрдиреНрдз рд╕реВрдЪреАрдХреЛ рд╕рд░рд▓реАрдХреГрдд рдорд░реНрдордд;
- SocketRP╨б рдорд╛рд░реНрдлрдд рдЧреНрд░рд╛рд╣рдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛред
рд╕реНрд░реЛрдд: opennet.ru