ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅. 
РСализация дСмонстрационной вСрсии ΠΈΠ³Ρ€Ρ‹ "Snake" Π² срСдС Eclipse с использованиСм Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Java 2 SDK

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

Π˜Π³Ρ€ΠΎΠΊ управляСт Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ, Ρ‚ΠΎΠ½ΠΊΠΈΠΌ сущСством, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ змСю, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»Π·Π°Π΅Ρ‚ ΠΏΠΎ ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ стСнками), собирая Π΅Π΄Ρƒ (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹), избСгая столкновСния с ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ хвостом ΠΈ ΠΊΡ€Π°ΡΠΌΠΈ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ поля. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… Π½Π° ΠΏΠΎΠ»Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прСпятствия. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° змСя ΡΡŠΠ΅Π΄Π°Π΅Ρ‚ кусок ΠΏΠΈΡ‰ΠΈ, ΠΎΠ½Π° становится Π΄Π»ΠΈΠ½Π½Π΅Π΅, Ρ‡Ρ‚ΠΎ постСпСнно услоТняСт ΠΈΠ³Ρ€Ρƒ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅. РСализация дСмонстрационной вСрсии ΠΈΠ³Ρ€Ρ‹ "Snake" Π² срСдС Eclipse с использованиСм Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Java 2 SDK (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Snake (ΠŸΠΈΡ‚ΠΎΠ½, Π£Π΄Π°Π², Π—ΠΌΠ΅ΠΉΠΊΠ° ΠΈ Π΄Ρ€.) — ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ ΠΈΠ³Ρ€Π°, возникшая Π² ΡΠ΅Ρ€Π΅Π΄ΠΈΠ½Π΅ ΠΈΠ»ΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ 1970;Ρ….

Π˜Π³Ρ€ΠΎΠΊ управляСт Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ, Ρ‚ΠΎΠ½ΠΊΠΈΠΌ сущСством, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ змСю, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΏΠΎΠ»Π·Π°Π΅Ρ‚ ΠΏΠΎ ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΠΈ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠΉ стСнками), собирая Π΅Π΄Ρƒ (ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Ρ‹), избСгая столкновСния с ΡΠΎΠ±ΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΌ хвостом ΠΈ ΠΊΡ€Π°ΡΠΌΠΈ ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠ³ΠΎ поля. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π°Ρ… Π½Π° ΠΏΠΎΠ»Π΅ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ прСпятствия. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° змСя ΡΡŠΠ΅Π΄Π°Π΅Ρ‚ кусок ΠΏΠΈΡ‰ΠΈ, ΠΎΠ½Π° становится Π΄Π»ΠΈΠ½Π½Π΅Π΅, Ρ‡Ρ‚ΠΎ постСпСнно услоТняСт ΠΈΠ³Ρ€Ρƒ. Π˜Π³Ρ€ΠΎΠΊ управляСт Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ двиТСния Π³ΠΎΠ»ΠΎΠ²Ρ‹ Π·ΠΌΠ΅ΠΈ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 4 направлСния: Π²Π²Π΅Ρ€Ρ…, Π²Π½ΠΈΠ·, Π²Π»Π΅Π²ΠΎ, Π²ΠΏΡ€Π°Π²ΠΎ), Π° Ρ…вост Π·ΠΌΠ΅ΠΈ двиТСтся слСдом. Π˜Π³Ρ€ΠΎΠΊ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅ Π·ΠΌΠ΅ΠΈ.

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ создания ΠΈΠ³Ρ€Ρ‹ «Π·ΠΌΠ΅ΠΉΠΊΠ°»

ΠŸΠ΅Ρ€Π²ΠΎΠΉ ΠΈΠ³Ρ€ΠΎΠΉ этого ΠΏΠ»Π°Π½Π° Π±Ρ‹Π» ΠΈΠ³Ρ€ΠΎΠ²ΠΎΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ Hustle, Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π½Ρ‹ΠΉ Ρ„ΠΈΡ€ΠΌΠΎΠΉ Gremlin Π² 1977 Π³ΠΎΠ΄Ρƒ. Одна ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΉ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, пСрвая) Π½Π° Π΄ΠΎΠΌΠ°ΡˆΠ½Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ Π±Ρ‹Π»Π° сдСлана Π² 1979 Π³ΠΎΠ΄Ρƒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ TRS-80, Π°Π²Ρ‚ΠΎΡ€ F. Seger (ГСрмания). ВскорС послС Π½Π΅Ρ‘ Π²Ρ‹ΡˆΠ»Π° вСрсия для Commodore VIC-20, ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ Worms. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ вСрсия ΠΈΠ³Ρ€Ρ‹ Hustle Π±Ρ‹Π»Π° Π²Ρ‹ΠΏΡƒΡ‰Π΅Π½Π° Milton Bradley для ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° TI-99/4A Π² 1980 Π³ΠΎΠ΄Ρƒ.

Π’ Ρ‡ΠΈΡΠ»ΠΎ извСстных Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² ΠŸΠΈΡ‚ΠΎΠ½Π° Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈΠ³Ρ€Π° Nibbles, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ врСмя Π²Ρ…ΠΎΠ΄ΠΈΠ²ΡˆΠ°Ρ Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ MS-DOS.

ВрёхмСрная вСрсия ΠŸΠΈΡ‚ΠΎΠ½Π° сущСствуСт для Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π° Nokia N70 ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ² Nokia.

Π¦Π΅Π»ΠΈ ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ

ЦСль: Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ Π·Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΈΠ³Ρ€Ρ‹ «Π—ΠΌΠ΅ΠΉΠΊΠ°».

Π—Π°ΠΊΠΎΠ½Ρ‡Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΈΠ³Ρ€Ρ‹ Π·ΠΌΠ΅ΠΉΠΊΠ° Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ:

ПолС Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π±ΡƒΠ΄Ρƒ Π΄Π²ΠΈΠ³Π°Ρ‚ΡŒΡΡ Π΄Π²Π΅ Π·ΠΌΠ΅ΠΉΠΊΠΈ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΠΎΠΊΠ° ΠΎΠ½ΠΈ Π½Π΅ ΡΡŠΠ΅Π΄ΡΡ‚ Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Π° ΠΈΠ»ΠΈ Π²Ρ‹ΠΉΠ΄ΡƒΡ‚ Π·Π° Ρ€Π°ΠΌΠΊΠΈ поля Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ происходит Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅.

P. S. ΠΠ΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ условиСм (ΠΏΠΎ ΠΆΠ΅Π»Π°Π½ΠΈΡŽ учащСгося), «Π·ΠΌΠ΅ΠΉΠΊΠ°» ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒΡΡ ΠΌΡ‹ΡˆΠΊΠΎΠΉ (с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиш Π½Π° Ρ„ΠΎΡ€ΠΌΠ΅), ΠΈΠ³Ρ€Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ счСтчик Π½Π°Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΎΡ‡ΠΊΠΎΠ², Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π»ΡƒΡ‡ΡˆΠΈΡ… ΠΈΠ³Ρ€ΠΎΠΊΠΎΠ², которая ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΡΡ‚ΡŒΡΡ ΠΈ ΡΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΈΠ· Ρ„Π°ΠΉΠ»Π°, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ элСмСнты ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°ΡŽΡ‚ ΠΈΠ³Ρ€Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ³Ρ€Ρ‹.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ