Съдържание:

Virus Killer - Grove Zero Video Game: 5 стъпки
Virus Killer - Grove Zero Video Game: 5 стъпки

Видео: Virus Killer - Grove Zero Video Game: 5 стъпки

Видео: Virus Killer - Grove Zero Video Game: 5 стъпки
Видео: CS50 2015 - Week 0, continued 2024, Ноември
Anonim
Image
Image

В последно време много части на света пуснаха поредица от защитни измервания за борба с интензивната пандемия COVID-19. Едно от техните решения е да останат вкъщи, за да спазят социалната дистанция. Несъмнено вирусът се превръща в общ враг за всички. Така че, нека направим игра, която да „убие“вирусите. Бъдете здрави и безопасни!

В този урок ще направим игра за убиване на вируси чрез графично програмиране.

Ще програмираме 4 -те спрайта един след друг. Да започваме!

Консумативи

Grove Zero Starter Kit

Стъпка 1: Основен играем герой - Бухал

Вражески спрайтове - вируси
Вражески спрайтове - вируси

Бухалът действа като персонаж, който трябва да се контролира в играта. Ще го преместваме наляво и надясно, за да изстреляме вирусите. Първо изберете режим „Етап“. Изтрийте спрайта по подразбиране и изберете нов спрайт „Run“.

Сега следвайте примерната програма и код по -долу. Добавяме три основни блока в сценичен режим, отляво надясно:

1) Получаване на команда от модула Twin Button и преместване на знака

2) Инициализация. Задайте координати на знака и куршума.

3) Край на игралния блок

Стъпка 2: Вражески спрайтове - вируси

Вражески спрайтове - вируси
Вражески спрайтове - вируси

Добавете нов sprite вирус. Щракнете върху „Качване“, за да качите изображението на вируса във вашата библиотека с спрайтове.

Можете да изберете някои вируси в различни размери и форми. В този урок използваме три вида вируси.

Във втората екранна снимка можете да видите код, свързан с вирусни спрайтове.

Стъпка 3: Експлозивни пламъци

Експлозивни пламъци
Експлозивни пламъци
Експлозивни пламъци
Експлозивни пламъци
Експлозивни пламъци
Експлозивни пламъци

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

Тук добавям 4 вида експлозивни пламъци. Можете също така сами да решите техните модели и колко искате да използвате.

По -долу е примерната програма за експлозивния пламък. Нека кодираме.

Стъпка 4: Маска

Маска
Маска
Маска
Маска
Маска
Маска

Маските работят като куршуми. Нека добавим нов спрайт и качим изображение на маска в нашата библиотека с спрайтове.

В първата екранна снимка има примерната програма за маската.

Добавете фон. Можете да изберете от библиотеката Backdrop или да качите свой собствен фон, за да украсите играта си.

Стъпка 5: Контролирайте героя на играта с Grove Zero

Управлявайте героя на играта с Grove Zero
Управлявайте героя на играта с Grove Zero
Управлявайте героя на играта с Grove Zero
Управлявайте героя на играта с Grove Zero
Управлявайте героя на играта с Grove Zero
Управлявайте героя на играта с Grove Zero

След това превключете Codecraft в режим „Устройство“. Нека въведем модули Grove Zero. Първо свържете дънната платка към компютъра с USB кабел. След това щракнете върху бутона Свързване на Codecraft.

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

След това щракнете заедно дънната платка и бутона с двойно. Както знаем, колекцията Grove Zero ни позволява да свързваме модули чрез лесната връзка "snap-together".

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

Сега се върнете в режим „Етап“и стреляйте по вирусите!

За повече информация относно серията Grove Zero, Codecraft и друг хардуер за производители и STEM преподаватели, посетете нашия уебсайт, TinkerGen създаде Kickstarter кампания за MARK (Make A Robot Kit), робот комплект за обучение на кодиране, роботика, AI!

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