
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

Dalam instruksi ini, saya akan menunjukkan kepada Anda cara membuat game gores penembak 2D. Ini cukup sederhana untuk dibuat, tetapi mudah-mudahan, Anda akan mempelajari beberapa hal di sepanjang jalan, dan segera membuat game awal Anda sendiri!
Perlengkapan
- Komputer.
- Login/Akun Awal.
- A Mouse (Membuat bermain game saat Anda selesai lebih mudah).
Langkah 1: Proyek Baru

Hal pertama yang ingin Anda lakukan adalah pergi ke https://scratch.mit.edu/. Kemudian Anda ingin masuk dengan akun Anda dan klik "Buat".
Langkah 2: Membuat Sprite Baru


Gambar pertama adalah apa yang akan Anda lihat setelah mengklik tombol buat. Yang ingin Anda lakukan sekarang adalah mengklik ikon kucing gores yang bertuliskan "sprite one", lalu klik tombol tempat sampah. Ini akan menghapus sprite awal sehingga kita bisa membuatnya sendiri. Selanjutnya, kita ingin mengklik logo kucing dengan tanda +, lalu pilih cat. Sekarang kita bisa membuat sprite pertama kita.
Langkah 3: Karakter Utama

Sekarang kita ingin membuat karakter utama kita, yang akan dikontrol oleh pemain. Menggunakan alat di sebelah kiri, buat lingkaran kecil yang berpusat di tengah, dan gunakan alat garis dan alat persegi panjang untuk menggambar lengan dan pistol. Anda bisa bereksperimen dengan warna jika Anda mau, tetapi untuk pertama kalinya, coba buat ukuran dan bentuk yang serupa dengan milik saya. Terakhir, setelah Anda selesai, klik teks yang bertuliskan sprite one dan ganti menjadi "Player", seperti milik saya. Ini hanyalah cara bagi kita untuk mengetahui bahwa "Pemain", mengacu pada karakter utama kita.
Langkah 4: Orang Jahat

Sekarang kita membuat karakter utama kita, kita perlu membuat sesuatu untuk karakter itu untuk bertarung. Menggunakan alat di sebelah kiri, sekali lagi, buat hal yang sama seperti pada langkah 3, tetapi dengan lengan yang lebih lurus dan tanpa senjata. Buat ukurannya kira-kira sama dengan "Player", dan pastikan itu menghadap langsung ke kiri. Terakhir, ganti namanya seperti yang kita lakukan pada langkah 3 menjadi sesuatu seperti "BadGuy". Sebelum kita melanjutkan ke langkah selanjutnya, klik icon backdrop di kiri bawah dan pilih paint.
Langkah 5: Latar Belakang

Setelah Anda mengklik ikon cat dari langkah 4, gunakan alat persegi panjang untuk membuat latar belakang dari warna pilihan Anda seperti cara Anda menggambar sprite. Pastikan untuk menghapus latar belakang putih kosong yang secara otomatis dibuat untuk Anda, sehingga satu-satunya latar belakang yang Anda miliki adalah yang ini. Kemudian akhirnya, beri nama sesuatu seperti "Latar Belakang".
Langkah 6: Game Over Background

Klik pada ikon cat lagi dan buat latar belakang kedua menggunakan alat teks untuk membuat sesuatu yang terlihat seperti ini. Ubah namanya menjadi GameOver, atau yang serupa, dan lanjutkan ke langkah berikutnya.
Langkah 7: Peluru

Sekarang kita akan membuat peluru yang bisa ditembakkan oleh pemain kita pada orang jahat. Ini bahkan lebih sederhana daripada sprite lainnya, dan yang harus Anda lakukan adalah membuat persegi panjang horizontal kecil, berpusat pada tanda plus di tengah. Kemudian beri nama "Bullet", dan lanjutkan ke langkah berikutnya.
Langkah 8: Pengkodean

Pertama, pilih Sprite "Player" di pojok kiri bawah yang sudah kita buat sebelumnya. Kemudian, di sudut kiri atas yang bertuliskan kode, kostum, dan suara, klik kode. Anda dapat menggulir ke atas dan ke bawah melalui blok berkode warna, dan menyeret dan melepaskan blok ke ruang kerja. Untuk menghapus blok, seret kembali ke sisi kiri. Biasakan untuk memindahkan, melepaskan, dan menghapus blok. Dengan melihat melalui blok kode, buat ulang kode dalam gambar. Saat Anda masuk ke blok "Siaran", Anda akan membuat siaran baru, dan beri nama "Tembak", lalu pilih di menu tarik-turun bawaan blok.
Kode ini dilakukan agar pemain dapat bergerak dengan WASD (atas, kiri, bawah, dan kanan). Itu juga memulai sprite di tengah layar. Bagian kode yang tepat adalah bagaimana kita menembakkan peluru. Jika Anda tidak memahami semua ini, tidak apa-apa, cukup salin kodenya, dan lihat apakah Anda dapat mengetahui cara kerjanya selama ini.
Langkah 9: Menembak

Sekali lagi, seperti pada langkah 8, Anda akan membuat ulang kode pada gambar, tetapi pada sprite peluru (klik pada sprite "Bullet" di kanan bawah).
Kode ini bekerja dengan kode pada "Pemain", dan membuatnya sehingga setiap kali mouse ditekan, itu membuat tiruan peluru (memungkinkan ada beberapa sprite peluru sekaligus) di depan pemain sehingga terlihat seperti keluar dari pistol pemain, dan kemudian bergerak ke arah yang ditunjuk mouse Anda. Ini memberi orang yang memainkan permainan kemampuan untuk mengarahkan dan menembakkan peluru.
Langkah 10: Kode Orang Jahat


Ini mungkin kode yang paling rumit dan penting. Pilih sprite "BadGuy", lalu pastikan semuanya seperti gambar. Di bagian kode ini, kita perlu membuat variabel. Kami melakukan ini dengan cara yang sama seperti kami membuat pesan siaran. Pastikan bahwa "untuk semua sprite" dipilih juga. Kami juga harus membuat pesan siaran kedua yang disebut GameOver.
Kode ini membuatnya sehingga orang jahat membuat klon yang muncul secara acak di tepi layar. Itu juga membuatnya agar orang jahat selalu mengikuti pemain, mati ketika peluru mengenainya, dan permainan berakhir ketika salah satu Orang Jahat menyentuh Pemain.
Langkah 11: Langkah Terakhir



Terakhir, tambahkan Kode di gambar kiri ke "Player", kode di gambar kanan atas ke "Bullet", dan kode di gambar ketiga ke "BadGuy". Ini adalah bagaimana kami menghentikan semuanya terjadi setelah permainan selesai dan mengakhiri permainan. Anda melakukannya! Periksa kembali bahwa semuanya dikodekan dengan benar. Klik "Lihat halaman proyek" di bagian atas dan mainkan game Anda! Klik bendera hijau untuk menjalankan kode dan tanda berhenti merah untuk menghentikan kode. Jika Anda ingin melihat yang saya buat, atau periksa kembali kode Anda, buka di sini: https://scratch.mit.edu/projects/381823733/. Jangan ragu untuk menambahkan hal-hal baru, seperti skor tinggi, kesehatan, kerusakan, dan senjata yang berbeda. Selamat bersenang-senang!
Direkomendasikan:
BBC Micro: bit and Scratch - Roda Kemudi Interaktif & Game Mengemudi: 5 Langkah (dengan Gambar)

BBC Micro:bit and Scratch - Interactive Steering Wheel & Driving Game: Salah satu tugas kelas saya minggu ini adalah menggunakan BBC Micro:bit untuk berinteraksi dengan program Scratch yang telah kami tulis. Saya pikir ini adalah kesempatan sempurna untuk menggunakan ThreadBoard saya untuk membuat sistem tertanam! Inspirasi saya untuk goresan p
ARDUINO + Game Menembak SCRATCH: 6 Langkah

ARDUINO + SCRATCH Shooting Game: Simpan kue Anda !!!Ini dalam bahaya. Ada empat lalat yang mendekatinya. Anda hanya punya waktu 30 detik untuk menembak lalat dan menyimpan kue Anda
Membuat Game Scratch (FNaF): 4 Langkah

Membuat Game Goresan (FNaF): I, eevee1tree. Akan Menunjukkan ANDA bagaimana membuat Game FNaF di SCRATCH!!! Jika Anda tidak tahu Scratch, ini adalah situs Pemrograman tempat Anda dapat membuat game, animasi, seni, dan dengan itu kami dapat membuat game seperti subjek kami hari ini menjadi game FNaF
Cat Ball Shooter: 9 Langkah (dengan Gambar)

Cat Ball Shooter: Bahan yang dibutuhkan1 x Sensor RFID/ remote1 x Arduino uno2 x motor DC1 x 180 servo1 x 360 servomultiple kabelKotak/wadah untuk membuat pipa proyek untuk memberi makan bola
Hummingbird Shooter: 14 Langkah (dengan Gambar)

Hummingbird Shooter: Akhir musim panas ini, kolibri akhirnya mulai mengunjungi pengumpan yang kami pasang di teras belakang kami. Saya ingin mencoba dan mendapatkan beberapa bidikan digital dari mereka, tetapi tidak dapat berdiri di sana dengan kamera "dalam jangkauan"--mereka tidak akan pernah datang. saya butuh kabel remote