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

рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ, рддреЛ рд╣реИрдмреНрд░рдХрдЯ рдореЗрдВ рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИ!
рдорд┐рд▓рд┐рдП: рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ x86 рдкрд░ рдЧреЛрдбреЛрдЯ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдФрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛, рд╕рдмрд╕реЗ рд╕рд░рд▓ рджреГрд╢реНрдп рдФрд░ рдПрдирд┐рдореЗрдЯреЗрдб рдЪрд░рд┐рддреНрд░ рдмрдирд╛рдирд╛
рддреБрд░рдВрдд рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рдХреЛрдИ рдЧрд▓рддрдлрд╣рдореА рдирд╣реАрдВ рд╣реИ:
1) рдореБрдЭреЗ рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛

рдЕрдкрдиреА рд▓реЗрдЦ рд╢реНрд░реГрдВрдЦрд▓рд╛
"рдпреВрдирд┐рдЯреА 3 рдбреА рдореЗрдВ 2 рдбреА рдХреИрд░реЗрдХреНрдЯрд░" рдХреЗ рд╕рд╛рде
рдЪрд╛рд░реЛрд▓реЗрдЯ ред рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдзрдиреНрдпрд╡рд╛рдж, рд░рдЪрдирд╛рддреНрдордХ рд╕рдлрд▓рддрд╛рдПрдВ рдФрд░ рдирдП рдкреНрд░рдХрд╛рд╢рдиред
2) рдлрд┐рд░, рд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЙрдирдХреЗ рдкрд╛рдареЛрдВ рд╕реЗ рдмрдирд╛рд╡рдЯ (рдЪрд░рд┐рддреНрд░) рдХреА рдорд╛рдВрдЧ рдХреА (рдмрд┐рдирд╛ рдорд╛рдВрдЧ рдХреЗ) рд▓рд┐рдпрд╛ред рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдорд╛рдл рдХрд░ рджрд┐рдпрд╛ред
3) рдореЗрд░реЗ рдкрд╛рд╕ рдХреНрд░рдорд╢рдГ рдмреЛрд░реНрдб рдкрд░ рдХреЗрд╡рд▓ GNU / Linux, x86 рдФрд░ amd64 рд╣реИред рдЕрдиреНрдп рдУрдПрд╕ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдирд┐рд░реНрдорд╛рддрд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдмрд╛рдЗрдирд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рдЪреВрдБрдХрд┐ рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА amd64 рдХреЗ рддрд╣рдд рд╣реИ, рдФрд░ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ x86 рдХреЗ рддрд╣рдд рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ (рд▓реЗрдЦрдХ рдиреЗ рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдерд╛), рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ 32-рдмрд┐рдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рд▓реЗрдЦ рдЕрдзрд┐рдХ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛ред
рд╕рдВрдХрд▓рди
рд╣рдо рдирд┐рд░реНрднрд░рддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдЕрдЧрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдирд╣реАрдВ рд╣реИ (рдпрджрд┐ рдХреБрдЫ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреБрд░рд╛рдиреА рд╣реИ,
рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рджреЗрдЦреЗрдВ ):
рдЬреАрд╕реАрд╕реА рдпрд╛ рдПрд▓рдПрд▓рд╡реАрдПрдо
рдЕрдЬрдЧрд░ 2.7+ (3.0 рдЕрднреА рддрдХ рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ)ред
рд╕реНрдХреИрди рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдирд┐рд░реНрдорд╛рдгред
X11 рдФрд░ MESA рд╡рд┐рдХрд╛рд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдп
рдПрдПрд▓рдПрд╕рдП рд╡рд┐рдХрд╛рд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ
freetype
pkg-config
Ubuntu рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛:
apt-get install git scons pkg-config libx11-dev libxcursor-dev build-essential libasound2-dev libfreetype6-dev libglu-dev
рдХреНрд▓реЛрдирд┐рдВрдЧ рд╕реНрд░реЛрдд рдХреЛрдб:
git clone https://github.com/okamstudio/godot.git
рдЖрддреНрдо рд╕рдВрдХрд▓рди:
cd ./godot scons bin/godot
scons рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рдВрдХрд▓рди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдереНрд░реЗрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рддрд░реНрдХ рдХреЗ рд╕рд╛рде -j рд╡рд┐рдХрд▓реНрдк рдЬреЛрдбрд╝реЗрдВ
scons -j 4 bin/godot
рдореБрдЭреЗ рдпрд╣ рд╕рдмрд╕реЗ рдЬрд▓реНрджреА рдорд┐рд▓рд╛ рдЬрдм рдереНрд░реЗрдбреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ == рдХреЛрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ред
рдЖрдк рдЬрд╛рдХрд░ рдПрдХ рдХрдк рдЪрд╛рдп рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рд╕рдВрдХрд▓рди рдХреЛрдИ рддреЗрдЬрд╝ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рд╣реИред
рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЪрд╛рдп рддреИрдпрд╛рд░ рдХреА рд╣реИ, рдХреНрдпрд╛ рд╕рдВрдХрд▓рди рдЕрднреА рднреА рдЪрд▓ рд░рд╣рд╛ рд╣реИ? рдлрд┐рд░ рдЖрдк рдкреНрд░рдХрд╛рд╢рдХ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░
рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ,
рдбреЗрдореЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдФрд░ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЖрд╡рд╢реНрдпрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП
рдПрдХреНрд╕рдкреЛрд░реНрдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ
рдЯреЗрдореНрдкреНрд▓реЗрдЯ рднреА рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред
рдкрд╣рд▓рд╛ рдкреНрд░рдХреНрд╖реЗрдкрдг, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдирд┐рд░реНрдорд╛рдг
рдЧреЛрдбреЛрдЯ рдмрд╛рдЗрдирд░реА / рдмрд┐рди рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ред рдмрд╕ рдЗрд╕реЗ рдЪрд▓рд╛рдУред
рд╣рдорд╕реЗ рдкрд╣рд▓реЗ рддреБрд░рдВрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрд╡рд╛рдж рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд╣рдордиреЗ рдкрд╣рд▓реА рдмрд╛рд░ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЦрд╛рд▓реА рд╣реЛрдЧрд╛ред

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

рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдПрдХ рдирдпрд╛ рджреГрд╢реНрдп рдмрдирд╛рдПрдВред рдПрдХ рджреГрд╢реНрдп рдПрдХ рдЦреЗрд▓ рдХрд╛ рдПрдХ рдПрдкрд┐рд╕реЛрдб рд╣реИред рдпрд╣ рдПрдХ рд╕рдВрдкреВрд░реНрдг рд╕реНрддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╕реНрдХреНрд░реАрдирд╕реЗрд╡рд░ред рдЪрд░рд┐рддреНрд░ рдПрдиреАрдореЗрд╢рдиред рдкреГрд╖реНрдарднреВрдорд┐ред рдЧреЛрдбреЛрдЯ рдПрдХ рджреГрд╢реНрдп рд╕рдВрдкрд╛рджрди рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реИред рдЖрдЬ рд╣рдо рдкреВрд░реА рддрд░рд╣ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдЦреЗрд▓ рджреГрд╢реНрдп рдХреЗ рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдирд╣реАрдВ рдЭреБрдХреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдмрд╕ рдПрдХ рдЪрд░рд┐рддреНрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВрдЧреЗред
рдЦреЗрд▓ рдЪрд░рд┐рддреНрд░ рдирд┐рд░реНрдорд╛рдг
рдкрд╣рд▓реА рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдорд┐рд▓рддрд╛ рд╣реИред рдбреНрд░рд╛ / рдбрд╛рдЙрдирд▓реЛрдб /
рдЪреЛрд░реА ред рдореИрдВ рд╢рд╛рдпрдж рдЗрд╕реЗ рдпреВрдирд┐рдЯреА 3 рдбреА рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╕реЗ рд▓реЗ рдЬрд╛рдКрдВрдЧрд╛ред
рд╕реЗ рдЫрд┐рдбрд╝рдХрддрд╛ рд╣реИ
рдЧрд┐рд░рдЧрд┐рдЯ ред
Idle.png рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
рдЧреЛрдбреЛрдЯ рдореЗрдВ рдЖрдпрд╛рдд:

рд╕рдВрдХреЗрдд рдХрд░реЗрдВ рдХрд┐ рд╣рдо рдХрд╣рд╛рдБ рдЖрдпрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ

рд╕рдВрдкреАрдбрд╝рди рдЕрдиреБрдкрд╛рдд рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВ

рдФрд░ "рдЖрдпрд╛рдд" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╡рд┐рдХреА рдХреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рдмрдирд╛рд╡рдЯ рдЖрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рд╣реИред рдореИрдВ
рдЗрд╕реЗ рдкрдврд╝рдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВред
рдЦреИрд░, рд╣рдо рдПрдХ рдЪрд░рд┐рддреНрд░ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреЗ рдкрд░рд┐рдгрд╛рдо рд╕реЗ рдкреНрд░рд╕рдиреНрди рд╣реИрдВред
рдЪрд░рд┐рддреНрд░ рджреГрд╢реНрдп
рджреГрд╢реНрдп рд╡рд┐рдВрдбреЛ рдореЗрдВ рдКрдкрд░реА рджрд╛рдПрдВ рдХреЛрдиреЗ рдореЗрдВ, рдПрдХрдорд╛рддреНрд░ рд╕рдХреНрд░рд┐рдп рдмрдЯрди "рдирдпрд╛ рдиреЛрдб рдЬреЛрдбрд╝реЗрдВ / рдмрдирд╛рдПрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдпрд╛ "рдиреЛрдб" рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреАрдмреЛрд░реНрдб рд╢реЙрд░реНрдЯрдХрдЯ Ctrl + A рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирд┐рдХрдЯрддрдо рдЕрдиреБрд╡рд╛рдж рдЧрд┐рдпрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕реБрдВрджрд░ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред рд╕рд╛рдордЧреНрд░реА рд╣реЛрдиреЗ рджреЛ? рджрд╕реНрддрд╛рд╡реЗрдЬрд╝? рдпрд╛ рдЗрд╕реЗ рдРрд╕реЗ рд╣реА рдЫреЛрдбрд╝ рджреЗрдВ - "рдиреЛрджрд╛"? рдореБрдЭреЗ рдЯрд┐рдкреНрдкрдгреА рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред
рдЦреЛрдЬ "рдЦреЛрдЬ" рдореЗрдВ, "рдХрдареЛрд░" рджрд░реНрдЬ рдХрд░реЗрдВ, рдФрд░ "рдиреЛрдб" рдирд╛рдо рд╕реЗ рдХреНрд░рдордмрджреНрдз рд╣реИрдВред RigidBody2D рдЪреБрдиреЗрдВред
рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдореЗрдиреВ рдореЗрдВ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░реЗрдВ:
Mode: Character
Mass: 3
Friction: 0
Custom Integrato:
So. рдЪрд▓реЛ рдареАрдХ рд╣реИ! рдЕрдм рд╕реНрдкреНрд░рд╛рдЗрдЯ рдХреЛ рдЦреАрдВрдЪреЗрдВ:
рдлрд┐рд░ рд╕реЗ Ctrl + A, рд╕реНрдкреНрд░рд╛рдЗрдЯ -> рд╕реНрдкреНрд░рд╛рдЗрдЯ рдЪреБрдиреЗрдВред рдПрдирд┐рдореЗрдЯреЗрдб рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рд╕рд┐рд░реНрдл рд╕реНрдкреНрд░рд╛рдЗрдЯред
"рд╕реЗрдЯрд┐рдВрдЧ" (рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ - рдирд┐рдпрдВрддреНрд░рдг?) рдкрд░ рдЬрд╛рдПрдВ, рдмрд╣реБрдд рдКрдкрд░ рд╕реНрдерд┐рдд рдмрдирд╛рд╡рдЯ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, -> рд▓реЛрдб рдХрд░реЗрдВред рдкрд╣рд▓реЗ рд╕реЗ рдЖрдпрд╛рддрд┐рдд Idle.tex рдмрдирд╛рд╡рдЯ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

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

рдкрд╣рд▓реЗ (рдЬреЛ рд╢реВрдиреНрдп рд╣реИ) рдлреНрд░реЗрдо рдкрд░, рдХрдкреНрддрд╛рди рдХреА рдкреВрдВрдЫ рдЕрдЧрд▓реЗ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ! рдпрд╣ рдЕрдкрдорд╛рдирдЬрдирдХ рд╣реИ! рдЗрди OKAM рд╕реНрдЯреВрдбрд┐рдпреЛ рдиреЗ рдЦреБрдж рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпреЛрдВ рд╕реЛрдЪрд╛?! рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдПрдХ рд╕реНрдЯреЛрд░реАрдмреЛрд░реНрдб рдореЗрдВ рдлрд╝реНрд░реЗрдореЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдЧрд┐рдиреА рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреА рд╣реИ! рд╡реЗ рдРрд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреИрд╕реЗ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ?
рд╣рд╛рдБ? рдПрдХ рд╡рд┐рдЪрд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднрдбрд╝рдХ рдЧрдпрд╛? рдирд╣реАрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рджреЛрд╖ рдирд╣реАрдВ рд╣реИред рд╣рдореЗрдВ рджреЛрд╖ рджреЗрдирд╛ рд╣реИред рдЕрдкрдиреЗ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд▓рд╕реАред рд╡реЗ рдЕрдЬрдирдмрд┐рдпреЛрдВ рдХреЛ рд▓реЗ рдЧрдП - рдЬреЛ рдХрд┐ рдкреБрдирд░реНрдореБрджреНрд░рдг рд╣реИред
рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд░ рд╡рд░реНрдг рдХреБрдЯрд┐рд▓ рд╣реИред рд╣рдо рд░рд╛рдЬ рдХрд░реЗрдВрдЧреЗред
... 10 рдорд┐рдирдЯ рдмрд╛рдж ...
GIMP рдореЗрдВ, рдпрд╣ рдХрд░рдирд╛ / рдмрджрд▓рдирд╛ / рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдирд╛ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рд╣реИред рдЧреНрд░рд┐рдб рдХреЛ рд╡рд╛рдВрдЫрд┐рдд рдЖрдХрд╛рд░ (120 рдмрд╛рдп 120 рдкрд┐рдХреНрд╕рд▓) рдкрд░ рд╕реЗрдЯ рдХрд░реЗрдВред рдФрд░ рдлрд╝реНрд░реЗрдо рдХреЛ рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдзрдХреНрдХрд╛ рджреЗрдВред рд╣реЛ рдЧрдпрд╛ред
рдпрд╣рд╛рдБ рд╕реНрд░реЛрдд рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб
рдХрд░реЗрдВ ред рддреИрдпрд╛рд░ рдмрдирд╛рд╡рдЯ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ:

рд╣рд╛рдВ, рдореИрдВрдиреЗ рд╕рднреА рдПрдирд┐рдореЗрд╢рдиреЛрдВ рдХреЛ рдПрдХ рдЪрд┐рддреНрд░ рдореЗрдВ рджреЗрдЦрд╛ред рдХрд╛рдо рдХрд░рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдПред рдЬрдм рд╣рдо рдХреВрджреЗрдВрдЧреЗ рдФрд░ рджреМрдбрд╝реЗрдВрдЧреЗ / рдЪрд▓реЗрдВрдЧреЗред
рдареАрдХ рд╣реИ, рдкреБрдирдГ рд▓реЛрдб рдХрд░реЗрдВред Vframes = 4 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВ; рд╣реЛрдлрд╕ = =
рд╣рдо RigidBody2D рдкрд░ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдирд╛рдо рджреЗрддреЗ рд╣реИрдВред рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рд╣реИ рдирд╛?
Ctrl + A - рдПрдХ "рдиреЛрдб" "рдПрдиреАрдореЗрд╢рдирдкреИрд▓рд░" рдмрдирд╛рдПрдВ рдФрд░ рддреБрд░рдВрдд "Camera2D" рдХрд░реЗрдВ рддрд╛рдХрд┐ рд╡рд╛рдкрд╕ рди рд▓реМрдЯреЗрдВред рдПрдирд┐рдореЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдиреАрдореЗрд╢рдирдкреНрд▓реЗрдпрд░ рдХрд╛ рдирд╛рдо рдмрджрд▓реЗрдВ, рдФрд░ рдХреИрдорд░рд╛ 2 рдбреА рд╕рд┐рд░реНрдл рдХреИрдорд░реЗ рдореЗрдВ рд╣реИред рддреЛ рдпрд╣ рдФрд░ рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдХреИрдорд░реЗ рдХреЗ рд╕рд╛рде, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рддреБрд░рдВрдд рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдпрд╛ рдХрд┐ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред рд╣рдордиреЗ рдЕрдм рдЗрд╕реЗ рдирд╣реАрдВ рдЫреБрдЖ рд╣реИред
рдпрд╣ рдПрдХ рдПрдиреАрдореЗрд╢рди рдмрдирд╛рдиреЗ рдХрд╛ рд╕рдордп рд╣реИ! рдХрд╣реАрдВ рдпрд╣ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ! рдПрдиреАрдореЗрд╢рди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдПрдиреАрдореЗрд╢рди рдореЗрдиреВ рдмрд╛рдИрдВ рдУрд░ рдиреАрдЪреЗ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред
рдПрдХ рдПрдиреАрдореЗрд╢рди рдмрдирд╛рдПрдБред рдиреАрдЪреЗ рдмрд╛рдИрдВ рдУрд░ рдПрдХ рдмрдЯрди "рдкреНрд▓реЗрдпрд░ рдореЗрдВ рдирдпрд╛ рдПрдиреАрдореЗрд╢рди рдмрдирд╛рдПрдВ" рд╣реИред Zhmyakaemред рд╣рдо рдмреЗрдХрд╛рд░ рдХрд╣рддреЗ рд╣реИрдВред
рд╣рдо рджрд╛рдИрдВ рдУрд░ рдкреЗрдВрд╕рд┐рд▓ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣рд╛рдВ рдпрд╣ рдПрдиреАрдореЗрд╢рди рд╕рдВрдкрд╛рджрдХ рдореЗрдиреВ рд╣реИред
рд╕реЗрдЯ рд▓реЗрди (рдПрд╕) - рдПрдиреАрдореЗрд╢рди рдХреА рд▓рдВрдмрд╛рдИ 1.1 (рд╕реЗрдХрдВрдб), рдФрд░ рд╕реНрдЯреЗрдк (рдПрд╕) - рдПрдиреАрдореЗрд╢рди рдХрджрдо, 0.15 рд╣реИред
рдКрдкрд░реА рджрд╛рдИрдВ рдУрд░ рджреГрд╢реНрдп рд╡рд┐рдВрдбреЛ рдореЗрдВ рд╕реНрдкреНрд░рд╛рдЗрдЯ рдкрд░ рдлрд┐рд░ рд╕реЗ рдЪрдпрди рдХрд░реЗрдВред
рд╣рдо рдЗрдВрд╕реНрдкреЗрдХреНрдЯрд░ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ - рд╣рдо рдлрд╝реНрд░реЗрдо рдЪрд░ рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рд╢реВрдиреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдХреБрдВрдЬреА рджрд╛рдИрдВ рдУрд░ рдЦреАрдВрдЪреА рдЧрдИ рд╣реИред рдЗрд╕ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╣рдореЗрдВ рдЗрд╕ рдкреНрд░реЗрдд рдХреЗ рд▓рд┐рдП рдПрдиреАрдореЗрд╢рди "рдлреНрд░реЗрдо" рдХреА рдПрдХ рдирдИ рдкрдВрдХреНрддрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдордВрддреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╣рдо рд╕рд╣рдордд рд╣реИрдВ (рдмрдирд╛рдПрдБ)ред
рдЕрдм рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред Ctrl + Right рджрдмрд╛рдПрдВ, рдЕрдЧрд▓рд╛ рдПрдиреАрдореЗрд╢рди рдЪреБрдиреЗрдВ - рдХреБрдВрдЬреА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдХреБрд▓ рдореЗрдВ, рдЖрдкрдХреЛ 8 рдиреАрд▓реЗ рдбреЙрдЯреНрд╕, рдПрдиреАрдореЗрд╢рди рдХреЗ 8 рдлреНрд░реЗрдо рдорд┐рд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрд╕рдХреЗ рдмрд╛рдж, рдЖрдк рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЦрд┐рд▓рд╛рдбрд╝реА рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реБрдЖред рд╣рд╛рдВ, рдПрдиреАрдореЗрд╢рди рдХреЛ рд▓реВрдк рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред (рдПрдиреАрдореЗрд╢рди рдмрдЯрди рдореЗрдВ рд▓реВрдк рд╕рдХреНрд╖рдо / рдЕрдХреНрд╖рдо рдХрд░реЗрдВ)ред

рджреГрд╢реНрдп рд╕рд╣реЗрдЬреЗрдВ (рджреГрд╢реНрдп -> тАЛтАЛрд╕рд╣реЗрдЬреЗрдВ, рдХреЙрд▓рд┐рдВрдЧ рдЦрд┐рд▓рд╛рдбрд╝реАред Xml)ред
рддреЛ, 30% рдиреЗ рдХрд┐рдпрд╛ред рдЕрдм рдордЬрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред
рд╣рдо
рдЦрд╛рдирд╛ рдмрдирд╛рдПрдВрдЧреЗ! рдХреЛрдб рдХреЗ рд▓рд┐рдП!
рджреГрд╢реНрдп -> тАЛтАЛрдЦрд┐рд▓рд╛рдбрд╝реА -> рдирд┐рд░реАрдХреНрд╖рдХ -> рд╕реНрдХреНрд░рд┐рдкреНрдЯред рдореЗрд░реЗ рд╕рд╛рде рд░рд╣рд╛? рдКрдкрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдХрд╣рд╛рдВ рдЬрд╛рдирд╛ рд╣реИред рд╣рдо рд╡рд╣рд╛рдВ New GDScript рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЯреИрдм рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░реЗрдВред

рдЕрдЪреНрдЫрд╛, рдЪрд▓реЛ рдЪрд▓рддреЗ рд╣реИрдВред рдореИрдВ рдЖрдкрдХреЛ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реВрдВ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рд┐рд░рд┐рд▓рд┐рдХ рд╡рд░реНрдгрдорд╛рд▓рд╛ рдХреЛ рдирд╣реАрдВ рд╕рдордЭрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдХреЛрдб рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХреЗрд╡рд▓ рд╢реИрдХреНрд╖рд┐рдХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИред рдЙрдиреНрд╣реЗрдВ рдХреЛрдб рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рди рдХрд░реЗрдВред рдиреАрдЪреЗ рдЙрдирдХреЗ рдмрд┐рдирд╛ рдкреВрд░рд╛ рдХреЛрдб рд╣реИред
extends RigidBody2D
рдЦреИрд░, рдЖрдк рдбрд░рддреЗ рдереЗред
рдЬреИрд╕рд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:RigidBody2D рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░
var anim = ""
func _integrate_forces (s):
var new_anim = рдРрдирд┐рдореЗрд╢рди
new_anim = "рдирд┐рд╖реНрдХреНрд░рд┐рдп"
рдЕрдЧрд░ (new_anim! = anim):
anim = new_anim
get_node ("рдРрдирд┐рдореЗрд╢рди")ред play (рдРрдирд┐рдореЗрд╢рди)
рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛ рди рднреВрд▓реЗрдВред
So. рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд▓рдЧрднрдЧ рд╕рдм рдХреБрдЫ рддреИрдпрд╛рд░ рд╣реИред рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ:
рджреГрд╢реНрдп рдирд┐рд░реНрдорд╛рдг
рдЪрд░рд┐рддреНрд░ рдХреЗ рд╕рд╛рде рджреГрд╢реНрдп рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдордд рднреВрд▓рдирд╛ред рдФрд░ рдПрдХ рдирдпрд╛ рдмрдирд╛рдПрдБред рд▓рд╛рдн рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдХреНрд╖рдо рд╣реИред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдПрдХ рдЦрд╛рд▓реА "рдиреЛрдб" рдмрдирд╛рдПрдВ - рдЪрд▓реЛ рдЗрд╕реЗ рджреГрд╢реНрдп рдХрд╣рддреЗ рд╣реИрдВред
рдЕрдм рд╣рдо рдЕрдкрдиреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЗрд╕рд╕реЗ рдмрд╛рдВрдзреЗрдВрдЧреЗред "рдкреНрд▓рд╕" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рд╣рдорд╛рд░реЗ рдЕрднреА-рдЕрднреА рдмрдиреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред xml
So. рдЦреИрд░, рд▓реЙрдиреНрдЪред

рдКрдкреНрд╕!

рд╣рдорд╛рд░реЗ рджреГрд╢реНрдп рдХреЛ рджреГрд╢реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВред xmlред рдФрд░ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реИрдВред рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рддреЛ рдЖрдк рд╣рдорд╛рд░реЗ рдХрдкреНрддрд╛рди рдХрд╛ рдЕрджреНрднреБрдд рдПрдиреАрдореЗрд╢рди рджреЗрдЦреЗрдВрдЧреЗ!
рдЕрдкрдиреЗ рдкреИрд░реЛрдВ рдХреЗ рдиреАрдЪреЗ рдмреЛрдирд╕ рдмреИрдХ рдФрд░ рдЬрдореАрди рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╡реАрдбрд┐рдпреЛ:
рдЦреИрд░, рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдКрдкрд░ рд▓рд┐рдЦрд╛ рд╣реИ, рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдлрд┐рд▓рд╣рд╛рд▓ GNU / linux x86 OS рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдФрд░ рди рдХреЗрд╡рд▓ x86 рдмрд╛рдпрдиреЗрд░рд┐рдЬрд╝ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд┐рдпрд╛, рдмрд▓реНрдХрд┐ рдирд┐рд░реНрдпрд╛рдд рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕ рднреАред рдЖрдк рдЕрдиреНрдп OS рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдпрд╛рдд рдХрд╛ рдкрд░реАрдХреНрд╖рдг рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдареАрдХ рд╣реИ, рдЕрдЧрд░ рдореИрдВ рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ 2 рдбреА рдмрдирд╛рдиреЗ рдкрд░ рд▓реЗрдЦреЛрдВ рдХреА рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рд╣реИ, рдФрд░ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдЗрд╕ рдЕрджреНрднреБрдд рдЗрдВрдЬрди рдкрд░ 3 рдбреА рдЧреЗрдо рднреА рд╕рдВрднрд╡ рд╣реИред рдПрдХ рдЕрдЪреНрдЫрд╛ рд╢реБрдХреНрд░рд╡рд╛рд░, рд╣реИрдкреНрдкреА рдЧреАрдХ рдбреЗ, рдЬрд▓реНрдж рд╣реА рдорд┐рд▓рддреЗ рд╣реИрдВ!