Мазмуну:

PADDLEBALLSUPERSMASHEMти Micro: bit менен жасоо: 6 кадам
PADDLEBALLSUPERSMASHEMти Micro: bit менен жасоо: 6 кадам

Video: PADDLEBALLSUPERSMASHEMти Micro: bit менен жасоо: 6 кадам

Video: PADDLEBALLSUPERSMASHEMти Micro: bit менен жасоо: 6 кадам
Video: Обязательно запомни эту хитрость! Как можно моментально вывести йод с одежды? #shorts 2024, Ноябрь
Anonim
PADDLEBALLSUPERSMASHEM кылыш үчүн Micro: bit менен
PADDLEBALLSUPERSMASHEM кылыш үчүн Micro: bit менен

JavaScript аркылуу 5тен 5ке чейинки дисплейде жөнөкөй, бирок кызыктуу оюнду программалоону үйрөнүңүз! PADDLEBALLSUPERSMASHEM башка графикалык оюндарга байкабастыктан окшоштуктарды алып келиши мүмкүн.

Бул үйрөткүчкө Раффлз Институтунан Джастин Соонг салым кошкон.

1 -кадам: Алдын ала Build Обзор

Бул долбоордо биз топту дубалга ыргыткан жөнөкөй оюнду түзөбүз. Сагынсаң өлөсүң. Өтө жаман. Кыйынчылыкты баалагандар үчүн, оюн ар бир деңгээлде кыйынчылык менен көбөйөт

Материал:

1 x BBC микро: бит

1 x Micro USB кабели

Максаттар:

Microbit микрокомпьютери жөнүндө көбүрөөк билүү

Жөнөкөй оюнду программалоону үйрөнүңүз

Бардык учурларды карап көрөлү

2 -кадам: Компоненттер

Биринчиден, микробиттик микрокомпьютерди өзүңүздүн компьютериңизге сайыңыз. Башка компоненттердин кереги жок

3 -кадам: Алдын ала коддоо

Комплект компоненттерибизди колдонуу үчүн коддун пакетин кошушубуз керек. Код тартмасындагы "Өркүндөтүлгөндү" чыкылдатып, коддун башка бөлүмдөрүн көрүңүз жана "Пакет кошуу" үчүн Коддун суурмасынын түбүн караңыз

Бул диалог кутучасын ачат. Төмөнкү шилтемени көчүрүп, "Пакет кошуу" текст талаасына чаптаңыз: https://pxt.microbit.org/50544-64675-33322-24641. Издөө сөлөкөтүн басыңыз же enter басыңыз, андан кийин Tinkercademy баскычын басыңыз

Эскертүү: Эгерде сизге кээ бир пакеттер дал келбөөчүлүк көйгөйлөрүнөн улам өчүрүлөрүн эскерткен эскертүү алсаңыз, же көрсөтмөлөрдү аткарыңыз же Проектилер файл менюсунда жаңы долбоор түзүңүз

4 -кадам: Коддоо

Биринчиден, өзгөрмөлөрүңүздү аныктаңыз! Бизге топтун жайгашуусун, ылдамдыгын жана багытын, калактын узундугун жана абалын сактоо үчүн көптөгөн өзгөрмөлөр керек болот, жана эң акырында сиздин упайыңыз

Андан кийин, биз калакты башкаруучу функцияларды программалайбыз. xb калактын биринчи пикселинин солдогу абалын, ал эми yb калактын узундугун билдирет. Сол жана оң функциялар xbди башкарат жана калакты жылдырат, ал эми такта функциясы калакты экранда басып чыгарат

Андан кийин, биз топтун кыймылын көзөмөлдөгөн функцияны камтыйбыз. Башында топ ар бир секундда кыймылдайт, бирок сиз алдыга жылган сайын, топ кыска жана кыска аралыкта кыймылдайт! Кандай гана кызыктуу

Биз азыр топтун айланасы менен кандайча өз ара аракеттенишин көзөмөлдөгөн функцияларды программалайбыз. Топ капталга тийгенде, анын горизонталдык кыймылы тескери болот, бирок вертикалдуу кыймылы ошол бойдон калат. Топ шыпка тийгенде, оюнду кызыктуу кылуу үчүн, каалаган тарапка кайра көтөрүлө алат

Эң негизгиси, биз топ калакка тийип жатканын көрүшүбүз керек. Эгерде ал жетпей калса, упайыңызды көрсөтүп, утуласыз! Эгерде ал өткөрүп жибербесе, анда топ да туш келди багытта ойноп, оюндун татаалдыгы жогорулайт

Акырында, бизде топтун кыймылын улантуу үчүн сааттын милдетин аткаруучу for цикли бар. Ошондой эле, бизде калакты жылдыруучу onButtonPressed () функциялары бар

Сунушталууда: