Glavni Mac Stvorite Python igru ​​za Raspberry Pi

Stvorite Python igru ​​za Raspberry Pi



Ako ste ponosni vlasnik Raspberryja Pi, jezik vizualnog ogrebotina izvrstan je način za poduzimanje prvih koraka u programiranju. No, kako biste otključali više snage i potencijala hardvera, pogledajte Python.

Još Raspberry Pi ...

Pogledajte naš tutorial vodič za pisanje vlastite igre Raspberry Pi koristeći Scratch i pošaljite svoje stvaranje igre za priliku da osvojite £ 250

Python je zadani obrazovni programski jezik za Raspberry Pi. Širom svijeta koristi se kao uvodni jezik za mnoge platforme, zahvaljujući svom neurednom stilu i lako razumljivoj sintaksi. Ipak, nije samo za početnike: prema indeksu TIOBE Programming Community, Python je osmi najpopularniji programski jezik među profesionalnim inženjerima, ispred Perla, JavaScript-a i Visual Basic-a .NET. Također je besplatan, pa je lako shvatiti zašto toliko ljudi odabire Python kao svoj prvi skriptni jezik.

U ovoj značajci predstavit ćemo ključne pojmove Pythona i pokazati vam kako započeti s jezikom provodeći vas kroz oglednu igru ​​napisanu na Pythonu. Tada je na vama da stvorite svoje remek-djelo koje možete prijaviti na naše natjecanje u kodiranju Raspberry Pi.

Upoznavanje Pythona

U uporabi su dvije glavne verzije Pythona. Python 3 je budućnost, ali Python 2 uživa širu kompatibilnost s postojećim resursima, a upravo je ova verzija trenutno u paketu s Raspberry Pi. Za ovaj ćemo vodič koristiti Python 2.7, posljednje stabilno izdanje u seriji 2.x: to znači da većinu internetskih primjera i unaprijed napisani kôd možemo koristiti nepromijenjeni. Kad dođe vrijeme, prelazak na verziju 3 bit će jednostavan.

Prvo što možete primijetiti kod Pythona je kako uredno izgleda. Oni koji se koriste za PHP, JavaScript ili druge moderne jezike također će primijetiti odsustvo kovrčavih zagrada, kao što se uobičajeno koristi za zatvaranje odjeljaka koda. To je zato što Python koristi uvlačenje za organiziranje koda. Ovo je dobra praksa u većini jezika, jer čini kôd čitljivijim: u Pythonu je to obavezno. Ako ne napravite ispravan razmak, vaš kôd neće raditi. Iako ovo može biti pomak za iskusne programere, to brzo postaje prirodno i prema zadanim postavkama dovodi do jasnog, razumljivog koda.

koji mogu vidjeti moj popis prijatelja na fb

Python također čini dobar prvi jezik jer predstavlja jednostavnu implementaciju objektno orijentiranog programiranja - koncept koji svaki ambiciozni koder mora razumjeti - i opušten je oko načina stvaranja i upravljanja varijablama. Neto rezultat je posebno produktivno programsko okruženje.

netflix ne radi na vatrenom napadu 2019

Python kôd obično se izvodi preko tumača, a ne da se kompajlira, ali unatoč tome, krajnji su rezultati prilično brzi. Python aplikacije mogu se izvoditi na svim glavnim operativnim sustavima, pa je moguće stvoriti Python igru ​​na Windows računalu i pokrenuti je na Mac ili Linux boxu - ili, zapravo, Raspberry Pi.

Stvorite Python igru ​​za Raspberry Pi

Konačna velika snaga Pythona je dostupnost širokog raspona dodatnih modula koji donose dodatnu funkcionalnost. Jedan od takvih modula je Pigame . Kao što mu samo ime govori, Pygame vam pomaže u stvaranju igara pomoću Pythona: na primjer, uvelike poboljšava rukovanje slikama kroz svoju klasu Sprite, olakšava kontrolu zvuka u igri, a čak omogućuje i da vaša igra radi s džojstikom. Igre poput Call of Dutya možda su izvan njegovih mogućnosti, ali klon Angry Birds to sigurno nije.

Izvorni razvoj i razvoj više platformi

Ako pokrećete preporučenu distribuciju Debian Squeeze Linux na Raspberry Pi, Python i Pygame dolaze unaprijed instalirani, tako da možete odmah započeti s programiranjem. Python skripte možete pisati u uređivaču teksta, ali predlažemo da iskoristite besplatno integrirano razvojno okruženje Geany (IDE) koje je također instalirano kao dio operativnog sustava. Ovaj softver nudi brojne korisne značajke za programere, poput automatskog bojanja sintakse, radi jednostavnijeg čitanja i otklanjanja pogrešaka i preglednika simbola koji pomaže u praćenju svih klasa i varijabli u kodu.

Kao što smo već spomenuli, Python radi na mnogim platformama, tako da svoj kôd možete napisati na Windows računalu, a zatim ga prebaciti na Raspberry Pi kada završite. Da biste to učinili, morat ćete instalirajte Python 2.7 na vaše računalo . Čak i ako imate 64-bitni Windows, odaberite uobičajeni instalacijski program Windows, a ne onaj x86-64, jer je standardna instalacija Pygamea samo 32-bitna.

Sljedeća stranica

Zanimljivi Članci

Izbor Urednika

Kako gledati A&E bez kabela
Kako gledati A&E bez kabela
Ako volite reality programe, A&E bi svakako trebao biti na vašem popisu za gledanje. Svatko tko želi pobjeći od skupih kabelskih operatera, pronalaženje A&E na streaming platformama je neophodno. Ovuda ti
Kako brzo sakriti i otkriti datoteke u sustavu Windows 10
Kako brzo sakriti i otkriti datoteke u sustavu Windows 10
Ponekad može biti korisno sakriti neku datoteku ili mapu iz zadanog prikaza File Explorera. Povijesno gledano, Windows je to imao na više načina.
Arhiva oznaka: onemogućite Windows Defender
Arhiva oznaka: onemogućite Windows Defender
Uključite BitLocker za fiksne pogone u sustavu Windows 10
Uključite BitLocker za fiksne pogone u sustavu Windows 10
Uključite ili isključite BitLocker za fiksne pogone u sustavu Windows 10 Za dodatnu zaštitu Windows 10 omogućuje omogućavanje BitLockera za fiksne pogone (particije pogona i uređaji za internu pohranu). Podržava zaštitu pametnom karticom ili lozinkom. Pogon također možete učiniti da se automatski otključa kada se prijavite na svoj korisnički račun. Oglas BitLocker
Prikažite obavijest o poruci iz PowerShella
Prikažite obavijest o poruci iz PowerShella
Ponekad vam je potrebno prikazati obavijest iz PowerShell skripte kako biste obavijestili korisnika da je neki zadatak gotov. Evo metoda koje možete koristiti.
Kako izbrisati poruke na Snapchatu pomoću jasnih chatova, čak i ako nisu pregledani
Kako izbrisati poruke na Snapchatu pomoću jasnih chatova, čak i ako nisu pregledani
https://www.youtube.com/watch?v=nLL0CbWkTZs Jedna od stvari koja Snapchat čini izvrsnim izvorom društvenih medija je sposobnost kontrole vaše privatnosti i sadržaja. Svakako, druge web stranice poput Facebooka i Instagrama nude korisnicima mogućnost
Kako koristiti Split Screen na Androidu
Kako koristiti Split Screen na Androidu
Za korištenje načina podijeljenog zaslona na Androidu, otvorite Nedavne aplikacije, dodirnite ikonu jedne aplikacije koju želite vidjeti, odaberite podijeljeni zaslon, a zatim odaberite drugu aplikaciju.