Utama Mac Buat permainan Python untuk Raspberry Pi

Buat permainan Python untuk Raspberry Pi



Sekiranya anda adalah pemilik Raspberry Pi yang bangga, bahasa Scratch visual adalah cara terbaik untuk mengambil langkah pertama dalam pengaturcaraan. Tetapi untuk membuka lebih banyak kekuatan dan potensi perkakasan, lihatlah Python.

cara menggunakan wireshark untuk mendapatkan ip

Lebih banyak Raspberry Pi…

Lihat panduan tutorial kami ke menulis permainan Raspberry Pi anda sendiri menggunakan Scratch dan serahkan ciptaan permainan anda untuk berpeluang memenangi £ 250

Python adalah bahasa pengaturcaraan pendidikan lalai untuk Raspberry Pi. Ia digunakan di seluruh dunia sebagai bahasa pengantar untuk banyak platform, berkat gaya yang tidak rapi dan sintaks yang mudah difahami. Bukan hanya untuk pemula, walaupun: menurut indeks Komuniti Pengaturcaraan TIOBE, Python adalah bahasa pengaturcaraan kelapan paling popular di kalangan jurutera profesional, di hadapan Perl, JavaScript dan Visual Basic .NET. Ia juga percuma, jadi mudah untuk melihat mengapa begitu banyak orang memilih Python sebagai bahasa skrip pertama mereka.

Dalam ciri ini, kami akan memperkenalkan konsep utama Python, dan menunjukkan kepada anda cara memulakan bahasa dengan memandu anda melalui permainan contoh yang ditulis dalam Python. Maka anda perlu membuat karya anda sendiri, yang boleh anda serahkan ke pertandingan pengkodan Raspberry Pi kami.

Mengenal Python

Terdapat dua versi utama Python yang digunakan. Python 3 adalah masa depan, tetapi Python 2 menikmati keserasian yang lebih luas dengan sumber yang ada, dan versi inilah yang kini digabungkan dengan Raspberry Pi. Untuk tutorial ini, kami akan menggunakan Python 2.7, keluaran stabil terakhir dalam siri 2.x: ini bermaksud kami boleh menggunakan sebahagian besar contoh dalam talian dan kod pra-tulisan tidak berubah. Apabila tiba masanya, naik ke versi 3 akan menjadi mudah.

Perkara pertama yang mungkin anda perhatikan mengenai Python adalah bagaimana penampilannya lebih kemas. Mereka yang biasa menggunakan PHP, JavaScript atau bahasa moden lain juga akan melihat tidak adanya pendakap keriting, seperti biasa digunakan untuk melampirkan bahagian kod. Ini kerana Python menggunakan lekukan untuk menyusun kod. Ini adalah amalan yang baik dalam kebanyakan bahasa, kerana menjadikan kod lebih mudah dibaca: di Python adalah wajib. Sekiranya jarak anda tidak betul, kod anda tidak akan berfungsi. Walaupun ini boleh menjadi peralihan untuk pengaturcara yang berpengalaman, ia menjadi semula jadi dengan cepat dan membawa kepada kod yang jelas dan mudah difahami secara lalai.

cara membuat tanda ijazah pada mac

Python juga membuat bahasa pertama yang baik kerana ia merupakan pelaksanaan sederhana pengaturcaraan berorientasikan objek - konsep yang mesti difahami oleh setiap pengekod yang bercita-cita tinggi - dan santai tentang bagaimana pemboleh ubah dibuat dan dikendalikan. Hasil bersihnya adalah persekitaran pengaturcaraan yang sangat produktif.

Kod Python biasanya dijalankan melalui jurubahasa daripada disusun, tetapi walaupun demikian, hasil akhirnya cukup cepat. Aplikasi Python dapat berjalan di semua sistem operasi utama, jadi mungkin untuk membuat permainan Python pada PC Windows dan menjalankannya pada kotak Mac atau Linux - atau, memang, Raspberry Pi.

cara membuka jenis nat ps4

Buat permainan Python untuk Raspberry Pi

Kekuatan terakhir Python ialah ketersediaan pelbagai modul tambahan yang membawa fungsi tambahan. Salah satu modul tersebut adalah Piggame . Seperti namanya, Pygame membantu anda membuat permainan menggunakan Python: sebagai contoh, ia sangat meningkatkan pengendalian gambar melalui kelas Sprite, menjadikannya mudah untuk mengawal audio dalam permainan, dan bahkan membolehkan permainan anda berfungsi dengan kayu bedik. Permainan seperti Call of Duty mungkin di luar kemampuannya, tetapi klon Angry Birds tentu saja tidak.

Pembangunan asli dan merentas platform

Sekiranya anda menjalankan pengedaran Debian Squeeze Linux yang disyorkan pada Raspberry Pi, Python dan Pygame anda, anda boleh memasangnya terlebih dahulu, jadi anda boleh memulakan program dengan segera. Anda boleh menulis skrip Python dalam penyunting teks, tetapi kami mencadangkan anda memanfaatkan persekitaran pembangunan bersepadu Geany (IDE) yang juga dipasang sebagai sebahagian daripada sistem operasi. Perisian ini menawarkan banyak ciri berguna untuk pengaturcara, seperti pewarnaan sintaks automatik, untuk menjadikan kod anda lebih mudah dibaca dan debug, dan penyemak imbas simbol untuk membantu melacak semua kelas dan pemboleh ubah dalam kod anda.

Seperti yang telah kami sebutkan, Python berfungsi di banyak platform, jadi anda boleh menulis kod anda pada PC Windows dan kemudian memindahkannya ke Raspberry Pi apabila anda selesai. Untuk melakukan ini, anda perlu pasang Python 2.7 pada PC anda . Walaupun anda menggunakan Windows 64-bit, pilih pemasang Windows biasa, bukan yang x86-64, kerana pemasangan Pygame standard hanya 32-bit.

Muka surat seterusnya

Artikel Yang Menarik

Pilihan Editor

Cara Menyiapkan Pelayan Discord
Cara Menyiapkan Pelayan Discord
Discord pada masa ini adalah salah satu platform paling popular yang direka khusus untuk pemain. Dengan Discord, pemain di seluruh dunia dapat berhubung antara satu sama lain, berbual, dan melakukan panggilan video; semua itu semasa dalam permainan. Ini cukup masuk
Bagaimana Mengetahui Berapa Banyaknya Bekalan Kuasa yang Digunakan Komputer
Bagaimana Mengetahui Berapa Banyaknya Bekalan Kuasa yang Digunakan Komputer
Membina komputer sendiri - atau bahkan menaik tarafnya - tidak sukar, tetapi memerlukan sekurang-kurangnya anda memahami asas bagaimana semua bahagian itu bersatu. Untuk membina atau menaik tarafnya, anda perlu memahami
Cara memasang Android pada HP TouchPad
Cara memasang Android pada HP TouchPad
Sekiranya anda cukup bernasib baik untuk mendapatkan HP TouchPad yang murah beberapa bulan yang lalu - atau walaupun anda membayar harga penuh - anda mungkin telah menunggu cara untuk memasang Android di atasnya. Sekarang
Muat turun ExecTI - Jalankan sebagai TrustedInstaller
Muat turun ExecTI - Jalankan sebagai TrustedInstaller
ExecTI - Jalankan sebagai TrustedInstaller. ExecTI adalah utiliti ringan yang dapat menjalankan aplikasi sebagai TrustedInstaller. Ini akan membolehkan anda mengakses fail dan entri Registry yang dimiliki oleh akaun TrustedInstaller. Pengarang: Winaero. Muat turun 'ExecTI - Run as TrustedInstaller' Saiz: 216.01 Kb IklanPCRepair: Betulkan masalah Windows. Kesemuanya. Pautan muat turun: Klik di sini untuk memuat turun
Bagaimana imbasan MRI menggunakan magnet dan gelombang radio untuk mengintip ke dalam badan anda
Bagaimana imbasan MRI menggunakan magnet dan gelombang radio untuk mengintip ke dalam badan anda
Dengan kemajuan teknologi, doktor dapat mengetahui sejumlah besar mengenai apa yang berlaku di dalam badan kita tanpa memotong kita atau mengambil darah. Salah satu kaedah ini adalah imbasan MRI, tetapi bagaimana ia benar-benar berfungsi?
Cara Membuat Peta dalam Minecraft
Cara Membuat Peta dalam Minecraft
Peta memudahkan penerokaan rupa bumi baharu. Anda boleh menandakan tempat anda telah pergi, tempat anda perlu kembali, dan kadangkala mencari jalan pulang. Minecraft tidak berbeza dalam hal ini - peta dalam permainan adalah
Cara Menukar Saiz Fon pada Peranti Android
Cara Menukar Saiz Fon pada Peranti Android
Sejak penciptaan sistem pengendalian Android pada 2008, berjuta-juta orang telah menggunakan versi bunyi yang sedap seperti Jelly Bean, Ice Cream Sandwich dan Lollipop. Tetapi apa yang tidak begitu manis ialah jika anda tidak dapat melihat teks pada anda