Allison: Hey guys!
Saya hanya menguji permainan saya dibuat.
Ia sangat mudah untuk membuat mudah permainan seperti ini.
Dan, sebenarnya, saya akan menunjukkan kepada anda bagaimana saya membuat ia sekarang.
Mari kita kepala kepada www.scratch.mit.edu.
Kami mahu mewujudkan satu projek baru, jadi membolehkan klik pada tab Cipta.
Saya telah mendapat produk yang dibuka, jadi kita akan beralih di sini.
>> Mari kita mulakan dengan lawatan cepat persekitaran awal.
Pada bahagian bawah kiri di sini, kami mempunyai semua sprites yang akan
digunakan dalam permainan kami.
Sebagai contoh, kita mempunyai monyet, pisang, dan brokoli.
Apabila kita klik pada setiap bidadari anda akan melihat bahawa ruang yang betul akan
berubah, untuk menunjukkan kepada kita bahawa kita bekerja dengan bidadari tertentu.
Apa-apa yang kita masukkan ke dalam ruang ini akan mengawal bidadari yang yang yang diserlahkan.
Di sini di tengah-tengah, kita mempunyai ruang kita mengandungi palet kami keping teka-teki,
yang kita akan gunakan untuk membuat permainan kami.
Di bahagian atas, kita mempunyai kategori kepingan teka-teki kita perlu bekerja dengan.
Sebagai contoh, kepingan biru, di bawah tekan Usul yang, akan membolehkan kita untuk
mengawal bagaimana sprites kami bergerak.
Kami akan meneroka kategori lain seperti yang kita mencipta permainan kami.
Akhir sekali, di sebelah kiri atas, kita mempunyai peringkat kita, di mana kita akan
sebenarnya bermain permainan kami.
Di mana kita boleh melihat kesan-kesan skrip kami pada sprites.
>> Jadi mari kita memulakan.
Dalam permainan kami, monyet akan cuba untuk makan sambil pisang
mengelakkan brokoli.
Monyet ini akan mengikuti tetikus kami, dan brokoli dan pisang akan terapung
sekeliling pentas secara rawak.
Apabila monyet mendapat dekat dengan pisang, pisang secara aktif akan cuba
untuk mengelakkan monyet, hanya untuk membuat perkara yang sedikit lebih menarik.
>> Mari kita mulakan dengan skrip tingkah laku watak utama kita, monyet.
Untuk memulakan skrip kami, kami akan menggunakan Apabila Green Benderakan klik sekeping dari
kategori acara.
Di sini.
Ini akan menyebabkan semua kepingan teka-teki disambungkan ke butang untuk menjalankan apabila kita
klik Bendera Hijau, di sini, pada sebelah kanan atas pentas.
Kami mahu monyet untuk ikuti tetikus.
Oleh itu, kita memilih butang Pergi Untuk dan pilih Mouse pointer, seperti begitu.
Jadi kita akan cuba di sini.
Mari ujian adalah dan melihat apa yang berlaku.
>> Jadi ia kelihatan seperti monyet benar-benar hanya diikuti klik tetikus pertama.
Ini adalah kerana, dengan lalai, Pergi Untuk menghalang hanya melaksanakan sekali.
Untuk mendapatkan monyet mengikuti tetikus Melalui keseluruhan permainan, kita perlu
blok ini untuk melaksanakan berulang-ulang kali.
Bunyi seperti kita perlu beberapa jenis daripada menggelung membina.
Supaya membolehkan bergerak ke Kawalan.
Lihat, mari kita cuba Selamanya gelung ini.
Seolah-olah seperti ia berfungsi.
>> Itu, tahun depan kita perlu memikirkan bagaimana monyet akan
berinteraksi dengan sprites lain.
Pada asasnya, kita perlu menambah logik untuk kita permainan, seperti itu, permainan akan berakhir jika
monyet menyentuh pisang atau brokoli.
Dan benar-benar menggunakan perkataan "jika" apabila menerangkan tingkah laku
kita cuba buat.
Dan mudah cukup, terdapat kawalan disekat dipanggil Jika yang kita gunakan
untuk betul-betul tujuan ini.
Jadi bentuk berlian, di sini, pada blok, adalah di mana kita meletakkan
keadaan yang kita mahu lihat.
Dalam kes ini, kami akan menyemak sama ada monyet menyentuh pisang.
>> Se kita merebut sekeping Menyentuh kategori Sensing itu.
Dan pilih pisang dari menu drop down.
Sekarang kita perlu memberitahu kami apa bidadari perlu dilakukan apabila ia menyentuh pisang.
Kami mahu permainan berakhir, dan monyet untuk mengatakan, anda telah memenangi.
Oleh itu, kita tambah satu Sebut dan Berhenti Semua bahagian.
Kami akan berubah, hello, untuk, anda menang.
Dan masa untuk 0.5.
Sekarang, kami akan logik yang sama apabila monyet menyentuh brokoli,
kecuali kita akan mempunyai monyet berkata, anda hilang, dan bukannya, anda menang.
>> Mari kita menguji ini dan melihat jika ia berfungsi.
Awesome.
Kami telah selesai skrip yang monyet tingkah laku, tetapi kita tidak dilakukan lagi.
Kita masih perlu memberitahu brokoli dan pisang apa yang perlu dilakukan.
>> Mari kita mulakan dengan mudah kedua-dua, brokoli.
Yang hanya perlu bergerak secara rawak.
Sekali lagi, kita akan bermula dengan Apabila Green Benderakan klik sekeping.
Kita perlu bidadari itu berada dalam berterusan gerakan, jadi mari kita seret
keluar gelung Selamanya.
Kami akan membuat gerakan rawak menggunakan beberapa keping gerakan dengan rawak
penjana nombor.
>> Baiklah, mari kita menguji ini.
Awesome
>> OK, sekarang hanya pisang yang tinggal.
Mari kita mulakan dengan yang sama set keping seperti sebelum ini.
Jadi jika monyet semakin rapat, pisang perlu mengelakkannya.
Else, pisang harus bergerak secara rawak.
Bunyi seperti kerja untuk Sekiranya blok lain.
Dalam keadaan ini, kami akan menyemak pisang jarak dari monyet, dan
maka ia telah mengelakkan sewajarnya.
>> Kini, apabila keadaan ini tidak terpakai, yang
pisang harus bergerak secara rawak.
Jadi mari kita hanya mencuri gerakan rawak kami ekor daripada brokoli.
Apa yang perlu kita lakukan adalah seret keping kita mahu bidadari pisang, dan
mereka akan disalin.
>> Semua dilakukan.
Mari uji keluar.
Awesome.
Semua seolah-olah bekerja.
Sekarang pergi dan membuat permainan anda sendiri.
>> Jika anda memerlukan inspirasi lihat projek-projek yang lalu
dari CS50 di laman web.
>> Nama saya Allison, dan CS50 ini.
>> Saya perlukan untuk ini ditubuhkan super cepat.