Алисон: Хеј момци!
Само сам тестира игра сам направио.
То је супер лако направити једноставан игрице попут ове.
А, у ствари, ја ћу ти показати како га је сам сада.
Идемо на преко на ввв.сцратцх.мит.еду.
Желимо да створимо нови пројекат, па омогућава кликните на картици Креирање.
Већ имам отворен производ, па ћемо пребацити овде.
>> Почнимо са брзим турнеју на огреботине средине.
На дно оставио овде, имамо све спритес да ће
да се користи у нашој игри.
На пример, имамо мајмуна, банане, броколи и.
Када кликнемо на сваком спрајта ћеш приметити да десна колона ће
променити, да нам покаже да радимо са том специфичном спрајта.
Све смо ставили у овој колони ће контролише спрајт који је осветљен.
Овде у средини, имамо колону који садржи нашу палету слагалица комада,
који ћемо користити да створи нашу игру.
На врху, имамо категорију делове слагалице морамо да радимо са.
На пример, плаве комада, под Захтев картици, ће нам омогућити да
контролишу како наши спритес потез.
Ми ћемо истражити и друге категорије као што смо креирали нашу игру.
Коначно, на горњем левом, ми имамо нашу сцену, где ћемо
заправо играти нашу игру.
Где можемо да видимо ефекте наши скрипте о Спрајтови.
>> Дакле, хајде да почнемо.
У нашој игри, мајмун ће покушати да једу банане док
избегавајући броколи.
Мајмун ће пратити нашу миша, а броколи и банане ће плутати
око насумично бини.
Када мајмун добије близу банана, банане ће покушати активно
да се избегне мајмуна, само да би ствари мало више узбудљиво.
>> Почнимо од сцриптинг понашање нашег главног јунака, мајмун.
Да бисте започели наше скрипту, ми ћемо користити када Зелена застава кликнуо комад из
догађаји категорија.
Ево.
То ће изазвати све делове слагалице повезан на дугме за покретање када смо
кликните зелене заставе, овде, у У горњем десном углу бине.
Желимо мајмун да прати миша.
Дакле, бирамо дугме и идите на изаберите миша, као тако.
Зато ћемо пробати овде.
Хајде да тест и видети шта се дешава.
>> Дакле, чини се заиста само као мајмун пратили прву миша.
То је зато што, по дефаулту, Иди бисте блокирали само извршава једном.
Да бисте добили мајмун да прати миша током целог меча, морамо
овај блок за извршавање изнова и изнова.
Звучи као да је потребна нека врста од петље конструкт.
Дакле, кренимо у контроли.
Види, хајде да пробамо ово Форевер петљу.
Изгледа као да ради.
>> Дакле, следећи би требало да размишљамо о како мајмун ће
интеракцију са другим Спрајтови.
У суштини, треба да додате логику у наш игра, тако да, игра ће се завршити ако
мајмун банану додирује или броколи.
И заправо користе реч "ако" када описује понашање
покушавамо да створи.
И згодно довољно, ту је Контрола блокиран позвао Ако да користимо
за тачно ову сврху.
Дакле дијамант облика, овде, на блок, где смо ставили
условом да желимо да проверимо.
У овом случају, ми ћемо проверити да ли мајмун додирује банану.
>> Се ми зграби дирљив комад из категорије Сенсинг.
И изабрати Банана из падајући мени.
Сада морамо да кажем наше спрајт шта да уради када је у питању банану.
Ми желимо да се игра до краја, и мајмун да кажем, ви сте победили.
Тако смо додали у Саи анд Стоп Алл комад.
Ми ћемо променити, здраво, да, победио си.
И време до 0.5.
Сада ћемо применити исту логику када мајмун додирује броколи,
осим да ћемо имати мајмун кажу, сте изгубили, уместо, победио си.
>> Хајде да тестирамо ово и види да ли ради.
Страва.
Ми смо завршили сцриптинг мајмун понашање, али нисмо урадили још.
Ми још увек имамо да кажемо броколи и банане шта да радим.
>> Почнимо са једноставнијим од два, броколи.
Што само треба да се насумично крећу.
Опет, ми ћемо почети са Када Зелена застава кликнули комад.
Треба нам спрајт да буде у сталном кретање, па хајде да повлачење
се заувек петље.
Ми ћемо створити рандом кретање помоћу Неки комади кретања са случајни
број генератора.
>> Добро, хајде да тестирамо ово.
Феноменалан
>> У реду, сада само банане је остало.
Почнимо са истом сет комада као и раније.
Дакле, ако мајмун добија близу, банане треба га избегавати.
Иначе, банане треба да се крећу насумично.
Звучи као посао за Ако ово остало блок.
У стању, ми ћемо проверити банане удаљеност од мајмуна, и
онда су га у складу са тим избегне.
>> Сада, када је овај услов не примењује,
банане треба да иде насумице.
Дакле, хајде да нам украду рандом кретање комада из броколија.
Све што треба да урадите је да превучете комада желимо да банане спрајта, и
они ће бити копирани.
>> Све је готово.
Хајде да га испробате.
Страва.
Све изгледа да се ради.
Сада иди и направите сопствену игре.
>> Ако вам је потребна инспирација цхецк оут ранијих пројеката
из ЦС50 на сајту.
>> Моје име је Алисон, и то ЦС50.
>> Морам да се ово подешавање супер брзо.