Мазмұны:

Microbit ойынын қалай құруға болады: 7 қадам
Microbit ойынын қалай құруға болады: 7 қадам

Бейне: Microbit ойынын қалай құруға болады: 7 қадам

Бейне: Microbit ойынын қалай құруға болады: 7 қадам
Бейне: Гонки для micro:bit и KittenBlock на языке Scratch 3.0 2024, Қараша
Anonim
Microbit ойынын қалай құруға болады
Microbit ойынын қалай құруға болады

Хай достар, бұл сабақта мен сізге жаңа микробитті арнайы компонентті пайдаланып, тенкеркадта ойын құруды үйретемін.

Жабдықтар:

Микробит және сіздің кодтау дағдыларыңыз

1 -қадам: Microbit орналастырыңыз

Алдымен сіз микробитті таңдап, оны қалағаныңызша орналастыруыңыз керек, бұл микробитте ойын құру үшін сізге тек дизайннан гөрі кодтау қажет.

2 -қадам: Айнымалыларды құруды бастаңыз

Айнымалыларды құруды бастаңыз
Айнымалыларды құруды бастаңыз

Ойын жасау үшін айнымалыларды пайдалану қажет; айнымалылар - бұл біз қалаған мәндерді сақтау үшін қолданылатын сөз, айнымалылар бұл ойынның негізгі бөлігі Бұл кодта мен мәнді сақтауға арналған позициям сияқты айнымалылар құрдым = 2Asteroid = кездейсоқ 0 -ден 4 -ке дейін. AndCount және Бастау кезінде 0 деп бағалаңыз

3 -қадам: Менің позициямды жылжыту үшін кілт жасаңыз

Менің позициямды ауыстыру кілтін жасаңыз
Менің позициямды ауыстыру кілтін жасаңыз

Сізге таңбаны қалай басқару керектігін түзету қажет, сондықтан жоғарыдағы сурет коды симуляция басылған кезде микробиттегі 2 -ші түйме жылжытуды білдіретін кезде, кейіпкердің орны өзгеруі керек дегенді білдіреді, экранды тазарту блогы түйме басылғаннан кейін қалыпты қалыпқа қайта түсу үшін қолданылады.

4 -қадам: ойыншылар мен астероидтардың суретін салу

Ойыншылар мен астероидтардың суретін салу
Ойыншылар мен астероидтардың суретін салу

Сізге X, y блогын және жарықтық блогын қолдану қажет, сонымен қатар ойында болуы керек нүктелерді құру қажет, себебі астероидтар үнемі түсуі керек, сондықтан біз санау айнымалысын математикалық блокпен бірге өз қалауымызша қолдануымыз керек.

5 -қадам: If Block құрыңыз

If Block құрыңыз
If Block құрыңыз

Бұл бізге астероидтардың кейіпкерге түсуі ойынның аяқталатынын және ойынның бірінші сәттен бастап қайтадан басталатынын білдіреді.

6 -қадам: Басқа блокты жасаңыз;

Басқа блокты жасаңыз
Басқа блокты жасаңыз

Басқа блок бізге егер 10 астероид таңбаға түспесе, ойын біз жеңетінін білдіреді

7 -қадам: Орындау

Орындау
Орындау

Жоғарыда келтірілген сурет - бұл кодтау сабағының нәтижесі, бәрі менің жобамды түсінеді деп үміттенемін және әркім маған конкурста жеңіске жету үшін дауыс берулерін өтінемін.

Ұсынылған: