Pelajaran 14: Proyek Mini – Animasi
Pelajaran 14: Proyek Mini Animasi ini merupakan kesempatan bagi siswa untuk menjadi lebih kreatif dengan apa yang telah mereka pelajari karena siswa diminta untuk menggabungkan berbagai metode yang telah mereka pelajari untuk membuat adegan animasi. Siswa pertama-tama meninjau jenis gerakan dan animasi yang telah mereka pelajari dan melakukan curah pendapat tentang jenis adegan apa yang mungkin memerlukan gerakan tersebut. Mereka kemudian mulai merencanakan adegan animasi mereka sendiri, yang mereka buat di Game Lab.
Pertanyaan Hari Ini: Bagaimana kita dapat menggabungkan pola pemrograman yang berbeda untuk membuat animasi yang lengkap?
Tinjauan
Petunjuk: Tuliskan sebanyak mungkin jenis gerakan dan animasi yang dapat Anda ingat dari pelajaran sebelumnya. Pastikan Anda mengetahui blok dan pola apa yang Anda perlukan untuk membuat gerakan tersebut, dan kapan gerakan tersebut akan berguna.
Berbagi: Izinkan siswa untuk membagikan apa yang mereka ingat sebagai tinjauan kelompok.
Sasaran Diskusi: Sasaran diskusi ini adalah untuk meninjau berbagai jenis gerakan dan animasi yang telah dipelajari siswa. Saat siswa berbicara tentang berbagai metode, pastikan mereka menyebutkan alasan mengapa jenis gerakan tersebut bermanfaat. Dorong mereka untuk menjelaskan secara spesifik tentang apa yang dapat mereka animasikan menggunakan berbagai metode tersebut.

// Buat sprite alien dan tetapkan animasi
var alienBlue = createSprite(100, 200);
alien.setAnimation("alienBlue");
var alienGreen = createSprite(250, 575);
alien.setAnimation("alienGreen");
var textC = 500;
var textD = 25;
function draw() {
// pergerakan
textA = textY - 3;
textB = 25 + randomNumber(-3, 3);
alienGreen.y = alienGreen.y - 3;
alienBlue.rotation = random( -5, 5);
}
// Menggambar latar belakang luar angkasa dan planet
background("darkblue");
noStroke();
fill("yellow");
ellipse(375, -50, 300, 300);
fill("darkgreen");
ellipse(125, 75, 100, 100);
fill("blue");
ellipse(350, 350, 150, 150);
// Tambahkan teks lelucon
fill("white");
textSize(20);
text("Kuatkan Pondasi, sebelum gedung Tinggi?", text, 125);
text("Lets Gooo!", 200, text);
drawSprites();
Pertanyaan Hari Ini: Bagaimana kita dapat menggabungkan pola pemrograman yang berbeda untuk membuat animasi yang lengkap?
Pertanyaan: Menurut Anda, apa satu cara menarik yang digunakan dalam pergerakan sprite saat ini?
mantap sekaliiii mister, super helpful. 5 jempol buat mister, yang 2 dari jari tangan, yang 2 jari kaki, yang satu lagi minjem ke temen