Apakah mungkin membuat game dengan Scratch? Bagian 2

Bagian Kode

Tab Kode menyimpan semua blok kode. Para kreator dapat menambahkan blok kode ke Sprite dan latar belakang mereka untuk membuat pemandangan mereka lebih hidup.

Tab Kostum Anda dapat membuat dan mengubah sprite Scratch beserta pakaiannya di bawah Tab Kostum. Di sinilah Anda memberi nama pada proyek Anda.

Area Kode Blok kode dimasukkan ke dalam area pengkodean untuk membuat animasi Sprite.

 

Pratinjau Game: Jendela ini menampilkan adegan – atau game – di mana penulis dapat mengamati bagaimana perubahan kode memengaruhi game.

 

Opsi ini akan membawa Anda ke tab “Barang Saya”, yang berisi semua proyek Anda jika Anda memiliki akun Scratch.

 

Panel sprite. Sprite-sprite tersebut dikelola di sini. Dengan mengklik blok kode yang terhubung dengan setiap Sprite, Anda dapat mengubahnya.

 

Bendera Perdamaian Kode dieksekusi dengan menekan tombol mulai (bendera hijau).

 

Mulailah dengan membuat game di Scratch.

Pertimbangkan untuk mengadakan sesi curah pendapat.

Tahap pertama dan terpenting dalam membuat game adalah membuat rencana. Ini juga disebut sebagai desain game Anda. Mungkin tampak seperti langkah kecil, tetapi ini memberikan arah pada proyek Anda. Orang-orang yang melewatkan fase ini dan mulai membuat kode tanpa strategi lebih cenderung kehilangan tujuan mereka dan meninggalkan game mereka sebelum selesai.

 

Perencanaan memungkinkan Anda menggunakan imajinasi dan menghasilkan rencana proyek yang unik. Meskipun pada awalnya tampak rumit, mengikuti prinsip-prinsip dasar akan membantu proses berjalan lebih lancar. Kemudian, dengan menggunakan kerangka strategis yang jelas, rencanakan cara membangun game dari awal langkah demi langkah.

 

Sebelum memulai, siswa harus memikirkan permainan mereka dan tujuan yang ingin mereka capai. Melakukan tahapan ini dan mengajarkan konsep desain game sejak dini, bahkan jika Scratch adalah platform untuk pemula, adalah rencana yang masuk akal.

 

Pilihlah topik utama.

Anda harus menyadari tujuan utamanya. Raih poin sebanyak mungkin dengan mengklik elemen yang jatuh atau bergerak di layar menggunakan mouse komputer. Anak-anak harus merencanakan terlebih dahulu cara membuat game dari awal untuk pemula. Alternatifnya, Anda dapat mengumpulkan item dengan menyeretnya dari satu area layar ke area lain. Misalnya, mengumpulkan sekumpulan ayam yang melarikan diri dari kandang. Mungkin idenya adalah agar pemain game mengumpulkan pengalaman dengan menyelesaikan level.

 

Berikut ini adalah poin-poin yang termasuk dalam tata letak rencana tersebut:

 

Pilih sebuah tema.

Tentukan tindakan pemain.

Pilih tujuan yang harus dicapai pemain.

Setelah Anda memahami ketiga hal ini, sisa permainan akan berjalan dengan lancar. Namun, Anda tidak wajib menyelesaikannya dalam urutan tertentu! Biasanya lebih baik untuk memulai dengan satu topik dan kemudian melanjutkan ke topik lainnya. Namun, Anda harus fokus pada topik yang paling memotivasi Anda.

 

Saat merencanakan permainan Anda, usahakan agar sesederhana mungkin! Jangan khawatir jika permainan pertama Anda tidak sesuai harapan. Pilih sesuatu yang dapat disiapkan dalam satu atau dua jam karena akan jauh lebih memuaskan.

 

Buat strategi visual.

Salah satu aspek terpenting dari sebuah game adalah daya tarik visualnya. Hal ini tidak banyak berkaitan dengan mekanisme permainan, namun memiliki pengaruh signifikan terhadap kenikmatan pemain. Tema visual game Anda merupakan kombinasi dari latar dan karakternya. Misalnya, game bertema modern akan menampilkan koboi dan pemburu, sedangkan game bertema kuno mungkin menampilkan kastil.

 

Saat memilih tema, pikirkan apa yang ingin Anda masukkan ke dalam game Anda. Kunjungi Konsol Game Terbaik untuk Anak-Anak untuk mendapatkan konsep yang lebih baik tentang cara membuat tema! Memilih subjek biasanya merupakan aspek termudah dalam membuat game karena akan muncul secara alami begitu Anda memiliki ide yang bagus.

 

Seberapa sulitkah levelnya?

Gim yang terlalu sederhana mungkin awalnya menyenangkan, tetapi akan cepat kehilangan daya tariknya untuk dimainkan berulang kali. Keseimbangan sangat dibutuhkan!

 

Apa tujuan utamanya? Sebuah game yang bagus akan memikat Anda untuk bermain. Game ini cukup menantang untuk membuat Anda tetap terlibat tanpa menjadi mustahil. Game ini mendorong para pemain untuk terus bermain agar dapat meningkatkan skor mereka!

 

Meskipun permainan ini tidak memiliki tahapan, kita dapat membuatnya lebih menantang dengan membuat bola bergerak lebih cepat atau, dalam contoh ini, mengecilkan ukuran bola setiap kali diklik.

 

Pada kotak kode, tambahkan ketika sprite ini diklik. Pada area kode, tambahkan ketika ini diklik. Karena kita berurusan dengan event baru, Anda tidak dapat mengaitkan blok ini dengan blok apa pun yang telah Anda susun sebelumnya. Anda harus memilih apakah Anda ingin membuat game sederhana atau menantang dari awal. Kemudian ubah nilainya menjadi -10, yang akan mengecilkan ukurannya sebanyak 10 setiap kali diklik.

 

Pilih latar belakang:

Sebuah game tidak akan lengkap tanpa latar belakang. Oleh karena itu, pilihlah latar belakang yang sesuai dengan tema game tersebut. Scratch hadir dengan sejumlah latar belakang berbeda yang dapat Anda pilih sesuai kebutuhan Anda.

 

Saatnya mulai menambahkan aspek grafis setelah anak Anda memutuskan gaya permainan yang ingin mereka kembangkan! Mereka hampir pasti akan lebih menyukai latar belakang daripada latar belakang kosong, terlepas dari jenis permainan yang mereka pilih.

 

Sertakan pengkodean

Langkah selanjutnya adalah menambahkan kode setelah Anda memilih latar belakang dan sprite. Sekarang kita akan menambahkan beberapa instruksi ke sprite yang memungkinkan kita untuk memanipulasi dan menambahkan gerakan padanya menggunakan berbagai macam blok Scratch. Dengan menggunakan panel suara, Anda dapat menambahkan elemen tambahan ke game Anda, seperti suara, untuk membuatnya lebih menarik. Setelah memikirkan cara membangun game dari awal, pengkodean akan menjadi tahap besar berikutnya.

Cara Membuat Game Scratch

Langkah 1: Gabungkan bagian-bagian untuk menyelesaikan rencana permainan.

Tentukan tema permainan, serta periode dan lokasinya.

Kontrol: Pemain akan mengendalikan pergerakan karakter.

Tujuan permainan ini adalah untuk menggerakkan figur tersebut dan mengumpulkan sebanyak mungkin barang.

Sejauh ini, yang saya ketahui tentang game saya hanyalah bahwa game ini akan melibatkan menggerakkan karakter dan mengumpulkan objek. Itu seharusnya cukup untuk memulai! Sekarang saatnya untuk mulai bekerja. Buka situs web Scratch dan klik "Buat" untuk memulai proyek baru. Anda akan diarahkan ke proyek Scratch tanpa nama. Seekor kucing seharusnya menjadi satu-satunya item di tengah panggung. Gabungkan semua informasi dan tentukan cara membuat game dari awal.

Langkah 2: Buat Sprite

Untuk karakter utama kita, kita harus membuat "Sprite." Dalam aplikasi Scratch, sprite digunakan untuk menggambarkan karakter dan objek. Sprite ini adalah gambar yang ditampilkan di area utama game Anda (di kanan atas, yang disebut Stage). Sprite dapat bergerak dan menjalankan kode, memungkinkan kita untuk membuat beberapa kreasi yang benar-benar luar biasa! Untuk mempelajari cara membuat game dari awal untuk pemula, Anda harus terlebih dahulu memahami Sprite.

 

Kucing Cakar, yang disertakan secara default di setiap proyek, adalah satu-satunya sprite dalam game kita saat ini. Pergi ke pojok kanan bawah layar dan pilih opsi "Pilih Sprite" untuk membuat sprite baru untuk karakter utama Anda.

Pilih karakter utama Anda dari menu ini. Anda dapat mempersonalisasi permainan Anda dengan melukis sprite baru di tab kostum atau menggunakan editor lukisan, atau dengan memilih dari pilihan sprite yang sudah ada. Anda bahkan dapat mengirimkan foto diri Anda jika Anda mau!

Langkah 3: Buat karakter Anda

Sekarang saatnya menghidupkan sprite baru kita setelah kita membuatnya! Mari kita buat kode agar pengguna dapat mengelola sprite ini, karena ini akan menjadi karakter utama dalam game kita. Pengelolaan karakter sangat penting jika Anda ingin belajar cara membuat game dari awal.

Kode yang Anda tulis pada sprite yang dikendalikan menyebabkan sprite bergerak saat pemain menekan tombol. Jika Anda membuat permainan tanya jawab, kode Anda dapat mengajukan pertanyaan kepada pengguna. Komponen "Kontrol" dari pendekatan keseluruhan Anda harus diimplementasikan dalam kode sprite utama Anda.

Dalam permainan kami, kami ingin karakter kami dapat berjalan-jalan. Dia akan bergerak ke kiri/kanan/atas/bawah ketika kami menekan tombol panah kiri/kanan/atas/bawah.

Langkah 4: Pilih latar belakang

Mari kita mulai dengan latar belakang untuk menetapkan tema kita sebelum menambahkan tujuan. Meskipun latar belakang tidak diperlukan untuk menyelesaikan sebuah game, latar belakang tentu saja memberikan banyak kepribadian.

Anda bisa membuat game yang berfungsi tanpa latar belakang berwarna, tetapi game tersebut hanya akan berjalan di layar putih! Memilih latar belakang berwarna untuk game Anda membantu mengekspresikan ide dan membuatnya lebih menarik dan imersif. Untuk memilih latar belakang, cukup klik tombol biru di sebelah kanan tombol "New Sprite". Anda akan diarahkan ke menu latar belakang tempat Anda dapat memilih latar belakang apa pun yang Anda inginkan.

Anda juga dapat menggunakan gambar apa pun dari PC Anda atau membuat latar belakang sendiri! Untuk mencoba pilihan lain ini, klik tombol yang sesuai di menu tarik-turun. Apa pun pilihan yang Anda pilih, usahakan agar karakter Anda sesuai dengan latar tempatnya. Ini akan membantu pemain memahami konsep permainan.

Langkah 5: Tetapkan tujuan dan buat kode sesuai dengan tujuan tersebut.

Berdasarkan strategi yang telah Anda kembangkan sebelumnya, Anda seharusnya sudah memiliki konsep umum tentang apa yang ingin Anda capai. Tujuan dari berbagai jenis permainan mungkin sangat bervariasi.

Berikut ini adalah tujuan dari permainan yang telah dijelaskan sebelumnya:

Barang Koleksi dalam Permainan Mengumpulkan, Musuh yang Harus Dihindari dalam Permainan Menghindar

Permainan Tanya Jawab terdiri dari serangkaian pertanyaan yang harus Anda jawab.

Anda harus memilih sprite untuk tujuan Anda, karena ini akan membantu Anda memahami cara membangun permainan dari awal. Dalam permainan Tanya Jawab, misalnya, Sphinx yang cerdas dapat mengajukan pertanyaan kepada pemain. Dalam permainan menghindar, hantu yang menakutkan mungkin akan mengejar pemain!

Pengaturan suara, langkah 6

Mari kita tambahkan suara! Pada tahap ini, anak Anda seharusnya sudah familiar dengan berbagai blok dan pengaturan yang tersedia untuk permainannya.

Lampirkan blok suara awal, lalu pilih "pop" dari menu panah. Opsi suara lain yang akan Anda lihat adalah merekam suara Anda sendiri. Untuk sementara, kita mungkin akan membiarkannya sebagai "pop". Saat Anda memainkan game dan mengklik bola, bola akan menyusut sebanyak 10 dan suara "pop" akan terdengar setiap kali diklik.

Langkah 7: Tingkatkan skor Anda.

Kembali ke panel variabel dan tautkan blok suara sebelumnya ke blok ubah skor sebesar 1. Sekarang Anda akan melihat Sprite bergerak yang ukurannya mengecil, memainkan suara, dan menaikkan skor setiap kali Anda mengklik untuk memutar!

Langkah 8: Jadikan lebih fungsional.

Ekstensi Scratch - Sekarang setelah Anda memiliki karakter pengendali dan tujuan yang fungsional, proyek Anda memenuhi semua kriteria permainan!

Jika Anda sudah sampai sejauh ini, Anda sekarang dapat mengklaim telah membuat gim video Anda sendiri. Kerja bagus! Bahkan jika proyek Anda memenuhi definisi gim, Anda dapat membuatnya lebih menghibur untuk dimainkan. Tambahkan komponen yang sesuai dengan kategori berikut untuk membuat gim Anda lebih canggih, seperti gim Pembersihan Laut ini:

Skor dalam sebuah permainan mencerminkan seberapa baik performa pemain. Ini bisa berupa jumlah barang yang telah mereka kumpulkan atau berapa lama mereka bertahan hidup. Anda bahkan mungkin menetapkan skor tertinggi yang ingin Anda lampaui!

Waktu yang tersisa bagi pemain dicatat melalui penghitung waktu. Anda hanya dapat memainkan permainan hingga penghitung waktu habis! Hal ini membuat mencetak skor tinggi dalam permainan Anda menjadi lebih sulit.

Tertarik untuk meningkatkan kemampuan coding Anda dan menciptakan sesuatu yang luar biasa tetapi tidak yakin harus mulai dari mana? Kursus Coding dan Kreatif kini ditawarkan di codingclub.org. 

Hubungi kami di [email protected]

Share:

Pos terkait

IGCSE Adalah Kurikulum Terbaik untuk Anak Anda

Berikut sembilan manfaat IGCSE dan mengapa kurikulum ini mungkin ideal untuk anak Anda, terlepas dari apakah Anda mempertimbangkan untuk mendaftar program IGCSE di Malaysia atau Anda adalah siswa asing yang sedang membandingkan program IGCSE dengan program lainnya. GCE O Level di Malaysia sebagian besar sebanding.

Mempersiapkan Siswa untuk Ujian Akhir

Ujian dan tes adalah bagian tak terpisahkan dari kehidupan seorang siswa, khususnya di Malaysia. Untuk tingkat yang relevan, biasanya ada dua penilaian utama per tahun ajaran: ujian tengah semester dan ujian akhir semester. Namun, hal itu berubah setelah Kementerian Pendidikan (MOE) mengumumkan bahwa mulai tahun 2023, semua tingkatan tidak akan lagi memiliki ujian tengah semester.

siklus penulisan fokus penyuntingan

Peningkatan Teknik Penyuntingan Menghasilkan Nilai yang Lebih Tinggi

Jangan biarkan kesalahan kecil merugikan Anda poin berharga. Kemampuan siswa untuk mengedit karya mereka sangat penting dalam membantu mereka menjadi penulis yang lebih baik, serta siswa yang lebih unggul di semua bidang. Kemampuan menulis dan mengedit sangat penting dalam semua aspek pembelajaran, baik itu untuk proyek matematika atau esai.

Membantu Anak-Anak Mengatasi Stres Saat Kembali ke Sekolah

Dengan wabah yang masih melanda lingkungan kita, banyak sekali diskusi tentang bagaimana menjaga keselamatan anak-anak saat mereka kembali ke sekolah. Namun, kesehatan emosional dan mental para siswa saat mereka menyesuaikan diri kembali ke sekolah juga harus menjadi prioritas. Sebuah percakapan daring baru-baru ini tentang

Tigermath

Terima kasih telah menghubungi TigerCampus. Kami akan menghubungi Anda dalam 1-2 hari kerja.

berbagi dengan dunia

[affiliate_conversion_script amount="15" description="Pop Up Uji Coba Gratis" context="Formulir Kontak" status="belum dibayar" type="lead"]