Allison: Hey guys!
Unë kam qenë vetëm testimi jashtë lojë e kam bërë.
Është shumë e lehtë për të bërë thjeshtë lojra si kjo.
Dhe, në fakt, unë do t'ju tregoj se si unë e bëri atë të drejtë tani.
Le të kokë mbi të www.scratch.mit.edu.
Ne duam të krijojmë një projekt të ri, kështu që lejon të klikoni mbi Krijo tab.
Unë kam marrë tashmë një produkt i hapur, kështu që ne jemi duke shkuar për të kaluar mbi këtu.
>> Le të fillojmë me një turne të shpejtë e mjedisit zeroja.
Në fund la këtu, ne kemi të gjitha sprites e që do të
të përdoret në lojën tonë.
Për shembull, ne kemi një majmun, banane, dhe brokoli.
Kur ne të klikoni mbi çdo sprite ju do të vini re se kolona e drejtë do të
të ndryshuar, për të na treguar se ne jemi duke punuar me këtë sprite specifike.
Çdo gjë që ne kemi vënë në këtë kolonë do të kontrollojnë Sprite që është theksuar.
Këtu në mes, ne kemi kolonë tonë përmban kaci tonë një copë mister,
të cilat ne do të përdorim për të krijuar lojën tonë.
Në krye, ne kemi kategorinë e copa puzzle ne duhet të punojmë me të.
Për shembull, copa blu, nën tab Motion, do të na lejojë të
të kontrollojë se si lëvizin sprites tona.
Ne do të shqyrtojë të kategorive të tjera si ne të krijuar lojën tonë.
Më në fund, në të majtë të lartë, ne ketë fazë tonë, ku ne do të
në të vërtetë luajnë lojën tonë.
Ku ne mund të shohim efektet e Scripts tona mbi sprites.
>> Pra, le të ketë filluar.
Në lojën tonë, majmun do përpiqen për të ngrënë ndërsa banane
shmangur brokoli.
Majmun do të ndjekë miun tonë, dhe brokoli dhe banane do noton
rreth fazën rastësisht.
Kur majmun merr afër banane, banane në mënyrë aktive do të përpiqet
për të shmangur majmun, vetëm për të bërë gjërat pak më shumë emocionuese.
>> Le të fillojmë duke e shkruar sjelljen e karakterit tonë kryesore, majmun.
Që të filloni të shkrimit tonë, ne do të përdorim Kur Gjelbër Flag klikuar pjesë nga
Ngjarjet kategori.
Këtu.
Kjo do të bëjë të gjitha puzzle copë lidhur në butonin për të kandiduar kur ne
klikoni flamurin jeshil, këtu, në e drejta krye të fazës së.
Ne duam majmun për të ndjekë miun.
Pra, ne zgjidhni butonin Go To dhe zgjidhni Mouse Pointer, si kështu.
Pra, ne jemi duke shkuar për të provoni këtu.
Le provë është dhe shikoni se çfarë ndodh.
>> Pra, duket me të vërtetë vetëm si majmun ndjekur klikoni parë miut.
Kjo është për shkak se, si parazgjedhje, Shko ne bllokuar vetëm ekzekuton një herë.
Për të marrë majmun për të ndjekur miun gjatë gjithë lojës, ne kemi nevojë
ky bllok për të ekzekutuar pa pushim.
Tingëllon si ne kemi nevojë për një lloj e looping konstruktin.
Kështu që lejon të hyni në kontroll.
Shiko, le të provoni këtë Gjithmone lak.
Duket si ajo punon.
>> Pra, tjetër ne duhet të mendojmë për si majmun do
bashkëveprojnë me sprites tjera.
Në thelb, ne kemi nevojë për të shtuar në logjikën tonë lojë, të tilla që, loja do të përfundojë nëse
majmun prek banane ose brokoli.
Dhe në fakt përdorin fjalën "nëse" kur përshkruan sjelljen
ne jemi duke u përpjekur për të krijuar.
Dhe të përshtatshme të mjaftueshme, ka një Kontrolli i bllokuar quajtur qoftë se ne përdorim
pikërisht për këtë qëllim.
Pra formë diamanti, të drejtë këtu, në bllok, është ku ne kemi vënë
kusht që ne duam të kontrolloni.
Në këtë rast, ne do të kontrolloni nëse majmun është prekur banane.
>> Se ne e kap copë prekur nga kategoria Sensing.
Dhe zgjidhni banane nga drop down menu.
Tani ne duhet të tregoni se çfarë Sprite tonë për të bërë kur ajo prek banane.
Ne duam të lojës në fund, dhe majmun për të thënë, ju keni fituar.
Pra, ne të shtoni në një Thuaj dhe Stop All copë.
Ne do të ndryshojmë, hello, për të, ju të fituar.
Dhe koha për të 0.5.
Tani, ne do të aplikojnë të njëjtën logjikë, kur majmun është prekur brokoli,
përveç ne do të kemi majmun të thënë, ju ka humbur, në vend të, ju të fituar.
>> Le të provoni këtë jashtë dhe të shohim nëse ajo punon.
Awesome.
Ne kemi përfunduar e shkruar majmun-së sjellje, por ne nuk jemi bërë akoma.
Ne ende kemi për të të treguar brokoli dhe banane çfarë të bëni.
>> Le të fillojmë me të thjeshtë të dy, brokoli.
E cila vetëm ka nevojë për të lëvizur rastësisht.
Përsëri, ne do të fillojmë me Kur Gjelbër Flamuri klikuar copë.
Ne kemi nevojë për Sprite të jetë konstante në terhiq lëvizje, kështu që le të
jashtë Gjithmone lak.
Ne do të krijojë një lëvizje të rastit duke përdorur disa pjesë me një lëvizje të rastit
gjenerator numrash.
>> Mirë, le të provoni këtë.
I tmerrshëm
>> OK, tani vetëm banane është lënë.
Le të nisem me të njëjtën caktuar i copa si më parë.
Pra, nëse majmun merr të ngushtë, banane duhet të shmangin atë.
Tjetër, banane duhet të lëvizë në mënyrë të rastësishme.
Tingëllon si një punë për ky bllok tjetër në qoftë se.
Në kushte, ne do të kontrollojë banane Distanca nga majmuni, dhe
atëherë atë e kanë shmangur në përputhje me rrethanat.
>> Tani, kur ky kusht nuk zbatohet,
banane duhet të lëvizë në mënyrë të rastësishme.
Pra, le të vetëm të vjedhin mocionin tonë të rastit copë nga brokoli.
Të gjithë ne duhet të bëni është të drag copa ne duam të sprite banane, dhe
ata do të kopjohet gjatë.
>> Të gjitha bërë.
Le të test it out.
Awesome.
Çdo gjë duket të jetë duke punuar.
Tani shkoni dhe të bëjë lojëra tuaj.
>> Nëse keni nevojë për disa frymëzim shikoni projektet e kaluara
nga CS50 në faqen e internetit.
>> Emri im është Allison, dhe kjo CS50.
>> Unë kam nevojë për të marrë këto të ngritur super të shpejtë.