Utama Mac Buat game Python untuk Raspberry Pi

Buat game Python untuk Raspberry Pi



Jika Anda bangga menjadi pemilik Raspberry Pi, bahasa Scratch visual adalah cara yang bagus untuk mengambil langkah pertama Anda dalam pemrograman. Tetapi untuk membuka lebih banyak kekuatan dan potensi perangkat keras, lihat Python.

Raspberry Pi lainnya…

Lihat panduan tutorial kami untuk menulis game Raspberry Pi Anda sendiri menggunakan Scratch dan kirimkan kreasi game Anda agar berpeluang memenangkan £ 250

tongkat api tidak terhubung ke wifi

Python adalah bahasa pemrograman pendidikan default untuk Raspberry Pi. Ini digunakan di seluruh dunia sebagai bahasa pengantar untuk banyak platform, berkat gayanya yang rapi dan sintaksnya yang mudah dipahami. Ini tidak hanya untuk pemula, namun: menurut indeks Komunitas Pemrograman TIOBE, Python adalah bahasa pemrograman paling populer kedelapan di antara para insinyur profesional, di depan Perl, JavaScript, dan Visual Basic .NET. Ini juga gratis, jadi mudah untuk melihat mengapa begitu banyak orang memilih Python sebagai bahasa skrip pertama mereka.

Dalam fitur ini, kami akan memperkenalkan konsep utama Python, dan menunjukkan kepada Anda cara memulai bahasa dengan memandu Anda melalui contoh game yang ditulis dengan Python. Kemudian terserah Anda untuk membuat karya Anda sendiri, yang dapat Anda kirimkan ke kompetisi coding Raspberry Pi kami.

Mengenal Python

Ada dua versi utama Python yang digunakan. Python 3 adalah masa depan, tetapi Python 2 menikmati kompatibilitas yang lebih luas dengan sumber daya yang ada, dan versi inilah yang saat ini dipaketkan dengan Raspberry Pi. Untuk tutorial ini, kita akan menggunakan Python 2.7, rilis stabil terakhir dalam seri 2.x: ini berarti kita dapat menggunakan sebagian besar contoh online dan kode yang sudah ditulis sebelumnya tidak berubah. Jika saatnya tiba, naik ke versi 3 akan sangat mudah.

Hal pertama yang mungkin Anda perhatikan tentang Python adalah betapa rapi tampilannya. Mereka yang terbiasa dengan PHP, JavaScript, atau bahasa modern lainnya juga akan melihat tidak adanya tanda kurung kurawal, seperti yang biasa digunakan untuk melampirkan bagian kode. Ini karena Python menggunakan lekukan untuk mengatur kode. Ini adalah praktik yang baik di sebagian besar bahasa, karena membuat kode lebih mudah dibaca: dalam Python, ini wajib. Jika Anda tidak mendapatkan spasi yang tepat, kode Anda tidak akan berfungsi. Meskipun ini bisa menjadi perubahan bagi programmer berpengalaman, ini menjadi alami dengan cepat dan mengarah ke kode yang jelas dan dapat dipahami secara default.

Python juga merupakan bahasa pertama yang baik karena mewakili implementasi sederhana dari pemrograman berorientasi objek - sebuah konsep yang harus dipahami oleh setiap pembuat kode yang bercita-cita tinggi - dan santai tentang bagaimana variabel dibuat dan dikelola. Hasil akhirnya adalah lingkungan pemrograman yang sangat produktif.

Kode Python biasanya dijalankan melalui interpreter daripada dikompilasi, tetapi meskipun demikian, hasil akhirnya cukup cepat. Aplikasi Python dapat berjalan di semua sistem operasi utama, jadi dimungkinkan untuk membuat game Python di PC Windows dan menjalankannya di kotak Mac atau Linux - atau, memang, Raspberry Pi.

Buat game Python untuk Raspberry Pi

Kekuatan besar terakhir Python adalah ketersediaan berbagai modul tambahan yang menghadirkan fungsionalitas ekstra. Salah satu modul tersebut adalah Pygame . Seperti namanya, Pygame membantu Anda membuat game menggunakan Python: misalnya, ini sangat meningkatkan penanganan gambar melalui kelas Sprite-nya, membuatnya mudah untuk mengontrol audio dalam game, dan bahkan memungkinkan game Anda bekerja dengan joystick. Game seperti Call of Duty mungkin berada di luar kemampuannya, tetapi klon Angry Birds tentu saja tidak.

Pengembangan asli dan lintas platform

Jika Anda menjalankan distribusi Debian Squeeze Linux yang direkomendasikan pada Raspberry Pi Anda, Python dan Pygame telah diinstal sebelumnya, sehingga Anda dapat langsung memulai pemrograman. Anda dapat menulis skrip Python di editor teks, tetapi kami menyarankan Anda untuk memanfaatkan lingkungan pengembangan terintegrasi (IDE) Geany gratis yang juga dipasang sebagai bagian dari sistem operasi. Perangkat lunak ini menawarkan banyak fitur bermanfaat untuk pemrogram, seperti pewarnaan sintaks otomatis, untuk membuat kode Anda lebih sederhana untuk dibaca dan di-debug, dan browser simbol untuk membantu melacak semua kelas dan variabel dalam kode Anda.

Namun, seperti yang telah kami sebutkan, Python bekerja di banyak platform, jadi Anda dapat menulis kode Anda di PC Windows dan kemudian memindahkannya ke Raspberry Pi setelah Anda selesai. Untuk melakukan ini, Anda harus melakukannya instal Python 2.7 di PC Anda . Meskipun Anda menjalankan Windows 64-bit, pilih pemasang Windows biasa, bukan yang x86-64, karena pemasangan Pygame standar hanya 32-bit.

Halaman selanjutnya

Artikel Menarik

Pilihan Editor

Torment: Tides of Numenera — sebuah perjalanan ke yang aneh
Torment: Tides of Numenera — sebuah perjalanan ke yang aneh
Alam Semesta Torment: Tides of Numenera memang aneh. Ditetapkan satu miliar tahun ke masa depan Bumi, semua jejak yang dapat dikenali dari dunia kita telah dipadatkan di bawah lapisan reruntuhan, ditinggalkan oleh peradaban mati selama satu tahun.
Windows 10 build 10558 bocor
Windows 10 build 10558 bocor
Mari kita lihat apa yang baru dan apa yang diperbarui di bocoran Windows 10 build 10558.
Cara Mengubah Pembuat di GroupMe
Cara Mengubah Pembuat di GroupMe
GroupMe adalah platform yang sempurna untuk semua jenis tugas, seperti mengatur acara kelompok keluarga, kemitraan kerja, dan perencanaan acara. Untuk berkomunikasi dengan pengguna lain yang terlibat dalam proyek Anda, Anda perlu menyiapkan grup. Jika kamu
Cara Membuat Kode QR di Canva
Cara Membuat Kode QR di Canva
Membuat kode QR di Canva tidak harus menjadi proses yang membingungkan atau panjang. Anda juga tidak perlu menjadi desainer profesional untuk membuatnya. Alat desain grafis menawarkan beberapa opsi untuk Anda buat
12 Cara Memperbaiki Spotify Tidak Berfungsi di Android Auto
12 Cara Memperbaiki Spotify Tidak Berfungsi di Android Auto
Spotify tidak berfungsi dengan Android Auto mungkin disebabkan oleh bug di salah satu aplikasi. Mungkin juga Android Auto menyembunyikan Spotify. Berikut beberapa tips untuk memperbaikinya ketika Spotify dan Android Auto tidak berfungsi bersama dengan benar.
Cara Menonaktifkan Kecerahan Otomatis di Mac Anda
Cara Menonaktifkan Kecerahan Otomatis di Mac Anda
Mac Anda membuat segala macam keputusan tentang bagaimana seharusnya berfungsi berdasarkan pengaturan, tentu saja, tetapi Anda mungkin tidak tahu bahwa cara layar Anda (dan keyboard dengan lampu latar) menjadi terang dan redup didasarkan pada apa yang disebut fitur kecerahan otomatis. Yang, untungnya, dapat dikendalikan oleh kita manusia yang sangat sedikit! Artikel hari ini adalah tentang bagaimana Anda dapat melakukan hal itu.
Cara Memulai Streak Snapchat
Cara Memulai Streak Snapchat
Snapchat tetap sangat populer bahkan setelah 10 tahun, terutama karena fitur perpesanannya yang unik. Tidak seperti layanan lain, apa pun yang Anda kirim akan hilang setelah beberapa saat setelah dilihat (kecuali jika Anda memutuskan sebaliknya). Nilai jual lainnya adalah Snapstreak-nya, yang