рдмрдВрджрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛



рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!

рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рдореИрдВ рдмрдВрджрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдЬрд┐рд╕рдХрд╛ рдореБрдЦреНрдп рдЙрджреНрджреЗрд╢реНрдп рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо 2 рдбреА рдЧреЗрдо рдмрдирд╛рдирд╛ рд╣реИред рдпрд╣ рдЙрдкрдХрд░рдг, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, рдХреБрдЫ рд╣рдж рддрдХ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдзреНрдпрд╛рди рд╕реЗ рд╡рдВрдЪрд┐рдд рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред

рдмрдВрджрд░ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рдПрдХрддрд╛ рдФрд░ рдЕрдиреНрдп рд╕рдорд╛рди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ "рд╣рддреНрдпрд╛рд░рд╛" рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╣ рд╢реБрд░реБрдЖрддреА, рд╕рд╛рде рд╣реА рд╕реНрд╡рддрдВрддреНрд░ рдЧреЗрдо рдбреЗрд╡рд▓рдкрд░реНрд╕ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд▓реЗ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдмрдЬрдЯ рдХрд╛рдлреА рд╣рдж рддрдХ рд╕реАрдорд┐рдд рд╣реИред рдЕрдЧрд░ рдореИрдВ рдЖрдкрдХреА рд░реБрдЪрд┐ рд░рдЦрдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рддреЛ рдмрд┐рд▓реНрд▓реА рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

рднрд╛рд╖рд╛


рдмрдВрджрд░ рдПрдХ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб, рдЕрдиреБрд╡рд╛рджрд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдордВрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдореВрд▓ рднрд╛рд╖рд╛ рдореЗрдВ рдмрдВрджрд░ рдХреЛрдб рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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

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

рдмрдВрджрд░ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдирдореВрдирд╛ рдХреЛрдб
'    Strict '   mojo Import mojo '    monkey Function Main:Int() New GameApp Return 0 End '  ,   mojo app Class GameApp Extends App Field player:Player '   mojo oncreate Method OnCreate:Int() '   player.png   img,      project.data Local img:Image = LoadImage("player.png") player = New Player(img, 100, 100) '      60 SetUpdateRate 60 Return 0 End '   mojo onupdate Method OnUpdate:Int() player.x+=1 If player.x > 100 player.x = 0 End Return 0 End '   mojo onrender Method OnRender:Int() '     (, , ) Cls 32, 64, 128 player.Draw() Return 0 End End '   Class Player Field x:Float, y:Float Field image:Image '  Method New(img:Image, x:Int, y:Int) self.image = img self.x = x self.y = y End '   Method Draw:Void() DrawImage image, x, y End End 

рднрд╛рд╖рд╛ рдХреЗ рд▓реЗрдЦрдХ рдиреНрдпреВрдЬреАрд▓реИрдВрдб рдХреЗ рдбреЗрд╡рд▓рдкрд░ рдорд╛рд░реНрдХ рд╕рд┐рдмрд▓реА, рдмреНрд▓рд┐рдЯреНрдЬ рд░рд┐рд╕рд░реНрдЪ рд▓рд┐рдорд┐рдЯреЗрдб рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХ рд╣реИрдВред рдпрд╣ рд╡реНрдпрдХреНрддрд┐ рдЧреЗрдо рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреВрд▓ рдЬреИрд╕реЗ рдмреНрд▓рд┐рдЯреНрдЬрд╝рдмрд╛рд╕рд┐рдХ, рдмреНрд▓рд┐рдЯреНрдЬрд╝ 3 рдбреА рдФрд░ рдмреНрд▓рд┐рдЯреНрдЬрд╝рдореИрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдмрдВрджрд░ рдмреНрд▓рд┐рдЯреНрдЬ рд░рд┐рд╕рд░реНрдЪ рд▓рд┐рдорд┐рдЯреЗрдб рдХреЗ рд╕рднреА рдкрд┐рдЫрд▓реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХреА рд▓рд╛рдЗрди рдХрд╛ рд╡рд┐рдХрд╛рд╕ рд╣реИред

рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо


рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ, рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЛ рдкреНрд░рд╕рд╛рд░рдг рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдмрдВрджрд░ рдЕрдиреБрд╡рд╛рджрдХ рдЬреЛ рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ рд╡рд╣ рдХреЛрдб рдХреА рдЬрд╛рдВрдЪ рдФрд░ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИ, рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЗрдХрдЯреНрдард╛ рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдордВрдЪ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдп рд╣реИ, рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рджреЗрд╢реА рдЙрдкрдХрд░рдг рдЪрд▓рд╛рдПрдВред рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдЕрдВрддрд┐рдо рдЖрд╡реЗрджрди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдПрд╕рдбреАрдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдиреАрдЪреЗ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреА рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреА рдПрдХ рд╕реВрдЪреА рд╣реИред
рдордВрдЪрдЖрд╡рд╢реНрдпрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░
рдПрдЪрдЯреАрдПрдордПрд▓ 5рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
рдлрд╝реНрд▓реИрд╢рдлреНрд▓реЗрдХреНрд╕ рдПрд╕рдбреАрдХреЗ, рдЬрд╛рд╡рд╛ рдПрд╕рдИ
GLFW (рд╡рд┐рдВрдбреЛрдЬ, рдореИрдХ)MS VC ++ рдпрд╛ MINGW, OpenAL
рдПрдВрдбреНрд░реЙрдпрдбрдПрдВрдбреНрд░реЙрдпрдб рдПрд╕рдбреАрдХреЗ, рдЬрд╛рд╡рд╛ рдПрд╕рдИ (32-рдмрд┐рдЯ), рдПрдПрдирдЯреА (рд╡рд┐рдВрдбреЛрдЬ)
рдЖрдИрдУрдПрд╕рдУрдПрд╕ рдПрдХреНрд╕ 10.6, рдПрдХреНрд╕рдХреЛрдб
XNA (рд╡рд┐рдВрдбреЛрдЬ, WP7, XBox 360)рдПрдХреНрд╕рдПрдирдП рдЧреЗрдо рд╕реНрдЯреВрдбрд┐рдпреЛ 4.0, рдПрдордПрд╕ рд╡реАрд╕реА #, рдбрдмреНрд▓реНрдпреВрдкреА рдПрд╕рдбреАрдХреЗ 7.1
PSM (PS рд╡реАрдЯрд╛)рдкреАрдПрд╕рдПрдо рдПрд╕рдбреАрдХреЗ

рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╣рдо рдЕрдВрддрд┐рдо рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд▓реЙрдиреНрдЪрд░ рдФрд░ рдкреНрд▓рдЧ рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдмрдЪрддреЗ рд╣реИрдВред рд╕рдм рдХреБрдЫ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рд╣рдордиреЗ рдЕрдкрдиреЗ рджрдо рдкрд░ рдЖрд╡реЗрджрди рд▓рд┐рдЦрд╛ рд╣реИред рдмреЗрд╢рдХ, рдЕрдиреБрд╡рд╛рджрд┐рдд рдХреЛрдб рдЕрдкрдардиреАрдп рд╣реИ рдФрд░ рд╣рдореЗрд╢рд╛ рдЗрд╖реНрдЯрддрдо рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рде рд╣реА рдпрд╣ рдореВрд▓ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рднреА рдлрд╛рдпрджреЗ рджреЗрддрд╛ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдКрдкрд░ рджреА рдЧрдИ рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдирд┐рдореНрди рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рдорд░реНрдерд┐рдд рд╣реИрдВ: HTML5 , Flash , Android , iOS , WP7 , PS Vita , Xbox 360 , Windows рдФрд░ Mac ред рд▓рд┐рдирдХреНрд╕ рднреА рд╕рдорд░реНрдерд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдм рддрдХ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ рд░реВрдк рд╕реЗред рдЬреИрд╕рд╛ рдХрд┐ рдЕрдиреБрд╡рд╛рджрдХреЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЗрд╕ рд╕реВрдЪреА рдХреЛ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЗ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЕрдиреБрд╡рд╛рджрдХ

рдЕрдиреБрд╡рд╛рджрдХ рдХреЛ рдпрд╣ рдЕрдЬреАрдм рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рдпрд╣ рдмрдВрджрд░ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдЕрдВрдбреЗ рдФрд░ рдЪрд┐рдХрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдерд╛, рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдЪрд░рдг рдерд╛ рдЬрдм рдЕрдиреБрд╡рд╛рджрдХ рдмреНрд▓рд┐рдЯреНрдЬрд╝рдореИрдХреНрд╕ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдиреБрд╡рд╛рджрдХ рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦреБрд▓рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЖрдк рдкрд░рд┐рд╡рд░реНрддрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд▓рдХреНрд╖реНрдп рдордВрдЪ Stdcpp (рдорд╛рдирдХ C ++) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдВрджрд░ рдореЗрдВ рдЗрд╕рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдкреВрд░реНрд╡рдкреНрд░рдХреНрд░рдордХ

рдмрдВрджрд░ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд░реНрдЧреЛрдВ рдХреЛ рдЕрд▓рдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЛрдб рдХреЗ рдмреНрд▓реЙрдХ рдХреЛ рд╕рдХреНрд╖рдо рдпрд╛ рдмрд╛рд╣рд░ рднреА рдХрд░рддрд╛ рд╣реИред

рджреЗрд╢реА рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

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

рдореЙрдбреНрдпреВрд▓



рднрд╛рд╖рд╛ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЙрди рдореЙрдбреНрдпреВрд▓ рдХреА рдорджрдж рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рд╕реАрдзреЗ рдмрдВрджрд░ рдкрд░ рдФрд░ рдордВрдЪ рдХреЗ рд▓рд┐рдП рдореВрд▓ рднрд╛рд╖рд╛ рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░, рдмрдВрджрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ:

рдЗрд╕ рд╕реВрдЪреА рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп рдиреЗ 20 рд╕реЗ рдЕрдзрд┐рдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдореЙрдбреНрдпреВрд▓ рд▓рд┐рдЦреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рднреМрддрд┐рдХ рдЗрдВрдЬрди ( Box2D , Chipmunk рдФрд░ Fling ), GUI рд╕рд┐рд╕реНрдЯрдо, рдлреЛрдВрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓, IAP рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ (рдЗрди-рдРрдк рдЦрд░реАрджрд╛рд░реА) XML , JSON рдФрд░ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдЕрдзрд┐рдХрд╛рдВрд╢ рдореЙрдбреНрдпреВрд▓ рдХреА рдПрдХ рд╕реВрдЪреА рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ ред

рдЦреЗрд▓ рдХрд╛ рд╡рд┐рдХрд╛рд╕




рддреЛ рд╣рдо рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдкрд░ рдЖрддреЗ рд╣реИрдВред рд▓реЗрдЦ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдореИрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ 2 рдбреА рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдВрджрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛ рдЦреБрдж рдХреЛ рдХреИрдж рдирд╣реАрдВ рд╣реИред

рдореЛрдЬреЛ

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

рдЗрд╕ рддрд░рд╣ рдХреА рдорд╛рдореВрд▓реА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рджреВрд╕рд░рд╛ рдХрд╛рд░рдг рдирдП рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╣реИред рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдПрдХ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рджрд░ рд╕реЗ рдмрджрд▓ рд░рд╣реА рд╣реИред рдпрд╣рд╛рдВ рдФрд░ рд╡рд╣рд╛рдВ рдирдП рдЙрдкрдХрд░рдг рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВред рдЗрд╕реАрд▓рд┐рдП, рдПрдХ рдирдП рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЬрд▓реНрджреА рд╕реЗ рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдЕрдиреНрдп рд╕рдорд╛рди рдЯреВрд▓ рдкрд░ рдПрдХ рдирд┐рд░реНрд╡рд┐рд╡рд╛рдж рд▓рд╛рдн рджреЗрддреА рд╣реИред

рдЦреЗрд▓ рдЪреМрдЦрдЯреЗ



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

рдмрдВрджрд░ рдХреЗ рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп рдЦреЗрд▓ рдЪреМрдЦрдЯреЗ рдХреА рд╕реВрдЪреА
рджреАрджреА ред рдмрдВрджрд░ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХред рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдпрд╣ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдлрдВрдЯреЛрдореЗрдиреНрдЬрд╛рдЗрди ред рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ "рдордВрдХреА рдЧреЗрдо рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ" рдкреБрд╕реНрддрдХ рдХреЗ рд▓реЗрдЦрдХ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ fantomEngine рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

Flixel ред рд▓реЛрдХрдкреНрд░рд┐рдп рдлреНрд▓рд┐рдХреНрд╕рд▓ рдлреНрд▓реИрд╢ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдкреЛрд░реНрдЯред рдореИрдВ рдЗрд╕ рдврд╛рдВрдЪреЗ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд▓рд╣рд╛рд▓, рд╕рдордп рдХреА рдХрдореА рдХреЗ рдХрд╛рд░рдг, рдЗрд╕ рдкрд░ рдХрд╛рдо рдирд┐рд▓рдВрдмрд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдкреНрд▓реЗрдирд┐рдпрд╛рдХреНрд╕ ред рдХреЗрд╡рд▓ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд░реВрдкрд░реЗрдЦрд╛, рд▓реЗрдХрд┐рди рдЕрдЪреНрдЫреА рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд╕рд╛рдеред рд▓реЗрдЦрдХ рдмреНрд▓рд┐рдЯреНрдЬрд╝рдореИрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдирд╛рдо рдХреЗ рдврд╛рдВрдЪреЗ рдХрд╛ рдбреЗрд╡рд▓рдкрд░ рд╣реИред

рдЗрди 4 рд░реВрдкрд░реЗрдЦрд╛рдУрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЖрдк рдкреВрд░реНрдгрддрд╛ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбрд┐рдЧреНрд░реА рдХреЗ 4-5 рд╕рдорд╛рди рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред

3 рдбреА

рдпрджрд┐ рдЖрдкрдХрд╛ рд▓рдХреНрд╖реНрдп 3 рдбреА рдЧреЗрдо рдмрдирд╛рдирд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдирд┐рдкрдЯрд╛рди рдореЗрдВ opengl рдореЙрдбреНрдпреВрд▓ (рд╕рднреА рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ) рдпрд╛ рдорд┐рдиреАрдм 3 рдбреА рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИред рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рдмреБрд░рд╛ рд╣реИред

рдмрдВрджрд░ рдкрд░ рдмрдиреЗ рдЦреЗрд▓

рдмрдВрджрд░ рдкрд░ рдмрдиреЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдЦреЗрд▓реЛрдВ рдХреА рд╕реВрдЪреА

рдЦреЗрд▓реЛрдВ рдХреА рд╕рдмрд╕реЗ рдкреВрд░реА рд╕реВрдЪреА рдЖрдк рдпрд╣рд╛рдБ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рд▓рд╛рдЧрдд рдФрд░ рд╡рд┐рддрд░рдг рдореЙрдбрд▓


рдмрдВрджрд░ рд╕рдорд░реНрдердХ рд▓рд╛рдЗрд╕реЗрдВрд╕ $ 99 рд▓рд╛рдЧрддред рдЗрд╕ рд░рд╛рд╢рд┐ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдорд┐рд▓рддрд╛ рд╣реИ: рдЖрдЬреАрд╡рди рд╕рдорд░реНрдерди рдФрд░ рдЕрдкрдбреЗрдЯ, рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рдлреЛрд░рдо рддрдХ рдкрд╣реБрдВрдЪ, рд╕рднреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рддреМрд░ рдкрд░ рд╕рдорд░реНрдерд┐рдд рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдореЛрдЬреЛ рдореЙрдбреНрдпреВрд▓ рдФрд░ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдбреЗрдореЛ рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ, рдЬрд┐рд╕рдореЗрдВ HTML5 рдХреЗ рд▓рд┐рдП рдореЛрдЬреЛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЖрдк рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЧреЗрдо рдирд╣реАрдВ рдмрдирд╛ рдкрд╛рдПрдВрдЧреЗ ред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдбреЗрдореЛ рдФрд░ рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреА рдмрд╛рдд рдХрд░реЗрдВ рддреЛ рдореЗрд░рд╛ рдорддрд▓рдм рдХреЗрд╡рд▓ рдореЛрдЬреЛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмрдВрджрд░ рд╕реНрд╡рдпрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдбреЛрдореЗрди рдореЗрдВ рд╣реИ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдлреНрдд рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдмрдВрджрд░ рдХреЗ рдкрд╛рд╕ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рднрдВрдбрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдХреЗрд╡рд▓ рдХрд╕реНрдЯрдо рдХрд╛рдВрдЯреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдлрд┐рд▓рд╣рд╛рд▓, рджреЛ рдмрдВрджрд░ рдХрд╛рдВрдЯреЗ рдЬреНрдЮрд╛рдд рд╣реИрдВ:


рдЗрди рджреЛрдиреЛрдВ рдореЗрдВ рд╕реЗ, рдореИрдВ рдкрд╣рд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреВрдВрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЕрджреНрдпрддрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдФрд░ рд╕реБрдзрд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реЛрддреЗ рд╣реИрдВред

рдХрдорд┐рдпреЛрдВ


рдХрд┐рд╕реА рднреА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЙрддреНрдкрд╛рдж рдХреА рддрд░рд╣, рдордВрдХреА рдореЗрдВ рднреА рдХрдорд┐рдпрд╛рдВ рд╣реИрдВред рдиреАрдЪреЗ, рдореИрдВ рдЙрдирдореЗрдВ рд╕реЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рд╕рд╛рде рд╣реА рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рднреА рд╕реБрдЭрд╛рдКрдВрдЧрд╛ред

рдЖрдИрдбреАрдИ

рдпрд╣ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рд╣реИ - рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдХреА рдХрдореАред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдмрдВрджрд░ рджреЛ рдЖрдИрдбреАрдИ (рднрд┐рдХреНрд╖реБ рдФрд░ рдЯреЗрдб) рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ, рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдХреЛ рднреА рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдирд╣реАрдВ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдереЛрдбрд╝рд╛ рдЙрдиреНрдирдд рдиреЛрдЯрдмреБрдХ рдХрд╣реВрдВрдЧрд╛, рдЕрдм рдФрд░ рдирд╣реАрдВред рдЙрди рдкрд░ рдЧрдВрднреАрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рд▓рд┐рдЦрдирд╛ рдмрд╣реБрдд рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИред



рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдЬрдВрдЧрд▓ рдЖрдИрдбреАрдИ (рдПрдХ рдирд┐: рд╢реБрд▓реНрдХ рд▓рд╛рдЗрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ) рдпрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдкрд╛рда рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, IDE рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдХреБрдВрдЬреА рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред

рд╕рд╣рд╛рдпрдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдХрдореА

рдЧреЗрдо рдмрдирд╛рдиреЗ рдХреЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреЗрд╢реЗрд╡рд░ рдЙрдкрдХрд░рдг рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕реНрддрд░реЛрдВ, рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕, рдПрдирд┐рдореЗрд╢рди рдЖрджрд┐ рдХреЗ рд▓рд┐рдП рдЖрддреЗ рд╣реИрдВред рдмрдВрджрд░ рдореЗрдВ, рдЖрдкрдХреЛ рдРрд╕реЗ рдЙрдкрдХрд░рдг рдирд╣реАрдВ рджрд┐рдЦреЗрдВрдЧреЗред рдХреЗрд╡рд▓ рднрд╛рд╖рд╛, рдореЙрдбреНрдпреВрд▓ рдФрд░ рдЖрдИрдбреАрдИ рд╣реИрдВред

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

HTML5 рдкреНрд░рджрд░реНрд╢рди

рдореЛрдЬреЛ рдХрд╛ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рд╕рдВрд╕реНрдХрд░рдг 2 рдбреА рд╕рдВрджрд░реНрдн рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдЦреЗрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдкреНрд░рддрд┐рдХреВрд▓ рдкреНрд░рднрд╛рд╡ рдбрд╛рд▓рддрд╛ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, IE рдореЗрдВ WebGL рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд▓рд┐рдЦрд╛ рдерд╛, рдЕрдЧрд░ рдХреБрдЫ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд╣реАрдВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдореЛрдЬреЛ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдкреИрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдореЛрдЬреЛ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдЬреАрдПрд▓ , рдЬреЛ рд╡реЗрдмрд▓реЙрдЧ рдХреЗ рд╕рд╛рде 2 рдбреА рд╕рдВрджрд░реНрдн рдХреЛ рдмрджрд▓рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрддрд╛ рд╣реИред

рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ

рдЕрддреАрдд рд╕реЗ рдПрдХ рдФрд░ рдирдорд╕реНрддреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╕рд╛рдЗрдЯ рд╣реИред рд╣рд╛рдВ, рд╡рд╣ рдЕрдкрдиреА рд╕реАрдзреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рддрд╛ рд╣реИ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╕рд╡рд╛рд▓ рдкреВрдЫрдиреЗ рдФрд░ рдЬрд╡рд╛рдм рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдиреНрдпрдерд╛ рдпрд╣ рдПрдХ рднрдпрд╛рдирдХ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд╕рд╛рде рдПрдХ рдмрд╣реБрдд рд╣реА рдЖрджрд┐рдо рдордВрдЪ рд╣реИред рдЬреЛ рд▓реЛрдЧ рдмрдВрджрд░ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддреЗ рдереЗ рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рдореБрдЦреНрдп рдкреГрд╖реНрда рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рдмрд╛рдж рд╣реА рд╕рдВрджреЗрд╣ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджреЗрддреЗ рдереЗред рдФрд░ рдЬрдм рд╡реЗ рдбреЗрдореЛ рдореЗрдВ рдЪрд▓реЗ рдЧрдП, рддреЛ рд╡реЗ рдЖрддрдВрдХ рдХреЗ рд╕рд╛рде рднрд╛рдЧ рдЧрдП рдФрд░ рдХрднреА рд╡рд╛рдкрд╕ рдирд╣реАрдВ рдЖрдП (рдореИрдВ рдЕрддрд┐рд╢рдпреЛрдХреНрддрд┐ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ)ред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рд╕рдорд╕реНрдпрд╛ рд╕реАрдзреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдЪрд┐рдВрддрд╛ рдирд╣реАрдВ рдХрд░рддреА рд╣реИ, рдореИрдВ рдЗрд╕реЗ рд╕рдмрд╕реЗ рдЧрдВрднреАрд░ рдорд╛рдзреНрдпрдорд┐рдХ рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рдирддрд╛ рд╣реВрдВред

рдирд╛рдо

рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╢рд┐рдХрд╛рдпрдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдмрдВрджрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдЦреЛрдЬрдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдмрдВрджрд░реЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкрд░ рд▓рдЧрд╛рддрд╛рд░ рдареЛрдХрд░ рдЦрд╛рддреЗ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдмрдВрджрд░ рдХреЛрдбрд░ рдореЗрдВ рдПрдХ рдирдХрд╛рд░рд╛рддреНрдордХ рд░рдВрдЧ рд╣реИ, рдХреЛрдб рдмрдВрджрд░ рдХреЗ рд╕рд╛рде рдЗрд╕рдХреА рд╕рдорд╛рдирддрд╛ рдХреЗ рдХрд╛рд░рдгред

рдмрдВрджрд░ рдФрд░ рд╣реИрдХреНрд╕




рд╣реИрдХреНрд╕ рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ, рд╡рд╕реНрддреБ-рдЙрдиреНрдореБрдЦ, рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдмрдВрджрд░ рдХреЗ рд╕рдорд╛рди рд╕рдВрдЪрд╛рд▓рди рд╕рд┐рджреНрдзрд╛рдВрдд рд╣реИред рдФрд░ рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╣реЗрдХреНрд╕ рдкрд╣рд▓реЗ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдпрд╣ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдордВрдХреА рдбреЗрд╡рд▓рдкрд░ рдиреЗ рдЙрд╕рд╕реЗ рдкреНрд░реЗрд░рдгрд╛ рд▓реАред

рдореЛрдЬреЛ рдХреА рддрд░рд╣, рд╣реЗрдХреНрд╕ рдореЗрдВ рдПрдХ NME рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ рдЬреЛ рдлреНрд▓реИрд╢ рдПрдкреАрдЖрдИ рдХреЛ рджреЛрд╣рд░рд╛рддрд╛ рд╣реИред рд╕рдВрдпреЛрдЧреЛрдВ рдХреА рдЗрд╕ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдорджреНрджреЗрдирдЬрд░, рдПрдХ рддрд╛рд░реНрдХрд┐рдХ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: "рдХреНрдпрд╛ рдмрдВрджрд░ рдФрд░ рдореЛрдЬреЛ, рд╣реЗрдХреНрд╕реЗ рдФрд░ рдПрдирдПрдордИ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИ?" рдореИрдВ рддреБрд░рдВрдд рдЖрд░рдХреНрд╖рдг рдХрд░ рджреВрдВрдЧрд╛, рдореИрдВ рд╣реЗрдХреНрд╕ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ рдФрд░ рдХрд┐рд╕реА рдЪреАрдЬ рдореЗрдВ рдЧрд▓рддреА рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдореИрдВ рдпрдерд╛рд╕рдВрднрд╡ рдЙрджреНрджреЗрд╢реНрдп рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред

рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдмрдВрджрд░ рдФрд░ рдореЛрдЬреЛ рдХреЗ рдЭреБрдВрдб рдХреЗ рдлрд╛рдпрджреЗ рд╣реИрдВ:

Haxe рдФрд░ NME рд╕реНрдирд╛рдпреБрдмрдВрдзрди рдХреЗ рд▓рд╛рдн:


рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдХрд░рдг рдХреА рдЕрдкрдиреА рддрд╛рдХрдд рдФрд░ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ рд╣реИрдВред рдФрд░ рдЗрд╕ рд╕рд╡рд╛рд▓ рдХрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЙрддреНрддрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рдмреЗрд╣рддрд░ рд╣реИред рдмрд╣реБрдд рдХреБрдЫ рдЗрд╕ рдмрд╛рдд рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪреБрдиреЗ рдЧрдП рдЯреВрд▓ рд╕реЗ рдЖрдкрдХреЛ рдХреНрдпрд╛ рдЙрдореНрдореАрдж рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ


рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЛ рдЕрдВрдд рддрдХ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореБрдЭреЗ рдЙрдореНрдореАрдж рдирд╣реАрдВ рдереА рдХрд┐ рдпрд╣ рдЗрддрдирд╛ рд▓рдВрдмрд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЦреЗрдж рд╣реИ рдЕрдЧрд░ рдореИрдВрдиреЗ рдЖрдкрдХрд╛ рд╕рдордп рдмрд░реНрдмрд╛рдж рдХрд┐рдпрд╛ред рдлрд┐рд░ рднреА, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВ рд╡рд┐рд╖рдп рдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ рдФрд░ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗ рдмрдВрджрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддрд╛ рдерд╛ред

рд╣рд░ рдХреЛрдИ рдЬреЛ рдмрдВрджрд░ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддрд╛ рд╣реИ - рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП ред

рдЖрдкрдХрд╛ рдзреНрдпрд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!
рд╡рд╣ рд╕рдм рд╣реИред рдЕрд▓рд╡рд┐рджрд╛!

Source: https://habr.com/ru/post/In159377/


All Articles