Съдържание:
- Стъпка 1: Преглед на предварително изграждане
- В този проект ние ще създадем проста игра, в която отскачате топка до стена. Ако пропуснете, умирате. Много лошо. За тези от вас, които оценяват предизвикателството, играта се затруднява с всяко ниво
- Материал:
- 1 x BBC микро: бит
- 1 x Micro USB кабел
- Цели:
- Научете повече за микрокомпютъра microbit
- Научете как да програмирате проста игра
- Обмислете всички случаи
- Стъпка 2: Компоненти
- Първо, включете микрокомпютъра microbit в собствения си компютър. Не се изискват други компоненти
- Стъпка 3: Предварително кодиране
- Ще трябва да добавим пакет код, за да можем да използваме компонентите на нашия комплект. Кликнете върху „Разширени“в чекмеджето за кодове, за да видите още секции с код и погледнете в долната част на чекмеджето за кодове за „Добавяне на пакет“
- Това ще отвори диалогов прозорец. Копирайте и поставете следната връзка в текстовото поле „Добавяне на пакет“: https://pxt.microbit.org/50544-64675-33322-24641. Щракнете върху иконата за търсене или натиснете enter, след това щракнете върху бутона Tinkercademy
- Забележка: Ако получите предупреждение, че някои пакети ще бъдат премахнати поради проблеми с несъвместимостта, трябва да следвате подканите или да създадете нов проект в менюто Файлове на проекти
- Стъпка 4: Кодиране
- На първо място, определете вашите променливи! Ще се нуждаем от много променливи, за да съхраняваме местоположението, скоростта и посоката на топката, дължината и позицията на греблото и не на последно място резултата ви
- След това ще програмираме функциите, които контролират греблото. xb представлява позицията на първия пиксел на греблото отляво, а yb представлява дължината на греблото. Лявата и дясната функция контролират xb и преместват лопатката, а функцията на дъската отпечатва греблото на екрана
- След това включваме функцията, която контролира движението на топката. В началото топката се движи всяка секунда, но докато напредвате, топката се движи на все по -кратки интервали! Колко вълнуващо
- Сега програмираме функциите, които контролират взаимодействието на топката със заобикалящата я среда. Когато топката удари отстрани, хоризонталното й движение се обръща, но вертикалното й движение остава същото. Когато топката удари тавана, тя може да отскочи във всяка посока, за да направи играта по -забавна
- Най -важното е, че трябва да видим дали топката удря греблото. Ако пропусне, губите, показвайки резултата си! Ако не пропусне, топката също ще се отскочи в произволна посока и трудността на играта ще се увеличи
- И накрая, имаме цикъл for, който действа като часовник, така че топката да се движи. Също така имаме функциите onButtonPressed (), които преместват лопатката
- Запазете уморените си пръсти и изтеглете кода
Видео: За да направите PADDLEBALLSUPERSMASHEM с Micro: bit: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:55
Научете се да програмирате проста, но забавна игра на дисплей 5 на 5, като използвате JavaScript! PADDLEBALLSUPERSMASHEM може да има неволни прилики с други, по -графични игри.
Този урок е допринесен от Джъстин Сунг от Raffles Institution.
Стъпка 1: Преглед на предварително изграждане
В този проект ние ще създадем проста игра, в която отскачате топка до стена. Ако пропуснете, умирате. Много лошо. За тези от вас, които оценяват предизвикателството, играта се затруднява с всяко ниво
Материал:
1 x BBC микро: бит
1 x Micro USB кабел
Цели:
Научете повече за микрокомпютъра microbit
Научете как да програмирате проста игра
Обмислете всички случаи
Стъпка 2: Компоненти
Първо, включете микрокомпютъра microbit в собствения си компютър. Не се изискват други компоненти
Стъпка 3: Предварително кодиране
Ще трябва да добавим пакет код, за да можем да използваме компонентите на нашия комплект. Кликнете върху „Разширени“в чекмеджето за кодове, за да видите още секции с код и погледнете в долната част на чекмеджето за кодове за „Добавяне на пакет“
Това ще отвори диалогов прозорец. Копирайте и поставете следната връзка в текстовото поле „Добавяне на пакет“: https://pxt.microbit.org/50544-64675-33322-24641. Щракнете върху иконата за търсене или натиснете enter, след това щракнете върху бутона Tinkercademy
Забележка: Ако получите предупреждение, че някои пакети ще бъдат премахнати поради проблеми с несъвместимостта, трябва да следвате подканите или да създадете нов проект в менюто Файлове на проекти
Стъпка 4: Кодиране
На първо място, определете вашите променливи! Ще се нуждаем от много променливи, за да съхраняваме местоположението, скоростта и посоката на топката, дължината и позицията на греблото и не на последно място резултата ви
След това ще програмираме функциите, които контролират греблото. xb представлява позицията на първия пиксел на греблото отляво, а yb представлява дължината на греблото. Лявата и дясната функция контролират xb и преместват лопатката, а функцията на дъската отпечатва греблото на екрана
След това включваме функцията, която контролира движението на топката. В началото топката се движи всяка секунда, но докато напредвате, топката се движи на все по -кратки интервали! Колко вълнуващо
Сега програмираме функциите, които контролират взаимодействието на топката със заобикалящата я среда. Когато топката удари отстрани, хоризонталното й движение се обръща, но вертикалното й движение остава същото. Когато топката удари тавана, тя може да отскочи във всяка посока, за да направи играта по -забавна
Най -важното е, че трябва да видим дали топката удря греблото. Ако пропусне, губите, показвайки резултата си! Ако не пропусне, топката също ще се отскочи в произволна посока и трудността на играта ще се увеличи
И накрая, имаме цикъл for, който действа като часовник, така че топката да се движи. Също така имаме функциите onButtonPressed (), които преместват лопатката
Препоръчано:
Как да направите 4G LTE двойна BiQuade антена Лесни стъпки: 3 стъпки
Как да направя 4G LTE двойна BiQuade антена лесни стъпки: През повечето време, с което се сблъсквах, нямам добра сила на сигнала за ежедневните ми работи. Така. Търся и опитвам различни видове антени, но не работи. След загубено време намерих антена, която се надявам да направя и изпробвам, защото тя не градивен принцип
Как да направите брояч на стъпки?: 3 стъпки (със снимки)
Как да си направя брояч на стъпки?: Някога се представях добре в много спортове: ходене, бягане, каране на колело, игра на бадминтон и т.н. Е, вижте дебелото ми коремче … … Е, все пак решавам да рестартирам, за да тренирам. Какво оборудване трябва да подготвя?
Как да стартирате серво мотори с помощта на Moto: bit с Micro: bit: 7 стъпки (със снимки)
Как да стартирате серводвигатели с помощта на Moto: bit С Micro: bit: Един от начините за разширяване на функционалността на micro: bit е да използвате дъска, наречена moto: bit от SparkFun Electronics (приблизително 15-20 долара). Изглежда сложно и има много функции, но не е трудно да стартирате серво мотори от него. Moto: bit ви позволява да
Micro: bit - Micro Drum Machine: 10 стъпки (със снимки)
Micro: bit - Micro Drum Machine: Това е micro: bit микро барабанна машина, която вместо просто да генерира звука, всъщност барабани. Той е тежък, вдъхновен от зайците от микро: бит оркестъра. Отне ми известно време да намеря някои соленоиди, които бяха лесни за използване с mocro: bit
Как да направите видео на разделен екран с четири стъпки: 4 стъпки (със снимки)
Как да направите видео на разделен екран с четири стъпки: Често виждаме едно и също лице да се показва в сцена два пъти в телевизионна пиеса. А доколкото знаем, актьорът няма брат близнак. Гледахме също, че два пеещи клипа се поставят на един екран, за да се сравнят техните певчески умения. Това е силата на spl