Ще направим играта с динозавъра, която се играе в Google Chrome, когато няма интернет.
|
|
Избор на герой
|
|
В търсачката пишем „dino“ и избираме един от динозаврите: |
Накарайте динозавъра да скача
|
За да скача динозавъра, при натискане с пръст на екрана, трябва да се издигне постепенно нагоре, а после да се спусне надолу. Проверката дали сме натиснали с пръст се прави с блок „ако... тогава“ от секция Контрол и „мишка натисната?“ от секция Сетива. Изкачването нагоре става с „промени y с 10“, което повтаряме 15 пъти. Падането надолу става с „промени y с -10“, което също повтаряме 15 пъти, за да се върне на същото място, откъдето е започнал да скача.
|
За да може да прави тази проверка постоянно, а не само веднъж, трябва да облечем цялата проверка с блок за цикъл „винаги“ и да сложим „Когато зеленото знаме е натиснато“. |
Слагаме препятствие
Добавяме препятствие Rocks. Намаляваме размера на 50%
|
|
Задвижваме препятствието
|
За да се движи наляво, слагаме „промени x с -10“. За да се движи постоянно, слагаме „винаги“. Трябва да направим проверка дали обектът е стигнал до левия край на сцената. Това се прави с „Ако x позиция < -240“, като вътре поставяме „направи x равно на 240“. |
Слагаме точно под знамето „направи x равно на 240“, за да започва играта винаги от едно и също място.
|
Задаваме начална позиция на динозавъра
Слагаме „отиди до x: -137 y: -50“ точно под знамето на динозавъра. Ако тези числа не са подходящи за вашия проект, може да ги промените.
|
|
Слагаме точки
Има три неща, които трябва да направим, когато слагаме точки:
- Създаваме променлива „Точки“
- Задаваме начално състояние нула
- Добавяме точка всеки път, когато прескочим препятствие
Създаваме променлива „Точки“Избираме секция „Променливи“. Избираме „Създаване на променлива“. Пишем „Точки“. Избираме „Добре“. |
Задаваме начално състояние нулаОт секция „Променливи“ взимаме „Направи моята променлина на 0“ и я добавяме точно под „Когато знамето е щракнато“ на динозавъра. Променяме „моята променлива“ на „Точки“. |
Добавяме точка всеки път, когато прескочим препятствиеЗа да добавяме точка всеки път, коато прескочим препятствие, трябва да добавим „Промени Точки с 1“ точно под мястото, където динозавъра се приземява. Това означава, че когато направим успешен скок, ще получаваме точка. |
Добавяме край на играта
За да има край на играта, на препятствието слагаме следния код, за да спира играта, когато динозавъра допира до препятствието.

- Log in to post comments



