ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΈΠ³ΡΡ Π·ΠΌΠ΅ΠΉΠΊΠ°
ΠΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ²ΠΎΡ Π·ΠΌΠ΅ΠΉΠΊΡ Π½Π° Java Π·Π° 15 ΠΌΠΈΠ½ΡΡ
Π ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ°ΠΏΡΡΠ° Π·Π° 15 ΠΌΠΈΠ½ΡΡ, ΡΠ΅ΠΏΠ΅ΡΡ Π·Π°ΠΉΠΌΡΠΌΡΡ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π·ΠΌΠ΅ΠΉΠΊΠΎΠΉ.
Π ΡΡΠΎΡ ΡΠ°Π· Π½Π°ΠΌ ΡΠ½ΠΎΠ²Π° ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ:
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊ
Π ΠΏΡΠΎΡΠ»ΡΠΉ ΡΠ°Π· Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ Ρ ΡΡΠΈΠΌ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΠ½Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ ΡΠΌΠ΅ΡΡΠ½ΡΠΌ ΠΏΠΎΡΠ²ΡΡΠΈΡΡ ΡΡΠΎΠΌΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠΎ-ΠΏΠ΅ΡΠ²ΡΡ , Π²ΡΡΠ΅ Ρ Π΄Π°Π» ΡΡΡΠ»ΠΊΡ Π½Π° ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ Π°ΡΡ ΠΈΠ²Π° Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°ΠΌΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Ρ, ΡΡΠΎΠ±Ρ Π½Π΅ Π±ΡΠ»ΠΎ ΠΏΡΡΠ°Π½ΠΈΡΡ Ρ Π²Π΅ΡΡΠΈΡΠΌΠΈ ΠΈ Π²ΠΎΠΏΡΠΎΡΠΎΠ², Π³Π΄Π΅ Π½Π°ΠΉΡΠΈ ΡΡΠΎ-ΡΠΎ. ΠΠ°ΠΏΠΊΡ ΠΈΠ· Π°ΡΡ ΠΈΠ²Π° ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠΌΠ΅ΡΡΠΈΡΡ Π² ΠΏΠ°ΠΏΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΡΠ΅ΡΠ΅Π· Π²Π°ΡΡ IDE.
ΠΠΎ-Π²ΡΠΎΡΡΡ , Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ InteliJ IDEA Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΊΠ°ΠΊ ΡΠ°Π· Ρ ΠΈΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ. Π― Π½Π°ΡΡΠ» Π² ΡΠ΅ΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π²ΠΈΠ΄Π΅ΠΎΠ³Π°ΠΉΠ΄:
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Ρ ΡΠ΄Π΅Π»Π°Π» Π²ΡΡ Π² ΡΠΎΡΠ½ΠΎΡΡΠΈ ΠΏΠΎ Π½Π΅ΠΌΡ, Ρ ΠΌΠ΅Π½Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΠΈ Π²ΡΡ Π·Π°ΡΠ°Π±ΠΎΡΠ°Π»ΠΎ.
Π Π°Π±ΠΎΡΠ° Ρ Π³ΡΠ°ΡΠΈΠΊΠΎΠΉ
Π‘ ΡΡΠΎΠΉ ΡΡΠΎΡΠΎΠ½Ρ Π½Π°ΡΠ° Π·Π°Π΄Π°ΡΠ° ΠΌΠ°Π»ΠΎ ΠΎΡΠ»ΠΈΡΠ°Π΅ΡΡΡ ΠΎΡ ΡΠΎΠΉ, ΡΡΠΎ ΠΌΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈ ΠΏΡΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈ Π‘Π°ΠΏΡΡΠ°. Π‘Π½ΠΎΠ²Π° ΡΠΎΠ·Π΄Π°ΡΠΌ ΠΊΠ»Π°ΡΡ GUI, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Ρ ΡΠ°Π½ΠΈΡΡ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π²ΡΠ΅Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ². ΠΡΠ»ΠΈ ΡΠΎΡΠ½Π΅Π΅:
ΠΠ°ΠΊ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π²ΠΈΠ΄Π΅ΡΡ, Π·Π΄Π΅ΡΡ Ρ ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π» Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠΎΠ½ΡΡΠ°Π½Ρ. ΠΠ»Ρ Π½ΠΈΡ Π±ΡΠ» ΡΠΎΠ·Π΄Π°Π½ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΊΠ»Π°ΡΡ Constants Ρ public static ΠΏΠΎΠ»ΡΠΌΠΈ. ΠΠΎΡ ΠΎΠ½ ΡΠ΅Π»ΠΈΠΊΠΎΠΌ:
ΠΠ΅Ρ Π°Π½ΠΈΠΊΠ° ΠΈΠ³ΡΡ
Π‘Π°ΠΌΠΎΠ΅ Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡΠΈΡΡ ΠΎ ΡΠΎΠΌ, ΠΊΠ°ΠΊ Π½Π°ΡΠ° Π·ΠΌΠ΅Ρ Π±ΡΠ΄Π΅Ρ, ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ. ΠΠ°ΠΌ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° Π΄ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΎΡΡ Π²ΠΈΠ΄Π΅ΡΡ Π²ΡΠ²Π΅ΡΠΊΠΈ, Π²ΠΎΠΊΡΡΠ³ ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎ ΠΊΡΡΠ³Ρ Π±Π΅Π³Π°ΡΡ ΠΎΠ³ΠΎΠ½ΡΠΊΠΈ? Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, ΡΠ°ΠΌΠΈ Π»Π°ΠΌΠΏΠΎΡΠΊΠΈ Π² Π½ΠΈΡ Π½Π΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ, ΠΏΡΠΎΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΠΊ ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ Π³Π°ΡΠ½Π΅Ρ, Π° ΠΏΠ΅ΡΠ²Π°Ρ Π·Π°ΠΆΠΈΠ³Π°Π΅ΡΡΡ. Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ ΠΈ Π½Π°ΡΠ° Π·ΠΌΠ΅Ρ.
ΠΠΈΡΠ΅ΠΌ ΠΊΠ»Π°ΡΡ ΠΊΠ»Π΅ΡΠΊΠΈ
ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ Π³Π΅ΡΡΠ΅Ρ ΠΈ ΡΠ΅ΡΡΠ΅Ρ Π΄Π»Ρ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΊΠ»Π΅ΡΠΊΠΈ ΠΏΠΎΠ»Ρ Π² GUI
ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄, ΡΠΎΠ·Π΄Π°ΡΡΠΈΠΉ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅ Π² GUI
ΠΠΈΡΠ΅ΠΌ Π·ΠΌΠ΅ΠΉΠΊΡ Π½Π° C++
ΠΠ°Π²Π½ΡΠΌ-Π΄Π°Π²Π½ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΡ Π±ΡΠ»ΠΈ Π·Π΅Π»ΡΠ½ΡΠΌΠΈ, Π° 64ΠΠ± ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Ρ Π½Π° Π±ΠΎΡΡΡ ΡΡΠΈΡΠ°Π»ΠΎΡΡ Π½ΠΎΡΠΌΠΎΠΉ, ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π»Π° ΠΈΠ³ΡΡΡΠΊΠ° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Snake. ΠΠ½Π° ΡΠ°ΠΊΠΆΠ΅ Π±ΡΠ»Π° ΠΈΠ·Π²Π΅ΡΡΠ½Π° ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΡΠΌΠΈ ΠΠΌΠ΅ΠΉΠΊΠ°, Π£Π΄Π°Π², ΠΠΈΡΠΎΠ½ ΠΈ Π΄Π°ΠΆΠ΅ Π§Π΅ΡΠ²ΡΠΊ. ΠΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ²ΠΈΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΠΊΠ»ΠΎΠ½ΠΎΠ² ΡΡΠΎΠΉ ΠΈΠ³ΡΡ ΠΏΠΎΠ΄ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ: ΠΎΡ Flash Π΄ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΠ² ΠΈ ΡΠΌΠ°ΡΡΡΠΎΠ½ΠΎΠ². ΠΠΎ Π²ΠΎΡ ΡΠ° ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠ°Ρ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, Π²ΠΈΠ΄ΠΈΠΌΠΎ ΡΠΌΠ΅ΡΠ»Π° Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠ΅ΠΌΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°ΠΌΠΈ, Π΄Π»Ρ ΠΊΠΎΡΠΎΡΡΡ ΠΎΠ½Π° Π±ΡΠ»Π° Π½Π°ΠΏΠΈΡΠ°Π½Π°.
Π Π²ΠΎΡ, Π·Π° ΠΏΠ°ΡΡ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΡ Π²Π΅ΡΠ΅ΡΠΎΠ² Π±ΡΠ» Π½Π°ΠΏΠΈΡΠ°Π½ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΠΊΠ»ΠΎΠ½ Π»Π΅Π³Π΅Π½Π΄Π°ΡΠ½ΠΎΠ³ΠΎ Snake, ΠΊΠΎΡΠΎΡΡΠΉ Ρ ΠΈ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΡ Π²Π°ΡΠ΅ΠΌΡ Π²Π½ΠΈΠΌΠ°Π½ΠΈΡ: Oldschool Snake.
ΠΠ°ΠΊ ΠΈΠ³ΡΠ°ΡΡ
Top 10 ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Ρ. ΠΠ±ΡΠΈΠΉ ΡΠ΅ΠΉΡΠΈΠ½Π³ ΡΠΊΠ»Π°Π΄ΡΠ²Π°Π΅ΡΡΡ ΠΈΠ· ΡΡΠΌΠΌΡ ΡΠ΅ΠΉΡΠΈΠ½Π³ΠΎΠ²ΡΡ ΠΎΡΠΊΠΎΠ², ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ Π·Π° ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΠ΅Π΄Π΅Π½Π½ΡΡ Π΅Π΄Ρ. Π Π΅ΠΉΡΠΈΠ½Π³ΠΎΠ²ΡΠ΅ ΠΎΡΠΊΠΈ ΠΏΡΡΠΌΠΎ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½Ρ Π΄Π»ΠΈΠ½Π΅ Π·ΠΌΠ΅ΠΉΠΊΠΈ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ ΠΏΡΠΎΠΏΠΎΡΡΠΈΠΎΠ½Π°Π»ΡΠ½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, Π·Π°ΡΡΠ°ΡΠ΅Π½Π½ΠΎΠΌΡ Π½Π° Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΠΏΠΎΡΡΠΈΠΈ Π΅Π΄Ρ.
ΠΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅ ΠΈΠ³ΡΡ
ΠΠΈΡΠ΅Π½Π·ΠΈΡ
GNU GPL. Π’ΠΎ Π΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΡΡ, ΠΈΠ·ΡΡΠ°ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΊΡΡ, Π²Π½ΠΎΡΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΡΠ΅ΠΊΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠ²ΠΎΠΈΡ Π½Π΅ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡΠ°Ρ .
ΠΠ°ΠΌΠ΅ΡΠ°Π½ΠΈΡ ΠΏΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ
ΠΠ³ΡΡΡΠΊΠ° ΠΎΡΠ΅Π½Ρ ΠΏΡΠΎΡΡΠ°Ρ. ΠΡΠ½ΠΎΠ²Π° ΠΈΠ³ΡΡΡΠΊΠΈ Π±ΡΠ»Π° Π½Π°ΠΏΠΈΡΠ°Π½Π° Π·Π° ΠΏΠ°ΡΡ Π²Π΅ΡΠ΅ΡΠΎΠ². ΠΡΠ°Π²Π΄Π° ΠΏΠΎΡΠΎΠΌ, Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅, Π½Π΅Π΄Π΅Π»Ρ ΡΡΠ»Π° Π½Π° ΠΎΡΠ»Π°Π΄ΠΊΡ ΠΈ, Π³Π»Π°Π²Π½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, Π½Π° ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π΄ΠΎΠΏΠΈΠ»ΠΈΠ²Π°Π½ΠΈΠ΅. ΠΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ Π³Π΄Π΅-ΡΠΎ Π·Π°ΡΠ°ΠΈΠ»ΠΈΡΡ Π½Π΅Π΄ΠΎΠ±ΠΈΡΡΠ΅ Π±Π°Π³ΠΈ. ΠΡΡΡΡΠ΅Π» ΡΠ°Π·ΡΠ΅ΡΡΠ½.
Π ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΡΠΆΠ΅ Π·Π°Π»ΠΎΠΆΠ΅Π½Ρ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ³ΡΡ. ΠΠΎ ΠΏΡΠΈ ΡΡΠΎΠΌ ΡΠ΅ΡΡΠ΅ΡΡΡ Π°ΡΡΠ΅Π½ΡΠΈΡΠ½ΠΎΡΡΡ.
ΠΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°Π» TDM-GCC 4.8.1 Π‘ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΠ°ΠΌΠΈ Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ».
ΠΠΎΠΏΡΠΎΡΡ, Π·Π°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ, ΠΎΡΠΈΠ±ΠΊΠΈ β ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. ΠΠΎ, ΡΠΊΠ°ΠΆΡ ΡΡΠ°Π·Ρ, Π½Π΅ ΡΡΠ΄ΠΈΡΠ΅ ΡΡΡΠΎΠ³ΠΎ Π·Π° ΡΡΠΈΠ»Ρ β Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ Π±ΡΠ»ΠΎ Π±ΡΡΡΡΠΎ ΠΈ, ΡΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ, Β«Π΄Π»Ρ ΡΠ΅Π±ΡΒ».
Π‘Π²ΠΎΡ Π·ΠΌΠ΅ΠΉΠΊΠ°, ΠΈΠ»ΠΈ ΠΏΠΈΡΠ΅ΠΌ ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ. Π§Π°ΡΡΡ 0
ΠΡΠ΅Π΄ΠΈΡΠ»ΠΎΠ²ΠΈΠ΅
ΠΡΠΈΠ²Π΅Ρ Π₯Π°Π±Ρ! ΠΠ΅Π½Ρ Π·ΠΎΠ²ΡΡ ΠΠ²Π³Π΅Π½ΠΈΠΉ Β«NageΒ», ΠΈ Ρ Π½Π°ΡΠ°Π» Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΎΠΊΠΎΠ»ΠΎ Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄, Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ΅ ΠΎΡ ΡΠ°Π±ΠΎΡΡ Π²ΡΠ΅ΠΌΡ. ΠΡΠΎΡΠΌΠΎΡΡΠ΅Π² ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΡΡΡΠΎΡΠΈΠ°Π»ΠΎΠ² ΠΏΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π·Π°Π΄Π°Π΅ΡΡΡΡ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ Β«Π° ΡΡΠΎ ΠΆΠ΅ Π΄Π΅Π»Π°ΡΡ Π΄Π°Π»ΡΡΠ΅?Β», Π²Π΅Π΄Ρ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ Π²ΡΠ΅ ΡΠ°ΡΡΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΏΡΠΎ ΡΠ°ΠΌΡΠ΅ ΠΎΡΠ½ΠΎΠ²Ρ ΠΈ Π΄Π°Π»ΡΡΠ΅ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π½Π΅ Π·Π°Ρ ΠΎΠ΄ΡΡ. ΠΠΎΡ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π·Π° ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠΌ ΡΠ°Π·Π½ΡΡ ΡΠΎΠ»ΠΈΠΊΠΎΠ² ΠΏΡΠΎ ΠΎΠ΄Π½ΠΎ ΠΈ ΡΠΎΠΆΠ΅ Ρ ΡΠ΅ΡΠΈΠ» ΡΡΠΎ ΡΡΠΎΠΈΡ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅, ΠΈ Π±ΡΠ°ΡΡΡΡ Π·Π° ΠΏΠ΅ΡΠ²ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ. Π ΡΠ°ΠΊ, ΡΠ΅ΠΉΡΠ°Ρ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΈΠ³ΡΡ Β«ΠΠΌΠ΅ΠΉΠΊΠ°Β» Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΌΠΈ Π·Π½Π°Π½ΠΈΡΠΌΠΈ.
ΠΠ»Π°Π²Π° 1. ΠΡΠ°ΠΊ, Ρ ΡΠ΅Π³ΠΎ Π½Π°ΡΠ½Π΅ΠΌ?
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π°ΠΌ Π½ΠΈΡΠ΅Π³ΠΎ Π»ΠΈΡΠ½Π΅Π³ΠΎ Π½Π΅ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ, ΡΠΎΠ»ΡΠΊΠΎ Π±Π»ΠΎΠΊΠ½ΠΎΡ (ΠΈΠ»ΠΈ Π²Π°Ρ Π»ΡΠ±ΠΈΠΌΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ), ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ C#, ΠΎΠ½ ΠΏΡΠΈΡΡΡΡΡΠ²ΡΠ΅Ρ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² Windows, Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΎΠ½ Π² Π‘:\Windows\Microsoft.NET\Framework\v4.0.30319\csc.exe. ΠΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅ΠΉ Π²Π΅ΡΡΠΈΠΈ ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ Ρ visual studio, ΠΎΠ½ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\Roslyn\csc.exe.
«@echo off» ΠΎΡΠΊΠ»ΡΡΠ°Π΅Ρ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ. Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ goto ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΈΠΊΠ». ΠΠ°Π΄Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ name, Π° Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠΌ /p Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π²Π²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ. Β«echo.Β» ΠΏΡΠΎΡΡΠΎ ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΡΡΡΡΡ ΡΡΡΠΎΡΠΊΡ Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ. ΠΠ°Π»Π΅Π΅ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ Π΅ΠΌΡ ΡΠ°ΠΉΠ» Π½Π°ΡΠ΅Π³ΠΎ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ½ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΡΠ΅Ρ.
ΠΠ»Π°Π²Π° 2. ΠΠ΅ΡΠ²ΡΠ΅ ΡΠ°Π³ΠΈ
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠΌ ΠΏΠΎΠ»Π΅ Π½Π°ΡΠ΅ΠΉ ΠΈΠ³ΡΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΡΠΎΡΠΊΠΈ Π²Ρ ΠΎΠ΄Π° Π² Π½Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ°Π΄Π°Π΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ X ΠΈ Y, ΡΠ°Π·ΠΌΠ΅Ρ ΠΈ Π±ΡΡΠ΅Ρ ΠΎΠΊΠ½Π° ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ, ΠΈ ΡΠΊΡΠΎΠ΅ΠΌ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΡΡΡΠΎΡΠ°.
ΠΠ»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ Π½Π°ΡΠ΅ΠΉ Β«Π³ΡΠ°ΡΠΈΠΊΠΈΒ» ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΡΠ²ΠΎΠΉ ΡΠΈΠΏ Π΄Π°Π½Π½ΡΡ β ΡΠΎΡΠΊΠ°. ΠΠ½ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΈ ΡΠΈΠΌΠ²ΠΎΠ», ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π½Π° ΡΠΊΡΠ°Π½. Π’Π°ΠΊΠΆΠ΅ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΠΌΠ΅ΡΠΎΠ΄Ρ Π΄Π»Ρ Π²ΡΠ²ΠΎΠ΄Π° Π½Π° ΡΠΊΡΠ°Π½ ΡΠΎΡΠΊΠΈ ΠΈ Π΅Π΅ Β«ΡΡΠΈΡΠ°Π½ΠΈΡΒ».
ΠΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ!
ΠΠΏΠ΅ΡΠ°ΡΠΎΡ => Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π»ΡΠΌΠ±Π΄Π°-ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ, ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΡΡ Π»ΡΠΌΠ±Π΄Π° Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΠΈ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ΅Π»Π°, ΡΠΎΡΡΠΎΡΡΠ΅Π³ΠΎ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ, ΡΠΈΠ½ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ°Ρ Π°Ρ, Π·Π°ΠΌΠ΅Π½ΡΡΡΠΈΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ return. ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π²ΡΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° (ΠΏΡΠΎ Π΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΡΡΡΡ Π½ΠΈΠΆΠ΅) ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠ°ΡΡ ΡΠ°ΠΊ:
Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ»Π°ΡΡ ΡΡΠ΅Π½, Π³ΡΠ°Π½ΠΈΡΡ ΠΈΠ³ΡΠΎΠ²ΠΎΠ³ΠΎ ΠΏΠΎΠ»Ρ. ΠΠ°ΠΏΠΈΡΠ΅ΠΌ 2 ΠΌΠ΅ΡΠΎΠ΄Π° Π½Π° ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π΅ΡΡΠΈΠΊΠ°Π»ΡΠ½ΡΡ ΠΈ Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»ΡΠ½ΡΡ Π»ΠΈΠ½ΠΈΠΉ, ΠΈ Π² ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡΠ΅ Π²ΡΠ·ΡΠ²Π°Π΅ΠΌ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ Π²ΡΠ΅Ρ 4Ρ ΡΡΠΎΡΠΎΠ½ Π·Π°Π΄Π°Π½Π½ΡΠΌ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠΌ. Π‘ΠΏΠΈΡΠΎΠΊ Π²ΡΠ΅Ρ ΡΠΎΡΠ΅ΠΊ Π² ΡΡΠ΅Π½ΠΊΠ΅ Π½Π°ΠΌ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΠ·ΠΆΠ΅.
ΠΠ°ΠΊ Π²Ρ ΠΌΠΎΠ³Π»ΠΈ Π·Π°ΠΌΠ΅ΡΠΈΡΡ Π΄Π»Ρ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠΈΠΏΠ° Π΄Π°Π½Π½ΡΡ Point ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΡΠΌΠ° Point p = (x, y, ch); ΠΊΠ°ΠΊ ΠΈ Ρ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΠΈΠΏΠΎΠ², ΡΡΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠΌ ΠΏΡΠΈ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠ° implicit, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π·Π°Π΄Π°ΡΡΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅.
ΠΠ΅ΡΠ½Π΅ΠΌΡΡ ΠΊ ΠΊΠ»Π°ΡΡΡ Game ΠΈ ΠΎΠ±ΡΡΠ²ΠΈΠΌ ΠΏΠΎΠ»Π΅ walls, Π° Π² ΠΌΠ΅ΡΠΎΠ΄Π΅ Main ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅ΠΌ Π΅Π΅.
ΠΡΠ΅! ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ, ΡΡΠΎ Π½Π°ΡΠ΅ ΠΏΠΎΠ»Π΅ ΠΏΠΎΡΡΡΠΎΠΈΠ»ΠΎΡΡ, ΠΈ ΡΠ°ΠΌΠ°Ρ Π»Π΅Π³ΠΊΠ°Ρ ΡΠ°ΡΡΡ ΠΏΠΎΠ·Π°Π΄ΠΈ.
ΠΠ»Π°Π²Π° 3. Π ΡΡΠΎ ΡΠ΅Π³ΠΎΠ΄Π½Ρ Π½Π° Π·Π°Π²ΡΡΠ°ΠΊ?
ΠΠΎΠ±Π°Π²ΠΈΠΌ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΡ Π΅Π΄Ρ Π½Π° Π½Π°ΡΠ΅ΠΌ ΠΏΠΎΠ»Π΅, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΊΠ»Π°ΡΡ FoodFactory, ΠΊΠΎΡΠΎΡΡΠΉ ΠΈ Π±ΡΠ΄Π΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ΠΌ Π΅Π΄Ρ Π²Π½ΡΡΡΠΈ Π³ΡΠ°Π½ΠΈΡ.
ΠΠΎΠ±Π°Π²Π»ΡΠ΅ΠΌ ΠΈΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ°Π±ΡΠΈΠΊΠΈ ΠΈ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΅Π΄Ρ Π½Π° ΠΏΠΎΠ»Π΅
ΠΠ»Π°Π²Π° 4. ΠΡΠ΅ΠΌΡ Π³Π»Π°Π²Π½ΠΎΠ³ΠΎ Π³Π΅ΡΠΎΡ
ΠΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΠΉ Π·ΠΌΠ΅ΠΈ, ΠΈ Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π·ΠΌΠ΅ΠΉΠΊΠΈ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠΎΠ·Π΄Π°ΡΡ ΠΊΠ»Π°ΡΡ Π·ΠΌΠ΅ΠΉΠΊΠΈ, Π³Π΄Π΅ ΠΎΠΏΠΈΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π·Π°ΡΡ, ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ. ΠΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ ΡΠΏΠΈΡΠΎΠΊ ΡΠΎΡΠ΅ΠΊ Π·ΠΌΠ΅ΠΈ, Π½Π°ΡΠ΅ ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅, ΡΠ°Π³ Π½Π° ΡΠΊΠΎΠ»ΡΠΊΠΎ Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡΡΡ Π·Π° Ρ ΠΎΠ΄, ΠΈ ΡΡΡΠ»ΠΊΠΈ Π½Π° Ρ Π²ΠΎΡΡΠΎΠ²ΡΡ ΠΈ Π³ΠΎΠ»ΠΎΠ²Π½ΡΡ ΡΠΎΡΠΊΠΈ, ΠΈ ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΎΡ, Π² ΠΊΠΎΡΠΎΡΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌ Π·ΠΌΠ΅Ρ Π² Π·Π°Π΄Π°Π½Π½ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ°Ρ ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Π΄Π»ΠΈΠ½Π½Ρ ΠΏΡΠΈ ΡΡΠ°ΡΡΠ΅ ΠΈΠ³ΡΡ.
Π ΠΌΠ΅ΡΠΎΠ΄Π΅ ΠΏΠΎΠ²ΠΎΡΠΎΡΠ°, ΡΡΠΎ Π±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ½ΡΡΡ ΡΡΠ°Π·Ρ Π½Π° 180 Π³ΡΠ°Π΄ΡΡΠΎΠ², ΠΏΡΠΎΡΡΠΎ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ, ΡΡΠΎ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠΎΠ²Π΅ΡΠ½ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² 2 ΡΡΠΎΡΠΎΠ½Ρ. Π ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΠΎΠ²ΠΎΡΠΎΡΠ° Π½Π° 180 Π³ΡΠ°Π΄ΡΡΠΎΠ² Π΄Π²ΡΠΌΡ Π½Π°ΠΆΠ°ΡΠΈΡΠΌΠΈ β ΠΏΠΎΡΡΠ°Π²ΠΈΠ² Β«ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»ΡΒ», ΠΎΡΠΊΠ»ΡΡΠ°Π΅ΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎΠ²ΠΎΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ, ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠ³ΠΎ Ρ ΠΎΠ΄Π°.
ΠΡΡΠ°Π»ΠΎΡΡ Π²ΡΠ²Π΅ΡΡΠΈ Π΅Π΅ Π½Π° ΡΠΊΡΠ°Π½.
ΠΠΎΡΠΎΠ²ΠΎ! ΡΠ΅ΠΏΠ΅ΡΡ Ρ Π½Π°Ρ Π΅ΡΡΡ Π²ΡΠ΅ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ, ΠΏΠΎΠ»Π΅ ΠΎΠ³ΠΎΡΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΡΡΠ΅Π½Π°ΠΌΠΈ, ΡΠ°Π½Π΄ΠΎΠΌΠ½ΠΎ ΠΏΠΎΡΠ²Π»ΡΡΡΠ°ΡΡΡ Π΅Π΄Π°, ΠΈ Π·ΠΌΠ΅ΠΉΠΊΠ°. ΠΡΠΈΡΠ»Π° ΠΏΠΎΡΠ° Π·Π°ΡΡΠ°Π²ΠΈΡΡ Π²ΡΠ΅ ΡΡΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Π΄ΡΡΠ³ Ρ Π΄ΡΡΠ³ΠΎΠΌ.
ΠΠ»Π°Π²Π° 5. Π-Π»ΠΎΠ³ΠΈΠΊΠ°
ΠΠ°ΡΡΠ°Π²ΠΈΠΌ Π½Π°ΡΡ Π·ΠΌΠ΅ΠΉΠΊΡ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ, Π½Π°ΠΏΠΈΡΠ΅ΠΌ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ ΡΠΈΠΊΠ» Π΄Π»Ρ ΡΡΠΈΡΡΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ Π½Π°ΠΆΠ°ΡΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅, ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡΡ Π² ΠΌΠ΅ΡΠΎΠ΄ ΠΏΠΎΠ²ΠΎΡΠΎΡΠ° Π·ΠΌΠ΅ΠΈ
Π’Π΅ΠΏΠ΅ΡΡ, ΠΏΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π·ΠΌΠ΅ΠΉΠΊΠΈ, Π½Π°Π΄ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π³ΠΎΠ»ΠΎΠ²Ρ Ρ Π΅Π΄ΠΎΠΉ, ΡΡΠ΅Π½ΠΊΠ°ΠΌΠΈ ΠΈ Ρ Π²ΠΎΡΡΠΎΠΌ Π·ΠΌΠ΅ΠΈ. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Π΄ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΌΠ΅ΡΠΎΠ΄, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΠΉ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ Π½Π° ΡΠΎΠ²ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ. ΠΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ ΡΠ°Π²Π΅Π½ΡΡΠ²Π° ΠΈ Π½Π΅ ΡΠ°Π²Π΅Π½ΡΡΠ²Π°, ΠΈΡ ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ Π² ΠΏΠ°ΡΠ΅.
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΌΠ΅ΡΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Π»ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡΡΡΠ°Ρ Π½Π°Ρ ΡΠΎΡΠΊΠ° Ρ ΠΊΠ°ΠΊΠΎΠΉ Π½ΠΈΠ±ΡΠ΄Ρ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° ΡΡΠ΅Π½.
Π ΠΏΠΎΡ ΠΎΠΆΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄ ΠΏΡΠΎΠ²Π΅ΡΡΡΡΠΈΠΉ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°Π΅Ρ Π»ΠΈ ΡΠΎΡΠΊΠ° Ρ Ρ Π²ΠΎΡΡΠΎΠΌ.
Π ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠ΅Π»Π° Π»ΠΈ Π΅Π΄Ρ Π½Π°ΡΠ° Π·ΠΌΠ΅ΠΉΠΊΠ°, ΠΈ ΡΡΠ°Π·Ρ Π΄Π΅Π»Π°Π΅ΠΌ Π΅Π΅ Π΄Π»ΠΈΠ½Π½Π΅Π΅.
ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΌΠ΅ΡΠΎΠ΄ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΡΠΎ Π²ΡΠ΅ΠΌΠΈ Π½ΡΠΆΠ½ΡΠΌΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°ΠΌΠΈ.
ΠΠΎΡ ΠΈ Π²ΡΠ΅! ΠΠ°ΡΠ° Π·ΠΌΠ΅ΠΉΠΊΠ° Π² ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ Π·Π°ΠΊΠΎΠ½ΡΠ΅Π½Π° ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΈΠ³ΡΠ°ΡΡ.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΡ ΠΏΠΎΡΠΌΠΎΡΡΠ΅Π»ΠΈ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ²ΡΡ ΠΏΡΠΎΡΡΠ΅Π½ΡΠΊΡΡ ΠΈΠ³ΡΡ Ρ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΠΠ, Π½Π°ΡΡΠΈΠ»ΠΈΡΡ ΠΏΠ΅ΡΠ΅Π³ΡΡΠΆΠ°ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΡ, ΠΏΠΎΡΠΌΠΎΡΡΠ΅Π»ΠΈ Π½Π° ΠΊΠΎΡΡΠ΅ΠΆΠΈ ΠΈ Π»ΡΠΌΠ±Π΄Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡ, Π½Π°Π΄Π΅ΡΡΡ ΡΡΠΎ Π±ΡΠ»ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ!
ΠΡΠΎ Π±ΡΠ»Π° ΠΏΠΈΠ»ΠΎΡΠ½Π°Ρ ΡΡΠ°ΡΡΡ, ΠΈ Π΅ΡΠ»ΠΈ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»ΠΎΡΡ, Ρ Π½Π°ΠΏΠΈΡΡ ΠΏΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π·ΠΌΠ΅ΠΉΠΊΠΈ Π½Π° Unity.
ΠΡΠ΅ΠΌ ΡΠ΄Π°ΡΠΈ!
ΠΠΌΠ΅ΠΉΠΊΠ° Π½Π° Python
Π― ΡΠΎΡΠ½ΠΎ Π·Π½Π°Ρ, ΡΡΠΎ Π² Π΄Π΅ΡΡΡΠ²Π΅ Π²Ρ Π²ΡΠ΅ ΠΈΠ³ΡΠ°Π»ΠΈ Π² ΠΈΠ³ΡΡ Β«ΠΠΌΠ΅ΠΉΠΊΠ°Β» ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π²ΡΠ΅Π³Π΄Π° Ρ ΠΎΡΠ΅Π»ΠΈ Π²ΡΠΈΠ³ΡΠ°ΡΡ. ΠΡΠ΄ΡΡΠΈ Π΄Π΅ΡΡΠΌΠΈ, ΠΌΡ Π²ΡΠ΅ Π»ΡΠ±ΠΈΠ»ΠΈ ΠΈΡΠΊΠ°ΡΡ Π±Π°Π³ΠΈ Π² ΠΈΠ³ΡΠ΅, ΡΡΠΎΠ±Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π²ΠΈΠ΄Π΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Game over, Π½ΠΎ ΡΠ΅ΠΉΡΠ°Ρ, Π±ΡΠ΄ΡΡΠΈ ΡΠ΅Ρ Π½Π°ΡΡΠΌΠΈ, Π½Π°ΠΌ Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ° Ρ ΠΎΡΠ΅ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ³ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠΎΠΌΠ°Ρ Π½ΠΎΡΠ° Π½Π΅ ΠΏΠΎΠ΄ΡΠΎΡΠΈΠ». ΠΠΌΠ΅Π½Π½ΠΎ ΠΎΠ± ΡΡΠΎΠΌ ΠΈ ΠΏΠΎΠΉΠ΄Π΅Ρ ΡΠ΅ΡΡ Π² Π½Π°ΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅.
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ Π΄Π°Π»ΡΡΠ΅, Π΄Π°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠΈΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Ρ Π½Π°ΡΠ΅ΠΉ ΡΡΠ°ΡΡΠΈ:
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Pygame
ΠΠ΅ΡΠ²ΠΎΠ΅, ΡΡΠΎ Π½Π°ΠΌ Π½Π°Π΄ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ Pygame. ΠΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΠΏΡΠΎΡΡΠΎ Π²ΡΠΏΠΎΠ»Π½ΠΈΠ² ΡΠ»Π΅Π΄ΡΡΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ:
ΠΡΠΏΠΎΠ»Π½ΠΈΠ² ΡΡΠΎ, ΠΏΡΠΎΡΡΠΎ ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠ΅ΠΌ ΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΈ ΠΏΡΠΈΡΡΡΠΏΠΈΠΌ ΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΠΈΠ³ΡΡ. ΠΠΎ ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ Π΄Π°Π²Π°ΠΉΡΠ΅ Π²Π·Π³Π»ΡΠ½Π΅ΠΌ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π΄Π°Π½Π½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΈΠ³ΡΡ.
Π€ΡΠ½ΠΊΡΠΈΡ | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ |
ΠΠ½ΠΈΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ Π²ΡΠ΅ ΠΌΠΎΠ΄ΡΠ»ΠΈ Pygame (Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ ΠΊΠΎΡΡΠ΅ΠΆ Π² ΡΠ»ΡΡΠ°Π΅ ΡΡΠΏΠ΅Ρ Π° ΠΈΠ»ΠΈ Π½Π΅ΡΠ΄Π°ΡΠΈ). | |
ΠΠ»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° Π»ΠΈΠ±ΠΎ ΡΠΏΠΈΡΠΎΠΊ Π»ΠΈΠ±ΠΎ ΠΊΠΎΡΡΠ΅ΠΆ (ΠΊΠΎΡΡΠ΅ΠΆ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠΈΡΠ΅Π»ΡΠ½Π΅ΠΉ). | |
ΠΠ°Π΄Π°Π΅Ρ ΡΡΠΈΡΡ Pygame, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠ΅ΡΡΡΡΡ. |
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΊΡΠ°Π½Π°
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
Π’Π΅ΠΏΠ΅ΡΡ Ρ Π½Π°Ρ Π΅ΡΡΡ ΡΠΊΡΠ°Π½ Π΄Π»Ρ ΠΈΠ³ΡΡ, Π½ΠΎ ΠΊΠΎΠ³Π΄Π° Π²Ρ ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ ΠΏΠΎ ΠΊΠ½ΠΎΠΏΠΊΠ΅ close, ΡΠΊΡΠ°Π½ Π½Π΅ Π·Π°ΠΊΡΠΎΠ΅ΡΡΡ. ΠΡΠΎ ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΠΌΡ Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π»ΠΈ ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ. ΠΠ»Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π² Pygame ΠΏΡΠ΅Π΄ΡΡΠΌΠΎΡΡΠ΅Π½ΠΎ ΡΠΎΠ±ΡΡΠΈΠ΅ Β«QIUTΒ», ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ ΡΠ»Π΅ΡΠ΄ΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
Π’Π΅ΠΏΠ΅ΡΡ, ΠΊΠΎΠ³Π΄Π° Π½Π°Ρ ΡΠΊΡΠ°Π½ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½, Π½Π°ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π½Π°ΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π½Π΅ΠΌ Π·ΠΌΠ΅ΠΉΠΊΡ. ΠΡΠΎΠΌΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ°Π·Π΄Π΅Π».
ΠΠ°ΡΠΊ ΠΡΡΡ Β«ΠΠ·ΡΡΠ°Π΅ΠΌ PythonΒ»
Π‘ΠΊΠ°ΡΠΈΠ²Π°ΠΉΡΠ΅ ΠΊΠ½ΠΈΠ³Ρ Ρ Π½Π°Ρ Π² ΡΠ΅Π»Π΅Π³ΡΠ°ΠΌ
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π·ΠΌΠ΅ΠΉΠΊΠΈ
ΠΠ΅ΡΠ΅Π΄ ΡΠ΅ΠΌ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ Π·ΠΌΠ΅ΠΉΠΊΡ, ΠΌΡ ΠΈΠ½ΠΈΡΠΈΠΈΡΡΠ΅ΠΌ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ²Π΅ΡΠΎΠ²ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ Π΄Π»Ρ ΡΠ°ΡΠΊΡΠ°ΡΠΈΠ²Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΠΉ Π·ΠΌΠ΅ΠΉΠΊΠΈ, Π΅Π΄Ρ ΠΈ ΡΠΊΡΠ°Π½Π°. Π Pygame ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠ²Π΅ΡΠΎΠ²Π°Ρ ΡΡ Π΅ΠΌΠ° RGB (RED, GREEN, BLUE). Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π²ΡΠ΅Ρ ΡΠ²Π΅ΡΠΎΠ² Π² 0 ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΠ΅Ρ ΡΠ΅ΡΠ½ΠΎΠΌΡ ΡΠ²Π΅ΡΡ, Π° Π² 255 β ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π±Π΅Π»ΠΎΠΌΡ.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ, Π·ΠΌΠ΅ΠΉΠΊΠ° ΡΠΎΠ·Π΄Π°Π½Π° Π² Π²ΠΈΠ΄Π΅ Π³ΠΎΠ»ΡΠ±ΠΎΠ³ΠΎ ΠΏΡΡΠΌΠΎΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°. Π’Π΅ΠΏΠ΅ΡΡ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΡΡΠΈΡΡ Π΅Π΅ Π΄Π²ΠΈΠ³Π°ΡΡΡΡ.
ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π·ΠΌΠ΅ΠΉΠΊΠΈ
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
Β«Game overΒ» ΠΏΡΠΈ Π΄ΠΎΡΡΠΈΠΆΠ΅Π½ΠΈΠΈ Π·ΠΌΠ΅ΠΉΠΊΠΎΠΉ Π³ΡΠ°Π½ΠΈΡΡ
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΅Π΄Ρ
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΅Π΄Ρ Π΄Π»Ρ Π·ΠΌΠ΅ΠΉΠΊΠΈ, ΠΈ ΠΊΠΎΠ³Π΄Π° ΠΎΠ½Π° Π±ΡΠ΄Π΅Ρ Π΅Π΅ ΠΏΠ΅ΡΠ΅ΡΠ΅ΠΊΠ°ΡΡ, ΠΌΡ Π±ΡΠ΄Π΅ΠΌ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Β«Yummy!!β. ΠΠΎΠΌΠΈΠΌΠΎ ΡΡΠΎΠ³ΠΎ, ΠΌΡ Π²Π½Π΅ΡΠ΅ΠΌ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π°Π΄ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΠ³ΡΠΎΠΊΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°ΡΡ ΠΈΠ³ΡΡ, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΡΠΈΠ½Π°ΡΡ Π΅Π΅ Π·Π°Π½ΠΎΠ²ΠΎ Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΡΠ°ΠΆΠ΅Π½ΠΈΡ.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
Terminal:
Π£Π²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ Π΄Π»ΠΈΠ½Ρ Π·ΠΌΠ΅ΠΉΠΊΠΈ
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄ Π±ΡΠ΄Π΅Ρ ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°ΡΡ Π΄Π»ΠΈΠ½Ρ Π·ΠΌΠ΅ΠΉΠΊΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΠΎΠ³Π»ΠΎΡΠ΅Π½ΠΈΡ Π΅Ρ Π΅Π΄Ρ. Π’Π°ΠΊΠΆΠ΅, Π΅ΡΠ»ΠΈ Π·ΠΌΠ΅ΠΉΠΊΠ° ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ Ρ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠΌ Ρ Π²ΠΎΡΡΠΎΠΌ, ΠΈΠ³ΡΠ° Π·Π°ΠΊΠ°Π½ΡΠΈΠ²Π°Π΅ΡΡΡ ΠΈ Π²ΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅: βYou Lost! Press Q-Quit or C-Play Againβ. ΠΠ»ΠΈΠ½Π° Π·ΠΌΠ΅ΠΉΠΊΠΈ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅, Π° Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Π½Ρ Π² ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΌ ΠΊΠΎΠ΄Π΅.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΡΠ²ΠΎΠ΄ ΡΡΠ΅ΡΠ° Π½Π° ΡΠΊΡΠ°Π½
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ:
ΠΠΎΡ ΠΌΡ ΠΈ Π΄ΠΎΡΠ»ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° Π½Π°ΡΠ΅ΠΉ ΡΡΠ°ΡΡΠΈ. ΠΡ Π½Π°Π΄Π΅Π΅ΠΌΡΡ, ΡΡΠΎ ΠΎΠ½Π° Π²Π°ΠΌ ΠΏΠΎΠ½ΡΠ°Π²ΠΈΠ»Π°ΡΡ ΠΈ Π²ΡΠ΅ Π±ΡΠ»ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ. Π‘Π°ΠΌΠΎΠ΅ Π³Π»Π°Π²Π½ΠΎΠ΅, Π½Π΅ Π·Π°Π±ΡΠ²Π°ΠΉΡΠ΅ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠ²Π°ΡΡΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π°ΡΠΈ Π·Π½Π°Π½ΠΈΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅.
ΠΠΈΡΠ΅ΠΌ ΠΈΠ³ΡΡ Π·ΠΌΠ΅ΠΉΠΊΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ JavaScript + Canvas
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°
ΠΠΎΠΆΠ°Π»ΡΠΉ, ΡΡΠΎΠΈΡ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π°ΡΠ°ΡΡ Ρ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈΠ³ΡΡ ΠΈ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΊΠΎΠ΄Π°. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Sublime Text. ΠΠΏΡΠΎΡΠ΅ΠΌ, ΡΡΠΎ Π½Π΅ Π²Π°ΠΆΠ½ΠΎ. ΠΡΠ΅ Π΄Π΅Π»Π°Π΅ΠΌ Π² ΠΎΠ΄Π½ΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅, ΡΡΠΎΠ±Ρ Π±ΡΠ»ΠΎ Π±ΡΡΡΡΠ΅Π΅.
ΠΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ, Π½Π°ΠΏΠΈΡΠ΅ΠΌ ΡΠ°ΠΌ ΠΊΠΎΠ΄ Π΄Π»Ρ Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΡ canvas Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ. ΠΠ°ΠΏΠΎΠΌΠ½Ρ, ΡΡΠΎ canvas ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π² HTML5.
ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ° Π·Π°Π²Π΅ΡΡΠ΅Π½Π°, ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ ΠΊ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠ°ΠΌΠΎΠΉ ΠΈΠ³ΡΡ.
ΠΠ°ΡΠΈΠ½Π°Π΅ΠΌ
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π°, Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ Π²Π°ΠΌ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π·ΠΌΠ΅ΠΉΠΊΠ°, ΡΠ°ΠΊ Π±ΡΠ΄Π΅Ρ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΏΠΎΠ½ΡΡΠ½Π΅Π΅. ΠΠ°ΡΠ° Π·ΠΌΠ΅ΠΉΠΊΠ° β ΡΡΠΎ ΠΌΠ°ΡΡΠΈΠ². ΠΠ°ΡΡΠΈΠ² ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ², ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ β ΡΡΠΎ Π΅Π΅ ΡΠ°ΡΡΠΈ, Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ½Π° Π΄Π΅Π»ΠΈΡΡΡΡ. ΠΡΠΎ Π²ΡΠ΅Π³ΠΎ Π»ΠΈΡΡ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠΌΠ΅ΡΡ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ X ΠΈ Y. ΠΠ°ΠΊ Π²Ρ Π·Π½Π°Π΅ΡΠ΅, X β Π³ΠΎΡΠΈΠ·ΠΎΠ½ΡΠ°Π»Ρ, Y β Π²Π΅ΡΡΠΈΠΊΠ°Π»Ρ. Π ΠΎΠ±ΡΡΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΠΌΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅ΠΌ ΡΠ΅Π±Π΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΠ½ΡΡ ΠΏΠ»ΠΎΡΠΊΠΎΡΡΡ Π²ΠΎΡ ΡΠ°ΠΊ:
ΠΠ½Π° Π°Π±ΡΠΎΠ»ΡΡΠ½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π°Ρ, Π² ΡΡΠΎΠΌ Π½Π΅Ρ ΡΠΎΠΌΠ½Π΅Π½ΠΈΡ, Π½ΠΎ Π½Π° ΠΌΠΎΠ½ΠΈΡΠΎΡΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ° (Π² ΡΠ°ΡΡΠ½ΠΎΡΡΠΈ, canvas) ΠΎΠ½Π° Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΏΠΎ-Π΄ΡΡΠ³ΠΎΠΌΡ, Π²ΠΎΡ ΡΠ°ΠΊ:
ΠΡΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π½Π°ΡΡ, Π΅ΡΠ»ΠΈ Π²Ρ Π²Π΄ΡΡΠ³ Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π· ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΠΈΡΡ Ρ canvas. Π―, ΠΊΠΎΠ³Π΄Π° ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΡΡΠΈΠΌ, ΡΠ½Π°ΡΠ°Π»Π° Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ ΠΏΠΎΠ½ΡΠ» Π³Π΄Π΅ ΡΠΎΡΠΊΠ° (0,0), Π±Π»Π°Π³ΠΎ Ρ Π±ΡΡΡΡΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°Π»ΡΡ. ΠΠ°Π΄Π΅ΡΡΡ ΠΈ Ρ Π²Π°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌ Π½Π΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΎ.
ΠΠ΅ΡΠ½Π΅ΠΌΡΡ ΠΊ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΠΌ Π·ΠΌΠ΅ΠΉΠΊΠΈ, Π΅Π΅ ΡΠ°ΡΡΡΠΌ. ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π΅Ρ ΡΠ²ΠΎΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ, Π½ΠΎ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ Π²ΡΡΠΎΡΡ ΠΈ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΡ ΡΠΈΡΠΈΠ½Ρ. ΠΡΠΎ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊΠΈ, Π½Π΅ Π±ΠΎΠ»Π΅Π΅. Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ, ΡΡΠΎ ΠΌΡ Π²ΠΎΡ Π½Π°ΡΠΈΡΠΎΠ²Π°Π»ΠΈ Π·ΠΌΠ΅ΠΉΠΊΡ, Π²ΡΠ΅ ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈΠΊΠΈ, ΠΎΠ½ΠΈ ΠΈΠ΄ΡΡ Π΄ΡΡΠ³ Π·Π° Π΄ΡΡΠ³ΠΎΠΌ, ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ ΡΠ°ΠΊΠΈΠ΅. Π ΡΡΡ ΠΌΡ ΡΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ΄Π²ΠΈΠ½ΡΡΡ Π·ΠΌΠ΅ΠΉΠΊΡ Π²ΠΏΡΠ°Π²ΠΎ. ΠΠ°ΠΊ Π±Ρ Π²Ρ ΠΏΠΎΡΡΡΠΏΠΈΠ»ΠΈ?
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π»ΡΠ΄ΠΈ ΠΎΡΠ²Π΅ΡΠΈΠ»ΠΈ Π±Ρ, ΡΡΠΎ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ ΠΏΠΎΠ΄Π²ΠΈΠ½ΡΡΡ Π²ΠΏΡΠ°Π²ΠΎ, Π·Π°ΡΠ΅ΠΌ Π²ΡΠΎΡΠΎΠΉ, Π·Π°ΡΠ΅ΠΌ ΡΡΠ΅ΡΠΈΠΉ ΠΈ ΡΠ°ΠΊ Π΄Π°Π»Π΅Π΅. ΠΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΡΡΠΎΡ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π΅ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΡΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π²Π΄ΡΡΠ³ Π·ΠΌΠ΅ΠΉΠΊΠ° ΠΎΠ³ΡΠΎΠΌΠ½Π°Ρ, Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΡΠ»Π°Π±ΡΠΉ, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ Π·Π°ΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ Π·ΠΌΠ΅ΠΉΠΊΠ° ΠΈΠ½ΠΎΠ³Π΄Π° ΡΠ°Π·ΡΡΠ²Π°Π΅ΡΡΡ, ΡΡΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ. ΠΠ° ΠΈ Π²ΠΎΠΎΠ±ΡΠ΅, Π΄Π°Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄, ΠΊΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ Π³ΠΎΡΠ°Π·Π΄ΠΎ ΠΌΠ΅Π½ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ, Π½Π΅ ΠΏΠΎΡΠ΅ΡΡΠ² ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ. Π ΡΠ΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±: ΠΡ Π±Π΅ΡΠ΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π·ΠΌΠ΅ΠΉΠΊΠΈ, ΠΈ ΡΡΠ°Π²ΠΈΠΌ Π΅Π³ΠΎ Π² Π½Π°ΡΠ°Π»ΠΎ, ΠΈΠ·ΠΌΠ΅Π½ΡΡ Π΅Π³ΠΎ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π±ΡΠ» ΠΏΠΎΡΠ»Π΅ Π³ΠΎΠ»ΠΎΠ²Ρ. Π’Π΅ΠΏΠ΅ΡΡ ΡΡΠΎΡ ΡΠ»Π΅ΠΌΠ΅Π½Ρ β Π³ΠΎΠ»ΠΎΠ²Π°. ΠΡΠ΅Π³ΠΎ-ΡΠΎ! Π Π΄Π°, ΡΡΡΠ΅ΠΊΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ, Π° Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅ Π²ΠΎΠΎΠ±ΡΠ΅ Π½Π΅ Π±ΡΠ΄Π΅Ρ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ ΡΠΏΡΡΡΠ°Π»ΠΈ Ρ Π²ΠΎΡΡ, Π° ΠΏΠΎΡΠΎΠΌ Π΅Π³ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΠ»ΠΈ Π² Π½Π°ΡΠ°Π»ΠΎ. ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ ΠΌΡ ΠΈ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΎΡΡΡΠΏΠ°ΡΡ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ Π·ΠΌΠ΅ΠΉΠΊΠΈ.
ΠΠΎΡ ΡΡΡ ΡΠΎΡΠ½ΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ
Π‘Π½Π°ΡΠ°Π»Π° Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΠΎΠ±ΡΡΠ²ΠΈΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π² Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅ΠΌ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ.
Π ΡΠ°ΠΊ, Π²ΠΎΠΎΠ±ΡΠ΅, Π½ΡΠΆΠ½ΠΎ ΡΡΡΡ-ΡΡΡΡ ΠΏΠΎΡΡΠ½ΠΈΡΡ Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π² ΡΡΠ½ΠΊΡΠΈΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠ³ΠΎ ΡΠΈΡΠ»Π°, ΡΠΌΠ½ΠΎΠΆΠ°ΡΡ ΠΈ Π΄Π΅Π»ΠΈΡΡ Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ s, ΠΊΠΎΡΠΎΡΠ°Ρ Ρ ΡΠ°Π½ΠΈΡ Π² ΡΠ΅Π±Π΅ Π½ΠΈ ΡΡΠΎ ΠΈΠ½ΠΎΠ΅, ΠΊΠ°ΠΊ ΡΠΈΡΠΈΠ½Ρ, ΠΏΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΡΠ΅Π»ΡΡΡΠ²Ρ ΠΈ Π²ΡΡΠΎΡΡ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π·ΠΌΠ΅ΠΉΠΊΠΈ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ, ΡΡΠΎΠ±Ρ Π½Π΅ Π±ΡΠ»ΠΎ ΡΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Ρ Π½Π°Ρ ΡΠΈΡΠΈΠ½Π° ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° β 30, ΡΠΎ Π΅ΡΠ»ΠΈ ΠΌΡ Ρ ΠΎΡΠΈΠΌ Π΄Π²ΠΈΠ³Π°ΡΡ Π΅Π΅ Π±Π΅Π· ΡΠ°Π·ΡΡΠ²ΠΎΠ², ΡΠΎ Π²ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π΄ΠΎΠ»ΠΆΠ½Ρ Π΄Π΅Π»ΠΈΡΡΡΡ Π½Π° 30 Π±Π΅Π· ΠΎΡΡΠ°ΡΠΊΠ°. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ Ρ Π΄Π΅Π»Ρ Π½Π° ΡΠΈΡΠ»ΠΎ, ΠΎΠΊΡΡΠ³Π»ΡΡ, Π° ΠΏΠΎΡΠΎΠΌ ΡΠΌΠ½ΠΎΠΆΠ°Ρ. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΠΈΡΠ»ΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΡΠ°ΠΊΠΈΠΌ, ΡΡΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π±Π΅Π· ΠΎΡΡΠ°ΡΠΊΠ° Π½Π° 30.
ΠΡ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ Π²ΠΎΠ·ΡΠ°Π·ΠΈΡΡ, ΡΠΊΠ°Π·Π°Π², ΡΡΠΎ ΡΡ ΠΌΠΎΠ³ Π±Ρ ΠΏΡΠΎΡΡΠΎ Ρ ΠΎΠ»ΡΡΡ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠΈΡΠΈΠ½Ρ ΠΈ Π²ΡΡΠΎΡΡ, ΠΊΡΠ°ΡΠ½ΡΡ 30. ΠΠΎ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, ΡΡΠΎ Π½Π΅ Π»ΡΡΡΠΈΠΉ Π²Π°ΡΠΈΠ°Π½Ρ. Π’Π°ΠΊ ΠΊΠ°ΠΊ Ρ Π»ΠΈΡΠ½ΠΎ ΠΏΡΠΈΠ²ΡΠΊ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΡ ΡΠΈΡΠΈΠ½Ρ ΡΠΊΡΠ°Π½Π°. Π Π² ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ ΡΠΈΡΠΈΠ½Π° = 320, ΡΠΎ ΠΌΠ½Π΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ Π±Ρ Π°ΠΆ ΡΠ΅Π»ΡΡ 20 ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ Π·Π°Π±ΠΈΡΠ°ΡΡ Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠΎ ΠΌΠΎΠ³Π»ΠΎ Π±Ρ Π΄ΠΎΡΡΠ°Π²ΠΈΡΡ Π΄ΠΈΡΠΊΠΎΠΌΡΠΎΡΡ. ΠΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎΡΡΠΎΠΌΡ Π² Π½Π°ΡΠ΅ΠΉ Π·ΠΌΠ΅ΠΉΠΊΠΈ Π²ΡΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² Π΄Π΅Π»ΡΡΡΡ Π½Π° 30, ΡΡΠΎΠ±Ρ Π½Π΅ Π±ΡΠ»ΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΡ Π½Π΅ΠΎΠΆΠΈΠ΄Π°Π½Π½ΡΡ ΠΌΠΎΠΌΠ΅Π½ΡΠΎΠ². ΠΡΠ»ΠΎ Π±Ρ Π΄Π°ΠΆΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½Π΅Π΅ Π²ΡΠ½Π΅ΡΡΠΈ ΡΡΠΎ ΠΊΠ°ΠΊ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½Π° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π² ΠΊΠΎΠ΄Π΅. ΠΠΎ ΠΊ ΡΡΠΎΠΌΡ Π²ΡΠ²ΠΎΠ΄Ρ Ρ ΠΏΡΠΈΡΠ΅Π» ΠΏΠΎΠ·Π΄Π½ΠΎ. (ΠΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΎ Π΄Π°ΠΆΠ΅ Π½Π΅ Π½ΡΠΆΠ½ΠΎ).
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ΄Π΅Π»Π°Π΅ΠΌ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° ΠΈΠΌΠ΅Π»Π° ΡΠ΅ΡΠΊΠΎΠ΅ ΠΊΠ°ΡΠ΅ΡΡΠ²ΠΎ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ. ΠΠΎ Ρ ΠΎΠ΄Ρ ΡΡΠ°ΡΡΠΈ, Ρ Π±ΡΠ΄Ρ Π΄ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ ΠΊΠΎΠ΄, Π² Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΌΠ΅ΡΡΠ°Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΡΡΡΡ ΠΊ Π½Π°ΡΠ°Π»Ρ, ΡΠ°ΠΊ ΡΡΠΎ ΠΏΡΠΈ ΡΠ΅Π±Π΅ ΠΈΠΌΠ΅ΠΉΡΠ΅ ΠΏΠΎΠ»Π½ΡΡ ΠΊΠ°ΡΡΠΈΠ½Ρ ΠΊΠΎΠ΄Π°.
ΠΡΠ»ΠΈ ΡΡΠΎ, ΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ innerWidth ΠΈ innerHeight Ρ
ΡΠ°Π½ΡΡΡΡ Π² Π³Π»ΠΎΠ±Π°Π»ΡΠ½ΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΠΈΠΌΠ΅Π½.
ΠΠΎΡΡΠΎΠΌΡ ΠΊ Π½ΠΈΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΡΠ°ΡΠΈΡΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΊ. ΠΡΠ°Π²Π΄Π°, Ρ Π½Π΅ Π·Π½Π°Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ Π»ΠΈ ΡΠ°ΠΊ Π΄Π΅Π»Π°ΡΡ.
ΠΡ ΡΡΠΎ ΠΆΠ΅, ΡΠ΅ΠΏΠ΅ΡΡ Π½Π°ΡΠΈΠ½Π°Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ ΠΊΠΎΠ΄ Π·ΠΌΠ΅ΠΉΠΊΠΈ.
Π§ΡΠΎΠ±Ρ Π±ΡΠ»ΠΎ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π½Π°ΠΌ Π½ΡΠΆΠ½Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡ, ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ½ΠΊΡΠΈΡ setInterval, Π²ΡΠΎΡΡΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ ΠΊΠΎΡΠΎΡΠΎΠΉ Π±ΡΠ΄Π΅Ρ ΡΠΈΡΠ»ΠΎ 60. ΠΠΎΠΆΠ½ΠΎ ΡΡΡΡ Π±ΠΎΠ»ΡΡΠ΅, 75 Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΠΎ ΠΌΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ 60. Π€ΡΠ½ΠΊΡΠΈΡ Π²ΡΠ΅Π³ΠΎ Π½Π° Π²ΡΠ΅Π³ΠΎ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 60 ΠΌΡ. ΡΠΈΡΡΠ΅Ρ Π·ΠΌΠ΅ΠΉΠΊΡ Β«Π·Π°Π½ΠΎΠ²ΠΎΒ». ΠΠ°Π»ΡΠ½Π΅ΠΉΡΠ΅Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° β ΡΡΠΎ ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π».
ΠΠΎΠΊΠ°ΠΆΡ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΏΡΠΎΡΡΡΡ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΡ Π½Π°ΡΠ΅ΠΉ Π·ΠΌΠ΅ΠΉΠΊΠΈ, ΠΏΠΎΠΊΠ° ΡΡΠΎ Π±Π΅Π· Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ.
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ, ΡΡΠΎ Π½Π°ΡΠ° Π·ΠΌΠ΅ΠΉΠΊΠ° Π½Π΅ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ ΡΠ°ΠΌΠ° Ρ ΡΠΎΠ±ΠΎΠΉ, Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ°, ΠΊΡΠΎΠΌΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ, Π½Π΅ ΡΠ°Π²Π½Ρ Π»ΠΈ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° (Π³ΠΎΠ»ΠΎΠ²Ρ) Π·ΠΌΠ΅ΠΉΠΊΠΈ Π»ΡΠ±ΡΠΌ ΠΈΠ·β¦ Π’ΠΎ Π΅ΡΡΡ ΠΏΡΠΎΡΠ΅ Π³ΠΎΠ²ΠΎΡΡ: Π½Π΅ ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»ΠΎ Π»ΠΈ ΡΡΠΎΠ»ΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅. ΠΡΠ° ΡΡΡΠΎΡΠΊΠ° ΠΊΠΎΠ΄Π° Π±ΡΠ»Π° Π΅Π΄ΠΈΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ, Π½ΠΎ Π²Π°ΠΌ ΡΠ΄Π΅Π»Π°Π» Π΅Π΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎΠΉ. ΠΠ°ΠΏΠΎΠΌΠΈΠ½Π°Ρ, ΡΡΠΎ Π²ΡΠ΅ ΡΡΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π² ΡΡΠ½ΠΊΡΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°.
Π ΡΠ΅ΠΏΠ΅ΡΡ, Π²Ρ Π½Π°Π²Π΅ΡΠ½ΠΎΠ΅ Π·Π°ΠΌΠ΅ΡΠΈΠ»ΠΈ, ΡΡΠΎ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ, ΠΌΡ Π²Π΅ΡΠ½ΠΎ ΡΡΠΎ-ΡΠΎ Β«ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌΒ», ΡΠ½Π°ΡΠ°Π»Π° ΠΏΠΎΠ΄Π΅Π»ΠΈΠ², Π° ΠΏΠΎΡΠΎΠΌ ΠΎΠΊΡΡΠ³Π»ΠΈΠ² ΠΈ ΡΠΌΠ½ΠΎΠΆΠΈΠ² Π½Π° ΡΠΈΡΠ»ΠΎ s. ΠΡΠΎ Π²ΡΠ΅ ΡΠΎΡ ΠΆΠ΅ ΡΠ°ΠΌΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΡ Π·ΠΌΠ΅ΠΉΠΊΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΡΠ±Π»ΠΎΠΊΠ°. ΠΠ²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π² Π΄Π°Π½Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΡΠΎΠ³ΠΎΠ΅, ΠΏΡΠΎΡΡΠΎΠ΅, ΠΏΠΎΡΡΠΎΠΌΡ ΠΈ Π΅ΡΡΡ Π·ΠΌΠ΅ΠΉΠΊΠ° ΡΠ±Π»ΠΎΠΊΠΎ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠΎΠ³ΠΎ ΠΏΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Π·Π°Π΄Π°Π½ Π² ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°. Π Π΅ΡΠ»ΠΈ Π±Ρ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°ΡΡ Π³ΠΎΠ»ΠΎΠ²Ρ Π·ΠΌΠ΅ΠΉΠΊΠΈ Ρ ΠΎΡΡ Π½Π° 1px ΡΠΌΠ΅ΡΡΠΈΠ»ΠΈΡΡ Π±Ρ, ΡΠΎ ΡΠ±Π»ΠΎΠΊΠΎ Π½Π΅Π»ΡΠ·Ρ Π±ΡΠ»ΠΎ Π±Ρ ΡΡΠ΅ΡΡΡ. Π Π΄Π°, ΡΡΠΎ ΠΏΡΠΎΡΡΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΡΠ΅ ΡΠ°ΠΊ ΡΠΈΠ»ΡΠ½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ.
ΠΡ Π° Π½Π°ΠΌ ΠΆΠ΅ ΠΎΡΡΠ°Π»ΠΎΡΡ ΡΡΠΎ ΡΠ΄Π΅Π»Π°ΡΡ? ΠΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎ, ΡΠ΄Π°Π»ΠΈΡΡ ΠΈΠ· ΠΌΠ°ΡΡΠΈΠ²Π° Ρ Π²ΠΎΡΡ (ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ), Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ»Π΅ΠΌΠ΅Π½Ρ Π² ΡΠ°ΠΌΡΠΉ ΠΊΠΎΠ½Π΅Ρ ΠΈ ΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΡ Π·ΠΌΠ΅ΠΉΠΊΡ. Π‘Π΄Π΅Π»Π°Π΅ΠΌ ΡΡΠΎ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² ΠΊΠΎΠ½Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π° Π²ΠΎΡ ΡΠ°ΠΊΠΈΠ΅ ΡΡΡΠΎΡΠΊΠΈ ΠΊΠΎΠ΄Π°.
Π Π΄ΠΎΠ±Π°Π²ΠΎΠΊ ΠΊ ΠΎΡΡΠΈΡΠΎΠ²ΠΊΠ΅ Π·ΠΌΠ΅ΠΉΠΊΠΈ, Ρ Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΠΊΠΎΠ΄, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅Π»Π°Π΅Ρ ΠΎΡΡΡΠ΅Π½ΠΈΠ΅, ΡΡΠΎ ΠΊΠΎΠ½Π΅Ρ ΡΠΊΡΠ°Π½Π° β ΡΡΠΎ Π΅Π³ΠΎ Π½Π°ΡΠ°Π»ΠΎ. Π Π΅ΡΠ»ΠΈ Π·ΠΌΠ΅ΠΉΠΊΠ° Π²ΡΡ
ΠΎΠ΄ΠΈΡ Π·Π° Π³ΡΠ°Π½ΠΈΡΡ, ΡΠΎ ΠΎΠ½Π° ΠΏΠΎΡΠΎΠΌ Π²ΡΡ
ΠΎΠ΄ΠΈΡ ΠΈΠ· Π½Π°ΡΠ°Π»Π°, Π½Π° ΠΏΠΎΠ³ΠΈΠ±Π°Ρ.
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΎΠ±Π½ΡΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΎΡΠ΄ΠΈΠ½Π°Ρ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° ΡΠ±ΡΠ°ΡΡΠ²Π°Π½ΠΈΠ΅ ΠΈΠ³ΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π²ΡΠ΅ ΠΎΡΠ΅Π½Ρ ΠΆΠ΅ΡΡΠΊΠΎ. ΠΠΎ ΠΌΠ½Π΅ Π½ΡΠ°Π²ΠΈΡΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°ΠΊ. ΠΡ Π° ΡΠ΅ΠΏΠ΅ΡΡ, ΠΎΡΡΠ°Π»ΠΎΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠΎ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π·ΠΌΠ΅ΠΉΠΊΠΈ. ΠΠ΅Π»Π°Π΅Ρ Π·Π° ΡΡΠΈΡΠ°Π½Π½ΡΠ΅ ΡΠ΅ΠΊΡΠ½Π΄Ρ. ΠΡΠΆΠ½ΠΎ Π»ΠΈΡΡ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΡΠΎΡ ΠΊΠΎΠ΄ ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ setInterval. ΠΡΠΈΠΌΠ΅ΡΠ½ΠΎ ΡΠ°ΠΊ:
Π’ΡΡ ΠΌΡ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΡΠ°ΠΊ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π·ΠΌΠ΅ΠΉΠΊΠ° Π΄Π²ΠΈΠ³Π°Π΅ΡΡΡ Π²ΠΏΡΠ°Π²ΠΎ, ΡΠΎ ΠΎΠ½Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π½Π°ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π»Π΅Π²ΠΎ. ΠΡΠΎ Π»ΠΎΠ³ΠΈΡΠ½ΠΎ, Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅.
ΠΠΎΡ ΠΈ Π²ΡΠ΅, Π΄ΡΡΠ·ΡΡ. ΠΠΎΡ ΠΏΠ΅ΡΠ²Π°Ρ ΡΡΠ°ΡΡΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠΌ Π΄Π»Ρ Π½ΠΎΠ²ΠΈΡΠΊΠΎΠ². ΠΠ°Π΄Π΅ΡΡΡ, Π²ΡΠ΅ Π±ΡΠ»ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΠΎ ΠΈ ΠΊΠΎΠΌΡ-ΡΠΎ ΡΡΠΎ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΠ»ΠΎΡΡ. ΠΠΌΠ΅ΠΉΠΊΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΎΠ²Π΅ΡΡΠ΅Π½ΡΡΠ²ΠΎΠ²Π°ΡΡ, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΠ΅ΡΡΠΈΠΊ ΠΎΡΠΊΠΎΠ², ΡΠ΅ΠΊΠΎΡΠ΄Ρ, Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΈΡΠΊΠΈ, Π½ΠΎ ΡΡΠΎ Π²ΡΠ΅ ΡΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΠΌΠΈ. ΠΠ° ΡΡΠΎΠΌ Π²ΡΠ΅, Π²ΡΠ΅ΠΌ ΡΠ΄Π°ΡΠΈ!