Utama Linux Buat game Raspberry Pi Anda sendiri

Buat game Raspberry Pi Anda sendiri



Raspberry Pi adalah sensasi komputasi, tetapi pada awalnya dirancang dengan satu tujuan utama: untuk menginspirasi generasi baru untuk melihat melampaui konsol game, smartphone, dan tablet, dan merangkul cara kode.

Buat game Raspberry Pi Anda sendiri

Jika Anda mencari proyek untuk dilakukan dengan Raspberry Pi, mengapa tidak melihat tutorial kami di cara mengubah Raspberry Pi menjadi pusat media XBMC ?

Muncul dengan pilihan lingkungan pemrograman yang sudah dimasukkan sebelumnya ke dalam distribusi Linux berbasis Debian, tetapi cara termudah untuk memulai adalah dengan Scratch. Dibuat oleh Media Lab di MIT, Scratch dirancang untuk mengajari anak-anak dasar-dasar pemrograman, tanpa perlu mempelajari sintaks yang rumit.

Scratch memungkinkan pengguna menarik dan melepas karakter dan objek ke dalam lingkungan game, lalu memprogram tindakan mereka menggunakan blok penyusun, yang dikelompokkan ke dalam kategori berkode warna seperti Kontrol, Gerakan, Operator, dan Sensing. Dengan menyeret dan melepaskannya ke tempatnya, Anda dapat membuat cerita, animasi, dan permainan yang sangat canggih, lalu membagikannya dengan komunitas pelajar dan pengembang global.

Mau beli Raspberry Pi? Temukan rangkaian lengkap kit, aksesori, dan casing di sini.

Memulai dengan Scratch

Dalam fitur ini, kami akan membuat game arcade - kami menyebutnya Crustacean Storm - sambil memberi Anda beberapa petunjuk tentang cara melangkah lebih jauh.

Jika Anda belum pernah menemukan Scratch sebelumnya, mungkin ada baiknya Anda melihat Scratch kami fitur sebelumnya tentang pemrograman dengannya , yang mencakup beberapa fungsi dasar. Namun, Scratch mudah diambil; skripnya dapat dipahami, dan Anda dapat belajar banyak hanya dengan mengunduh game dan mencari tahu apa yang membuat mereka tergerak.

Jangan khawatir jika Anda tidak memiliki Raspberry Pi: Scratch akan berjalan dengan baik di Windows, OS X dan Linux, dan bahkan di PC yang paling sederhana. Kamu bisa unduh dan temukan banyak program contoh di sini .

Kami juga ingin Anda berbagi permainan Anda yang sudah selesai dengan kami. Kami telah bekerja sama dengan pembuat Raspberry Pi untuk menjalankan kompetisi game Scratch kami sendiri.

cara mengubah tempat backup itunes

Mulailah

MulailahPertama, mulai Scratch. Sekarang, Anda tidak dapat memiliki kucing yang membintangi game yang disebut Crustacea Storm. Klik kanan pada sprite dan hapus. Pergi ke bilah Sprite Baru di atas jendela kanan bawah, pilih tombol tengah untuk Pilih sprite baru dari file, buka folder Kostum | Hewan dan pilih hiu 1-b.

Menyusut

MenyusutSeperti dia, hiu itu terlalu besar. Mari kita kecilkan dia. Pilih alat Kecilkan dari bilah alat (seperti yang ditunjukkan di atas) dan klik sekitar 30 kali pada hiu sampai ukurannya kira-kira seperti yang ditunjukkan di sini. Sekarang saatnya memberi nama sprite. Pergi ke bilah nama di atas jendela tengah dan ketik untuk mengubah namanya dari Sprite1 menjadi Shark.

Kontrol 1

Kontrol 1Saatnya memberi kendali kepada pemain. Pertama, pilih kategori Kontrol dari kiri atas layar, lalu seret blok ketika tombol 'spasi' ditekan dan selamanya ke dalam jendela skrip hiu, seperti yang ditunjukkan di sini. Kami akan menggunakan bilah spasi sebagai kunci awal untuk permainan kami.

Kontrol 2

Kontrol 2Sekarang seret blok if dari kategori Control ke dalam blok forever, lalu pergi ke kategori Sensing dan seret blok yang ditekan 'spasi' ke titik kontrol di if. Gunakan menu tarik-turun untuk mengubah spasi ke panah atas.

Tanggapan

TanggapanItu memberitahu Scratch untuk mencari tombol Naik, tetapi sekarang kita perlu menetapkan responsnya. Pergi ke kategori Gerak dan seret perubahan y kali 10 blok ke blok if. Jika spasi kemudian panah Atas ditekan, hiu kita sekarang bergerak. Anda sekarang dapat mengulangi langkah ini untuk panah Bawah, menggantikan perubahan y dengan nilai ke -10.

Posisi awal

Posisi awalUntuk membuat panah kiri dan kanan berfungsi, ulangi langkah 4 dan 5, tetapi gantikan perubahan y per blok dengan perubahan x demi blok dan atur nilai masing-masing -10 dan 10. Akhirnya, bintang kita membutuhkan posisi awal. Ambil blok go to x: 0 y: 100 dari Motion dan seret ke tempat yang ditunjukkan. Ubah kedua nilai menjadi 0.

Ikan

IkanSekarang klik lagi untuk Pilih sprite baru dari file dan pilih ikan, sebelum menyusutkannya seperti yang kita lakukan pada langkah 2 dan mengganti namanya menjadi Ikan. Pastikan itu dipilih, seperti yang ditunjukkan, dan seret ketika tombol 'spasi' ditekan ke jendela skrip pusat. Pergi ke Motion dan seret blok menuju x: 0 y: 0 ke tempatnya di bawah.

Acak

AcakSet x ke 205. Untuk menghentikan ikan selalu muncul di tempat yang sama, pergi ke Operator dan seret pick random 1 sampai 10 blok ke dalam nilai y. Setel nilai ke -180 dan 180. Selanjutnya, pergi ke Control dan seret selamanya untuk masuk ke bawah, kemudian pergi ke Motion dan tarik perubahan x dengan blok di dalamnya. Ubah x menjadi -5.

Deteksi tepi

Deteksi tepiKami ingin ikan kami muncul kembali jika menyentuh sisi layar. Seret blok if dari Kontrol di dalam blok forever, lalu pergi ke kategori Sensing dan seret blok menyentuh ke if. Pilih Edge dari tarik-turun menyentuh. Seret blok masuk ke x & y dari Motion dan konfigurasikan seperti pada langkah 8.

cara mendapatkan garageband di windows

Variabel

VariabelKlik Variabel lalu tombol Buat Variabel. Sebut saja Score. Skor sekarang akan muncul di sudut kiri atas layar game. Tambahkan blok baru ketika tombol 'spasi' ditekan dari Control, klip selamanya jika blok; sekarang pergi ke Sensing dan seret di blok yang menyentuh. Pilih hiu dari menu tarik-turun.

Ikan bertemu hiu

Ikan bertemu hiuApa yang terjadi jika ikan bertemu dengan hiu? Teman piscine kita dimakan dan skornya naik. Pergi ke Variabel dan seret skor perubahan sebanyak 1 blok, lalu pergi ke Tampilan dan seret perubahan 'warna' sebanyak 25 blok. Ubah opsi warna menjadi pixelate.

Efek yang lebih lama

Efek yang lebih lamaItu efek yang bagus, tapi terlalu cepat. Seret blok tunggu ‘1,00’ detik dari Kontrol dan ubah durasi tunggu menjadi 0,02. Kemudian seret blok 'warna' perubahan lain dan ubah warna menjadi piksel. Tambahkan blok go to x dengan posisi y acak (seperti pada langkah 8), dan blok efek grafis yang jelas dari Looks.

Saatnya kepiting!

Saatnya kepiting! Tambahkan sprite baru - crab 1-a - dan susutkan dia. Kita bisa membuat kepiting bergerak dengan menduplikasi naskah ikan. Klik sprite Fish, lalu klik ikon Duplicate di toolbar bagian atas, klik script pertama untuk ikan ini, dan seret ke kepiting. Buka skrip kepiting dan ubah x berdasarkan nilai sehingga menjadi -8.

Kepiting yang mematikan

Kepiting yang mematikanKepiting bergerak, tapi kami ingin dia mematikan. Seret blok baru saat tombol 'spasi' ditekan, lalu tambahkan blok if selamanya. Pergi ke Sensing dan tambahkan blok yang menyentuh; gunakan dropdown untuk memilih sprite Hiu. Pergi ke Kontrol dan seret di blok siaran. Pilih New dari dropdown dan beri nama Death.

Kematian

KematianKematian sama dengan Game Over. Pilih sprite Hiu, lalu masuk ke kategori Kontrol dan tambahkan blok ketika saya menerima. Pilih Kematian dari dropdown. Sekarang tambahkan blok berulang dari Control, buka Looks dan tambahkan blok pixelate yang sama seperti pada langkah 12, lalu blok tunggu.

Kematian yang lambat

Kematian yang lambatMari kita bahas sedikit kematian hiu. Setel nilai tunggu menjadi 0,1 detik, dan setel nilai di blok berulang ke 6. Tambahkan penghentian semua dari Kontrol ke akhir skrip ini. Itu akan mengakhiri permainan saat hiu dipukul.

cara mematikan notifikasi untuk perselisihan

Skor disetel ulang

Skor disetel ulangKami membutuhkan skor untuk disetel ulang setiap kali permainan dimulai, jadi seret skor yang ditetapkan ke 0 blok dari Variabel dan blok acara dari Tampak ke skrip hiu pertama, menempatkan mereka tepat di bawah inisial ketika tombol 'spasi' menekan blok.

Kawanan kepiting!

Kawanan kepiting!Kita punya satu krustasea pembunuh, tapi bagaimana dengan segerombolan? Di Scratch Anda dapat dengan mudah menduplikasi kepiting. Klik alat Duplicate, lalu kepiting, dan buat satu atau dua kepiting lagi. Setelah selesai, klik tombol di kanan atas untuk masuk ke mode presentasi layar penuh, tekan bendera hijau, lalu spasi - dan mulai putar.

Apa selanjutnya?

Apa selanjutnya?Kemana kamu pergi dari sini Menambahkan latar belakang akan menjadi satu langkah mudah (di sini kita hanya mengedit latar belakang default dan menggunakan alat Paintbucket untuk mengisinya dengan warna biru). Cara lainnya adalah menambahkan efek suara, atau bahkan animasi sederhana; hiu dan kepiting memiliki kostum alternatif yang dapat Anda gunakan, dan ini mudah dilakukan dengan menggunakan tombol beralih ke blok kostum di kategori Penampilan. Dengan mengubah nilai, Anda juga dapat mempercepat kepiting dan ikan, sementara Anda dapat menggandakan keduanya untuk membuat permainan lebih sibuk. Mengapa tidak mencoba menambahkan lebih banyak makhluk laut yang bermusuhan dengan pola gerakan yang berbeda, atau mengubah tema sama sekali? Atau tambahkan judul dan layar Game Over yang sesuai. Scratch membuat semua ini dan lebih mungkin - sisanya terserah Anda.

Buat game Raspberry Pi Anda sendiri

Buat game Raspberry Pi Anda sendirit / a

Artikel Menarik

Pilihan Editor

Cara Mematikan Voice Assistant di Samsung TV Anda
Cara Mematikan Voice Assistant di Samsung TV Anda
Ketika berbicara tentang Asisten Suara, Bixby belum bisa dibandingkan dengan orang-orang seperti Alexa dan Asisten Google. Beberapa orang menyukai asisten Bixby dan merasa itu berfungsi dengan baik untuk mereka. Tetapi yang lain tidak terlalu menyukainya
Cara Menghapus Obrolan yang Diarsipkan di WhatsApp
Cara Menghapus Obrolan yang Diarsipkan di WhatsApp
https://www.youtube.com/watch?v=ciws1hpiT0A Sebagai aplikasi obrolan populer, WhatsApp telah berada di puncak pasar selama beberapa waktu sekarang. Mengetahui cara Anda menggunakan aplikasi ini sangat penting. Sesederhana aplikasinya
Ulasan Belkin Pre-N Router
Ulasan Belkin Pre-N Router
Standar, meskipun merupakan hal yang luar biasa, membutuhkan waktu lama untuk diratifikasi - membuat frustrasi ketika kita semua menginginkan teknologi terbaru sekarang. Jadi kit jaringan nirkabel pertama adalah hak milik, dan setiap kali standar baru dikembangkan, kita lihat
Unduh pembaruan offline Windows Defender untuk Windows 10
Unduh pembaruan offline Windows Defender untuk Windows 10
Lihat di mana mendapatkan pembaruan offline Windows Defender untuk menginstalnya di Windows 10 tanpa mengunduhnya di setiap PC atau terhubung ke internet.
Ulasan B&O Play Beoplay A1: Suara yang dibuat dengan indah
Ulasan B&O Play Beoplay A1: Suara yang dibuat dengan indah
Merek audio kelas atas seperti B&O terkenal karena menagih melalui hidung untuk produk paling dasar, jadi cukup mengejutkan untuk menemukan bahwa penawaran terbaru perusahaan berharga kurang dari £200.
Cara Memperbaiki Foto & Gambar yang Buram
Cara Memperbaiki Foto & Gambar yang Buram
Jika Anda tidak ingin membayar untuk Photoshop atau merasa tidak akan cukup menggunakannya untuk membenarkan biayanya, selalu ada Paint.net. Gratis, mudah digunakan, dan aplikasi masuk saya untuk kesederhanaan
Cara Menggunakan Penggantian Teks di Office untuk Mac
Cara Menggunakan Penggantian Teks di Office untuk Mac
Jika Anda menggunakan penggantian teks—seperti bisa mengetik