Алисон: Еј момци!
Јас бев само тестирање надвор играта не сум направил.
Тоа е супер лесно да се направи едноставна игри како оваа.
И, всушност, ќе ви покажам Како јас ја направив сега.
Ајде главата на над да www.scratch.mit.edu.
Ние сакаме да креирате нов проект, па ти овозможува да кликнете на табот Креирај.
Јас веќе имам еден производ се отвори, па ние ќе ги префрлиме тука.
>> Да почнеме со брз турнеја на нула средина.
На дното лево тука, имаме сите sprites, кој ќе
да се користи во нашата игра.
На пример, имаме мајмун, банана, и брокула.
Кога ќе кликнете на секоја самовила да ќе забележите дека десната колона ќе
промени, да ни покаже дека ние работиме со таа специфична самовила.
Ништо ние се стави во оваа колумна ќе контрола на самовила тоа е истакнат.
Тука во средината, ние си имаме колона кои содржат нашата палета загатка парчиња,
кој ќе се користи за да се создаде нашата игра.
На врвот, имаме категорија на мозаик парчиња ние треба да се работи со.
На пример, сини парчиња, под табот движење, ќе ни овозможи да
контролираат како нашата sprites се движат.
Ние ќе се истражуваат други категории како ние создаваме нашата игра.
Конечно, на горниот лев агол, ние имаме фаза, каде што ќе
всушност ја одиграме нашата игра.
Каде што може да се види на ефектите од нашите скрипти на sprites.
>> Па ајде да започнете.
Во нашата игра, мајмун ќе се обиде да јаде банана додека
избегнување на брокула.
Мајмун ќе го следат нашиот глувчето, и варената брокула и банана ќе плови
околу сцената случајно.
Кога мајмунот добива блиску до банана, банана активно ќе се обиде
за да се избегне мајмун, само за да бидете работите малку повеќе возбудлива.
>> Да почнеме со скриптирање на однесување на нашите главниот лик, мајмун.
Да се ​​започне нашата скрипта, ние ќе ги користат Кога Зелено знаме кликна парче од
настани категорија.
Тука.
Ова ќе предизвика сите мозаик парчиња поврзани со копчето да ја извршите кога ние
кликнете на зеленото знаме, овде, во горниот десен агол на сцената.
Ние сакаме на мајмун да следат на глувчето.
Значи ние изберете Оди копче за да и изберете Покажувачот на глувчето, како толку.
Па ние ќе да се обиде тука.
Ајде тест е и да видиме што се случува.
>> Па се чини како мајмун навистина само по првиот клик на глувчето.
Тоа е затоа што, по дифолт, Оди до блокираат само извршува еднаш.
За да се добие мајмун да го следат на глувчето текот на целата игра, ние треба
овој блок да се изврши одново и одново.
Звучи како ние треба некој вид на looping конструкција.
Значи ти овозможува да се преселат во контрола.
Изгледа, ајде да се обидеме оваа Засекогаш јамка.
Се чини како тоа функционира.
>> Значи, следната ќе треба да се размислува за како мајмун ќе
комуницирате со другите sprites.
Во суштина, ние треба да додадете логика на нашите игра, така што, играта ќе заврши ако
мајмун допира банана или брокула.
И всушност го користат зборот "ако" при опишувањето на однесување
ние се обидуваме да се создаде.
И погодно доволно, тука е контрола блокиран наречен Ако тоа ние ги користиме
за токму оваа намена.
Па дијамант форма, токму тука, на блок, е местото каде што ќе стави
под услов ние сакаме да се провери.
Во овој случај, ние ќе провери дали мајмун е допирање на банана.
>> SE ние го дофати допирање парче од категоријата чувствување.
И изберете Банана од паѓачкото мени.
Сега ние треба да се каже на нашите самовила што да се направи кога се допре до банана.
Сакаме играта до крај, и мајмун е да се каже, сте се победи.
Па го додаваме во мислење и запре сите парче.
Ќе промени, здраво, да, победи.
И време да 0,5.
Сега, ние ќе се применуваат истата логика кога мајмун е допирање на брокула,
освен дека ќе имаме мајмун се каже, сте ја изгубиле, наместо, ќе освои.
>> Ајде да се тестираат ова и види дали таа работи.
Страшни.
Ќе завршите скриптирање на мајмун однесување, но ние не сме направиле досега.
Ние се уште треба да се каже на брокула и банана што да прави.
>> Да почнеме со поедноставни на две, брокула.
Која само треба да се движи по случаен избор.
Повторно, ќе започне со Кога Зелено знаме кликна парче.
Ние треба самовила да биде во постојан движење, па ајде повлечете
надвор од засекогаш јамка.
Ние ќе се создаде случајно движење користење некои движење парчиња со случаен
број генератор.
>> Добро, ајде да се тестираат ова.
Прекрасно
>> Добро, сега само банана е лево.
Ајде да започнете со истата постави на парчиња како порано.
Па ако мајмун добива во близина, банана треба да се избегне.
Друго, банана треба да се движи по случаен избор.
Звучи како работа за ова ако друго блок.
Во состојба, ние ќе ги провери банани оддалеченост од мајмун, и
тогаш тоа се избегне тоа.
>> Сега, кога оваа состојба не се применуваат,
банана треба да се движи по случаен избор.
Па да ни го украде случаен движење парчиња од брокула.
Сите ние треба да направите е да ја влечат парчиња ние сакаме да банана самовила, и
тие ќе бидат копирани повеќе.
>> Сето тоа е направено.
Ајде да го пробате.
Страшни.
Се чини дека да се работи.
Сега одиме и направете ја вашата сопствени игри.
>> Ако ви треба некоја инспирација проверете минатите проекти
од CS50 на веб страната.
>> Моето име е Алисон, а тоа CS50.
>> Јас треба да добие овие постави супер брз.