Utama Mac Tulis game Raspberry Pi dengan Python

Tulis game Raspberry Pi dengan Python



Jika Anda adalah pemilik Raspberry Pi yang bangga, visualnya Bahasa awal adalah cara yang bagus untuk mulai membuat game pertama Anda. Tetapi untuk membuka lebih banyak kekuatan dan potensi perangkat keras, lihat Python.

Jika Anda lebih menyukai proyek berteknologi rendah, mengapa tidak melihat panduan kami di cara mengubah Raspberry Pi menjadi pusat media XBMC ?

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 sintaks yang mudah dipahami. Ini tidak hanya untuk pemula, meskipun: menurut indeks Komunitas Pemrograman TIOBE, Python adalah bahasa pemrograman paling populer kedelapan di antara 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 kunci Python, dan menunjukkan cara memulai bahasa dengan memandu Anda melalui contoh game yang ditulis dengan Python. Maka terserah Anda untuk membuat karya agung Anda sendiri.

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 dibundel dengan Raspberry Pi. Untuk tutorial ini, kami akan menggunakan Python 2.7, rilis stabil terakhir dalam seri 2.x: ini berarti kami dapat menggunakan sebagian besar contoh online dan kode pra-tertulis tidak berubah. Ketika saatnya tiba, pindah ke versi 3 akan mudah.

cara membuat lagu 8 bit

Saat Anda melihat kode Python, hal pertama yang mungkin Anda perhatikan adalah betapa rapi tampilannya. Mereka yang terbiasa dengan PHP, JavaScript atau bahasa modern lainnya juga akan melihat tidak adanya 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 itu wajib. Jika Anda tidak mengatur spasi dengan benar, 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 juru bahasa daripada dikompilasi, tetapi meskipun demikian, hasil akhirnya cukup cepat. Aplikasi Python dapat berjalan di semua sistem operasi utama, jadi memungkinkan untuk membuat game Python di PC Windows dan menjalankannya di kotak Mac atau Linux – atau, memang, Raspberry Pi.

Modul Pygame mencakup segala macam fungsi dan metode yang berguna untuk membuat game aksi dengan Python

Kekuatan besar terakhir dari Python adalah ketersediaan berbagai modul tambahan yang menghadirkan fungsionalitas ekstra. Salah satu modul tersebut adalah permainan . 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 Linux Debian Squeeze yang direkomendasikan pada Raspberry Pi Anda, Python dan Pygame sudah diinstal sebelumnya, sehingga Anda dapat segera memulai pemrograman. Anda dapat menulis skrip Python dalam editor teks, tetapi kami sarankan Anda memanfaatkan lingkungan pengembangan terintegrasi (IDE) Geany gratis yang juga diinstal sebagai bagian dari sistem operasi. Perangkat lunak ini menawarkan banyak fitur bermanfaat untuk programmer, seperti pewarnaan sintaks otomatis, untuk membuat kode Anda lebih mudah dibaca dan di-debug, dan browser simbol untuk membantu melacak semua kelas dan variabel dalam kode Anda.

Halaman selanjutnya

Artikel Menarik

Pilihan Editor

Aktifkan Ikon Atur Otomatis di Desktop di Windows 10
Aktifkan Ikon Atur Otomatis di Desktop di Windows 10
Berikut adalah cara menonaktifkan pengaturan otomatis ikon pada Desktop di Windows 10. Secara default, Atur Otomatis dinonaktifkan. Ada dua cara untuk mengaktifkannya.
Windows PowerToys mendapatkan alat Perekam Layar
Windows PowerToys mendapatkan alat Perekam Layar
Tim PowerToys sedang berupaya menambahkan alat baru ke rangkaian aplikasi. Ini akan memungkinkan untuk merekam konten layar, dan memberikan beberapa opsi pengeditan. Alat tersebut saat ini dikenal sebagai 'Video GIF Capture'. Advertisment Alat baru akan memungkinkan pengguna untuk merekam aplikasi dari bagian layar, dan menyimpan
Tema Windows 8 Basic VS
Tema Windows 8 Basic VS
Tema Windows 8 Basic Style adalah gaya visual untuk Windows 8 yang menambahkan tema 'Basic' lama yang bagus ke Desktop Windows 8 Anda. Setelah Anda menerapkan tema, Anda mendapatkan UI yang menyegarkan. Ukuran: 636 Kb Download link | Home Page Dukung kamiWinaero sangat bergantung pada dukungan Anda. Anda dapat membantu situs terus menghasilkan
Cara Mendapatkan Filter Anime di Snapchat
Cara Mendapatkan Filter Anime di Snapchat
Jika Anda ingin membuat foto Anda di Snapchat lebih menarik, Anda dapat menggunakan filter Anime. Fitur hebat ini akan membuat Anda terlihat seperti karakter anime favorit Anda. Namun, itu bisa sulit ditemukan. Jika kamu
Cara Menghapus Riwayat dan Daftar Pantauan Anda dari Amazon Prime Video
Cara Menghapus Riwayat dan Daftar Pantauan Anda dari Amazon Prime Video
Amazon Prime Video terus meningkatkan layanannya, menyediakan fitur dan produk baru untuk membuat pengalaman menjadi lebih baik. Anda dapat menonton acara atau film favorit Anda di Chromecast, Fire TV Stick, PC, tablet, atau smartphone. Selagi Anda bisa
Cara Mengubah Akun Netflix Anda di Vizio TV
Cara Mengubah Akun Netflix Anda di Vizio TV
Dimungkinkan untuk mengubah akun pengguna Anda untuk Netflix di Vizio TV Anda. Misalnya, jika Anda meminjam akun orang lain, lalu membeli akun Netflix Anda sendiri, Anda dapat menghapus akun sebelumnya dan menambahkan akun Anda.
Pembaruan Telegram terbaru memungkinkan pengiriman file 2GB, pengaturan video profil, dan banyak lagi
Pembaruan Telegram terbaru memungkinkan pengiriman file 2GB, pengaturan video profil, dan banyak lagi
Aplikasi Telegram telah menerima serangkaian fitur baru dengan pembaruan terbaru, termasuk batas ukuran file yang ditingkatkan dari 1,5 GB menjadi 2 GB per file jenis apa pun, lebih banyak emoji animasi, dukungan untuk banyak akun di Telegram Desktop, dan banyak lagi. Perubahan utama dari tampilan pembaruan adalah sebagai berikut: Beralih di antara keduanya dengan cepat