Tip:
Highlight text to annotate it
X
>> ЗАМИЛА цхан: Добар дан и добродошли у Огреби описом.
Моје име је Замила а ја ћу водити валктхроугхс за вас ове године.
У ЦС50, сваки проблем је скуп пратњи објашњења.
Током ових валктхроугхс ћу ићи преко Проблем скуп током недеље, објасни
концепти потребни и разбије Проблем сет у руковање уједа.
>> За први сет у П-ЦС50, заправо неће ући у куцању и
машински код ствари сасвим.
Уместо тога, ми ћемо користити нуле, програм који нам омогућава да истражују
концепти програмирања у визуелни и креативан начин.
Овај валктхроугх ће истражити основне концепте које ћемо користити
током ЦС50, као и служи као Огреби туторијала.
У сваком објашњења ћу навести сет алата које можете да користите за
Проблем скуп.
Од већих курсу концепата на стварне функционише, то је добро и корисно
знате шта сте опремљени пре Решавање проблема сет.
>> Прво, хајде да причамо о Спрајтови.
Спрајтови су централна за израду пројеката у нуле.
Сваки објекат или сваки карактер, било да је мачка, пас или
лопта, се зове спрајт.
Ако хоћу, рецимо, две мачке у мом пројекту, Ја ћу морати да се два
одвојене спрајтове у огреботина, чак и ако су потпуно идентичне.
>> Сваки спрајт има скрипте повезане са том одређеном спрајта.
Скрипте су оно што ћеш да се изградња превлачењем
и пада блокова.
Скрипте су упутства да утврдити и дефинисати
како скрипта понаша.
>> Сада, Спрајтови нису само слике.
Спрајтови костим одређује шта вилењак изгледа.
Ани Гивен вилењак може имати више костиму.
Нешто касније током овог објашњења ја ћу показати вам како можете да имате
сприте промене костими током програма.
>> Да бисте креирали спрајта у нуле, можете изабрати или костим за своју почетну
Сцратцх је библиотека, извући сопствене у Сцратцх је уграђен едитор боје,
отпремите своју слику, или слику са камером рачунара.
Све Спрајтови су постављене на оно што ми зовемо фаза.
Фаза је као наш платну где Спрајтови се крећете.
>> Иако можемо да имамо мултипликатора спрајтова, може да постоји само једна фаза.
У супротном, фазе и спритес су прилично сличне у фази да може
такође имају скрипте.
Скрипте на сцени су веома корисне када немате тај сценарио
не мора нужно односити на једном одређеном спрајта.
Можда се односи на више пруге, или их уопште немају.
>> То је генерално добар дизајн да се постави Скрипте на сцени ако су
довољно општи и не односе специфичним Спрајтови.
И баш као Спрајтови су костиме, фазе имају позадине која може да промени
током вашег програма.
И можете да нацртате своје, отпремање слика, сликате, или користите
Огреби библиотека позадине.
И фаза и Спрајтови може да игра звуци из библиотеке на гребање, или
можете да отпремите и снимати свој.
>> Да бисте покренули програм Огреби ћете потребно је да кликнете на зелену заставу
горњи десни угао сценског прозора.
Али, ако не ништа да повезујете Овај блок овде, онда је ништа
ствари ће се десити, јер ваш Спрајтови и фаза треба рећи
да одговори на случају Зелена застава се кликне.
Дакле, потребно је да приложи блокова на жлеб на дну зелена
заставу, а затим програм ће извршити оне акције када покренете
ваш програм.
>> Па, оно што долази после тога?
Па, Огреби има доста блокова за вас да користите, а можете
чак и направите сопствену.
Видећете три картице, скрипте, Костими и звуке.
Под ознаком скрипте су категорије исказа.
Изјаве су згодно организацији боји.
Морате радње везане за кретање, звук, изглед, и тако даље.
Иако ћете имати друге блокове гради око ваших изјава, то је
Изјаве које ће помоћи спрајтова или фази да уради нешто, а
других блокова ће помоћи да се одреди када да их уради.
>> Рецимо да правите ваш Први пројекат, а ви само желите
мачка мијау под одређеним околности.
За реализацију овога, можемо узети Предност боолеанс.
То су изрази које процењују да истинито или лажно.
У Огреби то су идентификована углови на крају блокова.
Имаћете више различитих типова од боолеанс као што је миш
се притисне, нема 2 плус 2 изједначимо до 5, или је корисник притиском
доле одређени тастер на тастатури?
>> Дакле, не можете да користите само Ово боолеанс сама.
Мораћете да их комбинујете са оно што ми називамо условима.
Стање блокови се могу наћи у наранџасти контроле изјаве.
Услови згодно имати мало чувар места који показује изглед
блок који треба да се стави у њу.
Дакле, у зависности од контекста ситуација, можете да изаберете Булова
и ставите је у твом стању.
И заједно, имате условни исказ.
Када сте ставили унутра да изјаве блокирају имате структура постављена
чиме једном неки услов је испуњен, онда извршите оне
изјаве.
>> Једна од предности рачунара је огромна снага и брзина којом се
може извршити понављају процесе.
Уместо да, рецимо, понављајући упутства изнова и изнова и изнова
поново и да се заправо куцање, или у овом случају, превлачењем
и превлачењем, шта смо могу се ухвати у петљу.
>> Петље се могу користити за било изврши ствари бескрајно заувек са петље,
или за одређени број пута.
На пример, понови изјаву, кажу Здраво, 10 пута, или можда до одређеног
услов тачан.
И са овим Понавља се до те блокира видим да се Огреби наговештавајући да
морате да ставите у Боолеан Понавља се до блока да
условни исказ.
>> Сада знамо да можемо да обухватимо понављају процесе у петљи,
тако да можете видети зашто је тако нешто то можда неће бити идеално.
То је супер дуго, то је само ради иста ствар изнова и изнова
опет, 10 пута у ствари.
Креће 10 корака, каже здраво, мове 10 корака, каже здраво.
Али, уз помоћ петљи смо може уредан ово мало.
Погледајте како је то много боље.
То је краћи, то је мањи и се заврши исту ствар.
>> Прелазимо на променљиве.
Променљиве су у суштини контејнери за вредности.
У Огреби, оне врсте вредности могу бити или речи, или могу бити
бројеве, вредности које се имају контролу над.
У првом блоку имамо променљива садржи текст
вредности, Здраво, Свет.
У другом примеру, претпоставља се да већ има променљиву по имену
Бројач и ми смо се увецава то по три.
А онда, у последњем примеру, видимо пример променљивих се користе
унутар услова.
У овом блоку, можемо питати да ли променљива Бројач је мања од нуле.
>> Сада, када креирате променљиву имате да одлучи да ли да направите
променљива доступна свим Спрајтови у програму Сцратцх или
само за одређене Спрајтови одабраних када направите променљиву.
А то је веома важно одлука.
Она се своди на оно обим вама желе да имају променљиве.
>> Пример локалног обима ће бити променљива само за једну одређену спрајта,
што значи да би само то вилењак бити у могућности да виде или мењати.
Ако утврдите променљиву са глобалним обим избором за све
Спрајтови, онда то значи да је фаза, као и све Спрајтови,
ће бити у стању да види, модификује, и приступа који
променљиве које сте креирали.
И у погледу дизајна, најбоље је да се изаберете локални опсег кад год можете
само да остали Спрајтови фази и не морају да брину о
праћење те променљиве.
>> Ви у ствари можете имати две променљиве исто име за различите Спрајтови као
год то су локалне променљиве.
Сприте један, мачка, може имати променљиву Бројач име, и спрајт два, пас,
може такође има променљиву по имену Бројач уколико ови
су обе локалне променљиве.
Пошто обим променљиве не прошири на остатак
програма, а нико од осталих Спрајтови или фаза ће се збунити.
>> Раније сам поменуо полазну тачку, када се кликне зелена застава блок.
Тај блок и пратеће изјаве су у суштини говоре
Ваши спритес или фаза, у реду, када Зелена застава се кликне, ово је
шта треба да урадите.
Али, то није једина ствар која се Спрајтови и фаза може да одговори.
Имамо, на пример, догађај за када се притисне тастер тастатуре.
Ви у ствари можете изабрати слова до З, нула до девет или
стрелице.
>> Постоје и други догађаји, такође, што је као када је вилењак се кликне.
Када почнете са догађаја попут блокова ово, приметићете тренд.
Сви они имају једну групу на дно и глатка врх, који
указује да ништа горе везује за тај блок.
Можете градити под тим догађајима блокова и изгради надоле.
>> Дакле, шта се дешава ако желимо неки догађај да се деси, рецимо, када је мачка
додиривање одређени одељак на сцени?
Ми заправо немају никакву уграђене догађај да значи да, па шта ћемо
треба да урадите је да створи сопствени догађај.
И то се зове емитовање.
>> Дакле, када желите да сигнал да сигурно догодило, онда
користите црну зове емитовање, који се налази у Цонтрол картици.
Ту ћете унети име догађај који желите да емитује програм, а
онда шта год вилењак или стадијум може да реагује на
емитују ако тако желите.
Када примим блок говори Спрајтови Шта да се ради кад су
обавештен да је ваш обичај Догађај се десило.
Зато запамтите да сваки пут када емитују догађај, то је са
схватање да је било која од Спрајтови или фаза ће
добијате тај догађај и одговор на њега.
>> Сада, последњи концепт пре него што се на стварну пример огреботина
програма, је концепт теме.
То је када је рачунар извршава симултано
процеси у исто време.
И сигуран сам да смо сви узели Предност овога.
Као сурфовање веб док слушање музике.
Рачунар може да извршава неколико ствари у исто време.
>> У овом примеру овде, ова два скрипте могу се користити за
потпуно исти дух.
Улазна тачка спотицања, када Зелена застава Кликне, користи се више пута, али
они су два одвојена скрипте.
Заиста, Зелена застава кликне блок ће вероватно бити један од највише
популарне блокови у вашем програму.
Овде видимо да кад је зелена застава кликне, постоји један сталан процес
он, као и други.
Тако Огреби ће заправо покренути ове две у исто време.
И знајући да заправо може имати више полазна тачка, чак и ако
исто је полазна тачка, иде да буде заиста корисно ако желите да
одвојене различите задатке једна од друге.
>> У реду.
Дакле, сада када смо прошли све ово концепти, погледајмо пример.
Направио сам серију нуле програма, па покушајте да прате заједно као што смо
направити малу игру.
Почнимо отварањем Гладан Дино Зеро.
>> Хајде да кликнете на зелену заставу за покретање то и види шта то ради.
Имамо грешку спрајта које премешта за неколико корака, враћа на неке висине, и
потом коракне уназад.
И онда имамо дино спрајта.
Притиском тастера са стрелицама, селим дино спрајт око, што га укључите
и ротирати.
То може бити забавно, али Не постоји веома много
скрипте у овом програму.
Ми смо дефинитивно да додам.
>> На пример, када је Дино је то креће заиста могу добити са екрана и
скоро нестати са сајта.
Ми желимо то да променимо, јер смо не желе дино да побегне.
Па хајде да прекинемо скрипту са црвено застава, а затим измените дино скрипте.
Обратите пажњу да је овај сценарио има заувек петља, која се завршава
Страигхт Едге.
Он нема никакву ритам на дну.
И то има смисла из име, заувек петља.
То је нешто бескрајно извршавању и никада неће завршити.
Дакле, ово је велика прилика да уведе нит.
>> У реду.
Па хајде да додате други сценарио.
Ја ћу да почнем са овог уноса тачка, Када Греен Флаг кликне.
И ја желим да непрекидно проверите Дино је да ли ће бити
додирује ивицу.
У Захтјеву постоји уредан мало блок да каже, ако на ивици Боунце.
И тако желимо да стално изврши ово.
>> Шта ова изјава не проверава да ли је вилењак је на ивици
фази, и враћа назад ако је.
И зато што корисник увек може да се креће дино, желимо да пронађе неку врсту
петља која нам омогућава да стално изврши ову изјаву.
Гледајући под контролом ћемо изабрати Форевер петљу.
Па хајде да превуците у дино скрипте, а затим
Ако се додају на ивици Боунце.
А онда хајде да тестирате наш програм.
>> Дакле буба креће као и обично, и па ако смо тестирали нашу нову скрипту од
креће наш Дино до ивице, видимо да то не може
побегне више сцену.
Она одбија враћам.
Сада можете да се питате зашто дино одбијања, али не буба.
Па, то је зато што смо написали наш најновији скрипта унутар дино скрипти
а не бубе.
Дакле, буба не слуша упутства ми је дао Дино.
>> У реду.
Па хајде да сада додати нешто ново.
Ако идете на костиме картици видећете да различите костиме које
долази са инсталираним одабраног спрајта Ако одаберете једну од
Сцратцх библиотека.
Има један слатки мали дино Цхомп костим, па хајде да спроведе Дино
цхомпинг када притиснете, кажу, тастер Спаце.
>> Назад на дино скрипти.
У овом сценарију овде, већ сам Проверавам да ли заувек петљи
одређене стрелице се притисне и померањем Дино складу са тим.
Ако се притисне стрелица лево, дино ротира у супротном смеру.
Ако се притисне стрелица десно, дино ротира у смеру казаљке.
Дакле, ако се притисне стрелица нагоре, затим дино напредује напред.
Ми само додати да се сценарија уместо додајући један посебан, јер ово
већ проверу у теми тастери који се притисне.
>> Хајде да додамо једну која проверава на Простор се притисне тастер.
Ови блокови овде се проверава за кључеве који се притисне.
Они су сви у светлију плаво, па идемо на светло плава очитавање
изјаве и погледајте око себе.
Овде је кључ Спацед Притисните блок.
Дакле, оно што желимо да урадимо је да има ДИНО пребацили на своје Сечење костим
ако, и само ако, простор тастер се притисне.
>> Па хајде да имитирају ту структуру.
Сада, мења костим има везе са како дино изгледа тако да ћемо ићи на
Погледајте изјаву.
И наравно, имамо прекидач Костим за Дино Цхомп.
Сада, када смо Цхомп доле не желимо дино да буде цхомпинг доле заувек,
па хајде да додате говори изјаву да се вратите.
То ће брзо прећи костиме врсту, мада, јер је у изјавама нуле
ће се извршити у заиста подржи брзо, готово тренутно.
Дакле, идемо на контролу, а затим се дино пауза за мало чекањем
један секунд након доле цхомпс.
>> Хајде сада да измените спрајта буг.
Буг вилењак пет корака напред кораци су укупно пет пута након
Тренутак пауза.
У горњем блоку овде буба ставља се на одређени
к-координате вредност.
Да бисте пронашли координате можете заправо миша преко екрана и
затим у доњем углу бине прозор координате ће се ажурирати тако
можете искористити овај згодан имају за имплементацију координате
који желите.
А, у овој изјави овде, ми упутити буба да почне у исто
к вредност сваки пут, али да изаберете случајни висина за буг који и даље
остаје у оквиру ограничења на сцени.
>> Видите да овде ја искористи догађај емитовање у нуле.
Овај догађај руковалац се зове Нови Буг1.
Дакле, кад год буба прима Нови Буг1 догађај,
то ће извршити изјаву.
Дакле, након што се креће напред постављене количина времена, то је заправо
емитује догађај Нови Буг1.
>> А како би било да промените ова скрипта мало?
У овом тренутку имамо грешку креће пет корака.
То није много, укупно пет пута.
Ми не знамо колико пута ће бити потребне све док буба достигне,
кажу, крај екрана, па хајде да би већ до краја
екран, али користи неку врсту остале конструкције.
>> Ја ћу да се одвоји, јер се ово ћемо да промени неке ствари.
За брисање блокова од нуле вучете блокова на
лево и затим пустите.
И то бива избрисан.
Ако одлучите да нисте вант то онда избрисан можете
идите на Едит и вратите.
Али, ми смо хтели да ослободити тог блока.
>> Оно што желимо да урадимо је преместите, кажу, 50 корака и пауза једне секунде, а
ово понављати док не дирај крај екрана.
Па хајде да користе петљу која нам омогућава да поновите процес до одређеног
услов је испуњен, пригодно Понавља се до имену.
>> Оно сто иде у стање Понавља се до неког?
Нешто што нам говори да ли буг је додирује ивицу
екран, који ће бити под очитавање изјаве.
Ево ово Булов, дирљиво.
Овде можете да изаберете шта желите да проверите.
Дакле, ми ћемо изабрати додиривања ивица и додајте ова условна наредба бацк ин
>> Дакле, сада, ако гледамо нашу грешку, она ће вратити се још једном додирне
ивици сцене.
Велики.
Завршили смо са гладни Дино Зеро, па хајде да отворимо гладни Дино Оне.
Нешто као кување шоу, ја сам додао мало више функција.
На пример, видећете да је баг је заправо прилично једноставно клизи сада
за разлику од раније.
У покрету постоји тај клизе изјаву.
Сада, буба клизи до 70 јединица Право на свом садашњем излагања, али
остаје на истој позицији и овде.
А сада можемо да имамо дино цхомпинг Као што смо већ спроводи.
>> Међутим, овај програм се не зове гладни Дион низашта па хајде да имају
дино једу грешку.
Како бисмо могли рећи буг, или реци дино, да је посекли?
Како бисмо могли комуницирати овај догађај?
Па, знамо да када укључите костим за дино на дино Цхомп
да смо цхомпед доле.
А кажу ми желимо да нестане буба након што је појео.
Па, ми ћемо морати да се провери да ли грешка је цхомпед и на
доставити буг да ћемо имати да се сакрију или нестану са екрана
након што је био цхомпед доле.
>> Дакле, какав концепт, какав средство можемо да користимо да имамо Дино
доставити бубу цхомпед је то доле?
Радиодифузију.
Дакле, идемо на догађаје и додати догађај за емитовање.
Цхомп.
ОК.
Али запамтите да када се емитује нешто морамо да
добити овај догађај.
Тако што ће се емитовати Цхомп вилењак?
Па, хајде да урадимо дино када се притисне тастер Спаце.
>> Хајде да додамо блок за пријем Цхомп.
Сада, када је Дино своди само на празан простор, не желимо грешку
да реагују на то на све, само ако Дино је додирује, али у то време
од Цхомп ми заиста нешто.
Тако ћемо искористити услов Ако због Проверавамо да ли је нешто
истина или не.
>> Сада, ако се вратимо на осетљиве, онда можемо користити овај дирљиви
блокирају и изаберите Дино.
Затим, под Изгледа, да је овај Хиде блок који ће у основи чине грешку
нестају са сцене.
>> Ми ћемо учинити да се сакрије, али радимо Желим још једну грешку, зар не?
Наш Дино је гладан.
Дакле, желимо да га дају други буба на ствар.
Па хајде да емитује Нови догађај Буг1.
Осим што желимо да сачека неко време пре него што се појави још једна грешка, па хајде да
Такође Сачекајте секунду.
>> У реду.
Па хајде да види ово.
Ми цхомпед доле, али нестаје, појави се, па ми Цхомп доле
на њему поново.
Ово изгледа као прилично забавна игра, али све игрице
треба да постигне, зар не?
Дакле, шта можемо да користимо да пратите колико бубе Дино је јео?
Променљива.
Па хајде додати променљиву зове оцену.
>> И сада ћемо морати да одлучи шта Обим ове променљиве има.
Дакле, хајде да размислимо.
Иако смо можда желели, али да се повећа скор ако је прошло
успешно једе, а можда фаза има неке везе са
скор као, па хајде да доделите ова варијабла свим Спрајтови.
>> Желимо да повећа резултат, ако, и само ако је, грешка је јео.
И ми смо већ написао сценарио који бави грешке се тако једе
додајмо ту једну изјаву у, Промена голова.
То значи да када једете буг је оцена повећава.
>> Играјмо за мало и једу, Не знам, три грешке.
Тако добијате уморни од утакмице, добро, ћете притиснути црвено стоп
потпише да заустави игру.
А када желите да се вратите ви ћете поново притисните зелену заставу.
Али, резултат је још три и иако играм нову игру.
Ми не желимо да пружимо корисницима главу старт, тако да ћете морати да поново
резултат сваки пут када започели нову игру.
Па хајде да додате изјаву фаза је улазна тачка скрипта да подесите
променљива скор на нулу.
Тако да сада, кад год покренете игру, резултат ће почети од нуле.
>> Сада ћемо отворити гладни Дино 2 где Додао сам још неколико ствари.
Био сам у праву кликнуо на буг спрајт дупликат спрајта након чега су
вилењак идентичан мом претходном.
Отров Буг је у суштини идентичан Буг1 али сам изабрао нови костим јер
Мислио сам да је изгледало, добро, врста отровна.
Уместо повећања резултат када отров буба се једе, ја заправо
смањили резултат променом скор од негативног.
>> И онда сам направио још један костим за наша дино користи едитор за боје
направити болесног потрази Дино и назвао га Дино Болесно.
Али, ми не користимо овај костим у нашој програм још, па ћемо додати мало
изјаве и блокови који ће променити Дино је ношња у зелено болесне
костим кад год једе отровао буба.
>> Сада, пошто смо дуплиране багова спрајт, отровани буба има све
скрипте које Оригинални буба ради.
Ако желите да копирате преко скрипте из Спрајтови друге, можете да превучете
скрипта на врху спрајта које желите да копирате.
Али ми не треба да урадимо овде јер отровани буба већ има
скрипта која проверава да буба је цхомпед доле.
И ми можемо искористити ово доставити дино да је појео
отровна буба.
И ми комуницирамо између Спрајтови емитовањем.
Па хајде да емитује нове Манифестација под називом Дино Болесно.
>> А ми знамо да имамо костим за дино да се промени, али смо такође
Знам од раније да је Најбоље је да додамо и паузе
између костима.
Дакле, када сам добио Дино болесна, ја ћу променама на костима Дино болестан, сачекајте
једне секунде, а затим се враћа се Дино гладан.
У реду.
Хајде да играмо нашу игру и јести буба и буба.
А оцена смањује за један.
>> Сада, понекад можда ћете приметити да променљиве не може да се појави на
левом углу екрана.
Ако дођете до тачке података под скрипте, видећете ову чекмарку
поред променљивих које сте креирали.
И то прикрије или на унхидес променљива са екрана.
Али такође можете искористити изјаву Покажи зове или
Сакрили одређен променљиве.
Па хајде да користите овај Просечна Схов променљиву уверите се да сваки пут када почнете
игра, променљива је приказана.
Велики.
>> Па хајде да воде игру и једе отров буба одмах.
Сада, то је мало чудно да имамо утакмицу да имају негативне поене, зар не?
Па хајде да уведу још једну функцију.
Ако дино једе превише отрован бубе онда постаје превише болестан и
Игра је завршена.
Тако да остваре ово, ми ћемо емитовати још један догађај, Гаме Овер.
Како да знамо када да изврши ово Гаме Овер емитовање?
>> Па, можемо да урадимо то неколико начина.
Можемо имати скрипту у фази да непрекидно проверава да ли је резултат
је негативан или не, и емитује Гаме Овер када
постаје негативан скор.
Или можемо искористити чињеницу да је једини начин скор могао икада
бити негативан, када је отрован буг је једе.
Јер када једете други Буг, оцена повећава.
Нема користи за проверу да ли је треба да буде Гаме Овер или не када
једу јестиво грешку.
>> Тако да можемо само додати скрипта која прима Дино болестан
догађај емитовање.
Желимо да поучи дино на следећи начин.
Ако је резултат мањи од нуле, емитују Гаме Овер.
Тако ћемо изградити оцена мањи од нуле Услов за коришћење блок из
оператер секција и повлачење у нашем резултат у том блоку.
А погледајте овде можете само да превучете променљива оцена и мање од нуле.
И ми ћемо да емитује нови догађај, Гаме Овер.
>> Али, ако је резултат није прошао испод нула, желимо да Дино
настави игру.
Дакле, уместо да користите ако је овде, хајде да користити ако други конструишу.
Ако још гради каже наш Дино да урадити једну ствар, ако је услов тачан
и још једна ствар, ако услов нетачан.
Тело нам се најпре може да иде у ако је друго, па хајде да то превуците унутра
Али, ако је резултат већи од нуле, онда хајде да се вратите на
Гладан Дино костим.
Ми не желимо да урадимо превентивно.
Велики.
>> Али, пошто смо емитују Гаме Овер, ми и даље треба да се
Догађај пријемник блок.
Заправо постоји стоп Све изјава контролу, па хајде да то повежете са
када сам добио Гаме Овер.
Али ми такође желимо да се заустави буба, тако хајде да превучете ову скрипту на свим
буба Спрајтови, као и сцене.
Хајде да пробамо ово.
>> Једе отровну грешку одмах, Програм се зауставља као што је очекивано.
Ниједан други потез бугова и не Дино ради ако притиснете
доле са стрелицама.
Али, хајде да кажемо да не желимо да се подсетимо корисник њиховог негативног резултат, тако
хајде да сакријете променљиве Просечна оцена фаза кад год игра
Преко догађај примљен.
У реду.
>> Дакле, ово је пристојан игра.
Са више времена можете да додате још Спрајтови и више скрипти.
Можда су бубе могу да се померим различитим брзинама.
Можете да додате нове позадине на сцену -
Гаме Овер позадини -
тако да, када прими фаза Гаме Овер случају, може да се пребаците на
Гаме Овер позадини и све Спрајтови од коже.
Много малих туеакс може се направити ваша игра мало више полиран.
>> А ово је само један пример пројекат који можете направити у Огреби
користећи све алате који смо раније разговарали -
Спрајтови, костими, степени, позадине, услови, кругова, променљиве,
емитовања догађаји и теме.
Гладни Дино не користи никакав звук ефекте, али лако можете да додате своје
сопствене навођењем на картици Соундс и истраживање звука изјаве.
Сцратцх је одличан увод у програмирање концепти, па будите креативни
и, што је најважније, забавите се.
Моје име је Замила, а то је ЦС50.