Как да направите игра на драскотина (със снимки)

Съдържание:

Как да направите игра на драскотина (със снимки)
Как да направите игра на драскотина (със снимки)
Anonim

Scratch е популярен език за визуално програмиране, разработен от MIT Media Lab като образователен инструмент за деца. Той е достъпен онлайн, с настолни версии за Mac OS, Windows, Chrome OS и Android. Това wikiHow ви учи на основите на това как да направите игра

Стъпки

Част 1 от 4: Изтегляне на Scratch

Направете игра на драскотина Стъпка 1
Направете игра на драскотина Стъпка 1

Стъпка 1. Придвижете се до страницата за изтегляне на Scratch в уеб браузър

Това е уеб страницата, от която можете да изтеглите настолната версия на Scratch.

Направете игра на драскотина Стъпка 2
Направете игра на драскотина Стъпка 2

Стъпка 2. Щракнете върху Директно изтегляне

Под опцията е да изтеглите Scratch от дигиталния магазин на вашата система.

Като алтернатива можете да щракнете Създайте в горната част на уеб страницата, за да започнете да създавате незабавно онлайн във вашия уеб браузър.

Направете игра на драскотина Стъпка 3
Направете игра на драскотина Стъпка 3

Стъпка 3. Щракнете двукратно върху инсталационния файл

Инсталационният файл Scratch е „Scratch Desktop Setup 3.9.0.exe“за Windows и „Scratch 3.6.0.dmg“за Mac. След като инсталационният файл приключи с изтеглянето, щракнете двукратно върху инсталационния файл, за да започнете процеса на инсталиране. Можете да намерите изтеглени файлове в папката Изтегляния или във вашия уеб браузър.

Направете игра на драскотина Стъпка 4
Направете игра на драскотина Стъпка 4

Стъпка 4. Инсталирайте Scratch

Използвайте следните стъпки, за да инсталирате Scratch:

  • Windows

    • Изберете „Само за мен“или „Всеки, който използва този компютър“.
    • Щракнете Инсталирай
    • Щракнете Да за да позволите на инсталатора на Scratch да прави промени във вашата система.
    • Щракнете завършек.
  • Mac:

    Издраскайте иконата на приложението Scratch в папката Applications

Част 2 от 4: Добавяне на графики

Направете игра на драскотина Стъпка 5
Направете игра на драскотина Стъпка 5

Стъпка 1. Отворете Scratch

Той има жълта икона със S върху нея. Щракнете върху иконата в менюто "Старт" в Windows. Можете да го намерите в папката Applications на Mac.

Първият път, когато отворите Scratch, той ви пита дали искате да изпратите данни до екипа на Scratch, за да помогнете за подобряването на Scratch. Можете да кликнете Не благодаря или Да, бих искал да помогна за подобряването на Scratch. Ако изберете Да, данните за използването ще бъдат изпратени до екипа на Scratch. Екипът на Scratch не събира лична информация.

Направете игра на драскотина Стъпка 6
Направете игра на драскотина Стъпка 6

Стъпка 2. Добавете фон

За да добавите фон в Scratch, щракнете върху иконата, която прилича на снимка в долния десен ъгъл. След това изберете изображение, което да използвате като фон. Можете да използвате разделите в горната част, за да разглеждате фонове по категории или да използвате лентата за търсене в горния ляв ъгъл, за да търсите фон по име.

  • За да качите свой собствен фон, задръжте курсора на мишката върху иконата, която прилича на снимка, и щракнете върху иконата, която прилича на трей, със стрелка нагоре. Щракнете върху изображение, което искате да използвате като фон, и щракнете върху Отворено.
  • За да нарисувате свой собствен фон, задръжте курсора на мишката върху иконата, която прилича на снимка, и щракнете върху иконата, която прилича на четка. Използвайте инструментите за боядисване, за да нарисувате свой собствен фон.
Направете игра на драскотина Стъпка 7
Направете игра на драскотина Стъпка 7

Стъпка 3. Добавете спрайт

Спрайтовете са обекти на изображение, които са част от сцената на играта. Те могат да бъдат персонажът на играча, врагове или препятствия, персонажи, които не са играчи, включвания и консумативи или анимирани фонови обекти. За да добавите спрайт, щракнете върху иконата, която прилича на котка в долния десен ъгъл. След това щракнете върху спрайт, който искате да добавите към вашата сцена.

  • Подобно на фонове, можете да качвате и рисувате свои собствени спрайтове на вашата сцена. За да направите това, задръжте курсора на мишката върху иконата, която прилича на котка, и щракнете върху иконата, наподобяваща трей със стрелка, насочена нагоре, за да качите свой собствен спрайт. Щракнете върху иконата, която прилича на четка, за да нарисувате свои собствени спрайтове.
  • Ако трябва да изтриете спрайт, щракнете върху спрайта в списъка под прозореца Преглед в горния десен ъгъл и натиснете Изтрий ключ.
Направете игра на драскотина Стъпка 8
Направете игра на драскотина Стъпка 8

Стъпка 4. Плъзнете спрайта там, където искате да бъде в началото на играта

Прозорецът за визуализация е в горния десен ъгъл. Щракнете и плъзнете спрайта до мястото, където искате да бъде в началото на играта.

Част 3 от 4: Добавяне на контроли и движение към Sprite

Направете игра на драскотина Стъпка 9
Направете игра на драскотина Стъпка 9

Стъпка 1. Щракнете върху спрайта, към който искате да добавите контроли

Щракнете върху иконата спрайт под прозореца за визуализация в горния десен ъгъл, за да изберете спрайт.

Направете игра на драскотина Стъпка 10
Направете игра на драскотина Стъпка 10

Стъпка 2. Щракнете върху раздела Код

Това е първият раздел в горния ляв ъгъл под логото на Scratch.

Направете игра на драскотина Стъпка 11
Направете игра на драскотина Стъпка 11

Стъпка 3. Плъзнете блок от събития в областта на кода

В Scratch кодирането се извършва с помощта на блокове. Всички блокове са изброени в панела вляво под раздела блокове. Блоковете са цветно кодирани по тип. Блоковете за събития са цветно кодирани в жълто. Щракнете върху жълтата точка вляво, за да преминете към блокове за събития. След това плъзнете блок от събития в кодовата област вдясно от списъка с блокове. Блокът на събитие може да бъде нещо като „Когато се натисне този спрайт“, „Когато се натисне [клавиш]“или „Когато се щракне върху [икона със зелен флаг]“.

Последователността на играта започва, когато щракнете върху иконата със зелен флаг над прозореца за визуализация. Използвайте блока, който гласи „Когато се кликне върху иконата на зелено знаме“, за да създадете действие, което започва веднага след като играта започне. Той е в горната част на блоковете за събития. Има икона със зелен флаг в нея

Направете игра на драскотина Стъпка 12
Направете игра на драскотина Стъпка 12

Стъпка 4. Прикрепете блок под блока на събитието

Блоковете за движение са цветно кодирани в синьо, а блоковете Look са цветно кодирани в лилаво. Намерете блок за това, което искате да се случи. Плъзнете го в кодовата област и го прикрепете под блока на събитията в кодовата област. Забележете как блоковете имат прорез над и под тях. Вмъкнете прореза за блока за действие в блока за събития.

  • Ако блокът има стрелка, сочеща надолу (⏷), щракнете върху стрелката, за да се покаже падащо меню. Изберете опция (например клавиш на клавиатурата) от падащото меню.
  • Ако блок има бял балон с текст в него, можете да промените текста вътре в балона.
Направете игра на драскотина Стъпка 13
Направете игра на драскотина Стъпка 13

Стъпка 5. Експериментирайте с блоковете

Необходими са малко експерименти, за да разберете как да накарате блоковете да направят това, което искате. Опитайте да прикачите различни блокове и вижте какво ще се случи. По -долу са дадени няколко примерни блока, които можете да опитате.

  • Примерни блокове 1:

    Изберете "Когато този спрайт е щракнат" като блок за събития. След това прикрепете блока, който казва „кажи [здравей!] За [2] секунди» от блоковете Looks.

  • Примерни блокове 2:

    За да накарате спрайт да се движи наляво и надясно, когато натиснете клавишите със стрелки наляво и надясно, добавете блок със събития, който гласи "Когато [стрелката надясно ⏷] е натисната". Ще трябва да изберете клавиша със стрелка надясно от падащото меню в блока. След това прикрепете блок, който казва "точка по посока [90]" от блоковете за движение. След това прикрепете друг блок за движение, който казва "преместване на [10] стъпки". След това плъзнете друг маркер за събитие в областта на кода, който казва „Когато [лявата стрелка ⏷] е натисната“, прикрепете блок за движение, който казва „посочете в посока [-90]”, и прикрепете друг блок за движение, който казва „преместване [10] стъпки ".

Част 4 от 4: Добавяне на променливи и откриване на сблъсък

Направете игра на драскотина Стъпка 14
Направете игра на драскотина Стъпка 14

Стъпка 1. Щракнете върху Променливи

Това е оранжевата точка в панела вляво. Това показва променливите блокове. Променливите са това, което се използва за направата на неща като оценка, живот, измерване на здравето и т.н.

Направете игра на драскотина Стъпка 15
Направете игра на драскотина Стъпка 15

Стъпка 2. Щракнете върху Създаване на променлива

Това е над списъка с променливи блокове. Това отваря прозорец, който можете да използвате, за да направите свои собствени променливи.

Направете игра на драскотина Стъпка 16
Направете игра на драскотина Стъпка 16

Стъпка 3. Въведете име за вашата променлива и щракнете върху OK

Можете да го наречете нещо като „Score“или „Lives“или каквото искате да промените, когато вашите спрайтове се сблъскат.

Направете игра на драскотина Стъпка 17
Направете игра на драскотина Стъпка 17

Стъпка 4. Плъзнете блока, който казва „Когато [иконата на зелено знаме] е щракната“в областта на кода

Той е в блоковете Events. Това е блокът със зелен флаг в текста.

Направете игра на драскотина Стъпка 18
Направете игра на драскотина Стъпка 18

Стъпка 5. Прикрепете блока, който гласи "Задайте [променлива] на [празна]"

Той е в променливите блокове. Използвайте падащото меню в блока, за да изберете променливата, която сте създали.

Направете игра на драскотина Стъпка 19
Направете игра на драскотина Стъпка 19

Стъпка 6. Въведете номера, който искате променливата да бъде в началото на играта, в белия балон

Например, ако искате да създадете резултат, бихте го задали на "0" в началото на играта. За животи въведете броя животи, които искате вашият герой да има в началото на играта.

Направете игра на драскотина Стъпка 20
Направете игра на драскотина Стъпка 20

Стъпка 7. Прикрепете цикъл "Forever" блок след блока Set Variable

Това е в раздела "Контрол". Този блок има прорез в средата за добавяне на блокове в средата му.

Направете игра на драскотина Стъпка 21
Направете игра на драскотина Стъпка 21

Стъпка 8. Прикрепете поглед „Ако/След това“в средата на блока „Завинаги“

Блокът "Ако/Тогава" също има прорез в средата. Освен това той има шестоъгълен ключ след „Ако“.

Направете игра на драскотина Стъпка 22
Направете игра на драскотина Стъпка 22

Стъпка 9. Добавете блок „Докосване“в шестоъгълния ключ

Блокът "Докосване" е в горната част на блоковете за чувствителност. Плъзнете го в шестоъгълния ключ в блока "Ако/Тогава".

Направете игра на драскотина Стъпка 23
Направете игра на драскотина Стъпка 23

Стъпка 10. Изберете различен спрайт, който вашият управляван спрайт може да докосне

Използвайте падащото меню в блока, за да изберете друг спрайт. Например, това може да бъде вражески спрайт, включване или прост елемент, който променя резултата ви.

Направете игра на драскотина Стъпка 24
Направете игра на драскотина Стъпка 24

Стъпка 11. Прикрепете блоковете, които искате да се случат, когато спрайтовете се сблъскат

Ако искате да създадете сложна последователност на смъртта, това може да отнеме известно експериментиране с контролите за движение, за да се получи правилно. За да промените променливата, прикрепете променливата, която казва „промяна [променлива] чрез [празно]“към блока „Ако/Тогава“. Използвайте падащото меню в блока „промяна на променливата“, за да изберете променливата, която искате да промените. Въведете сумата, с която искате да се промени в бялото балонче. Например, въведете „1“в бялото балонче, за да увеличите резултата си с 1 точка. Ако искате да отнемете живот, въведете „-1“в бялото балон.

Препоръчано: