Glavni Mac Napišite igro Raspberry Pi v Pythonu

Napišite igro Raspberry Pi v Pythonu



Če ste ponosni lastnik Raspberry Pi, vizual Praskani jezik je odličen način, da začnete ustvarjati svojo prvo igro. Če želite odkriti več moči in potenciala strojne opreme, si oglejte Python.

kako lahko na ipod postavim glasbo brez iTunes

Če želite raje nizkotehnološki projekt, si oglejte naš vodnik naprej kako pretvoriti Raspberry Pi v medijsko središče XBMC ?

Python je privzeti izobraževalni programski jezik za Raspberry Pi. Po vsem svetu se uporablja kot uvodni jezik za številne platforme, zahvaljujoč neurejenemu slogu in lahko razumljivi skladnji. Vendar pa ni namenjen samo začetnikom: po indeksu programske skupnosti TIOBE je Python osmi najbolj priljubljeni programski jezik med profesionalnimi inženirji, pred Perlom, JavaScriptom in Visual Basicom .NET. Prav tako je brezplačen, zato je enostavno razumeti, zakaj toliko ljudi izbere Python kot svoj prvi skriptni jezik.

V tej funkciji bomo predstavili ključne koncepte Pythona in vam pokazali, kako začeti z jezikom, tako da vas popeljete skozi vzorčno igro, napisano v Pythonu. Potem je na vas, da ustvarite svojo mojstrovino.

Spoznavanje Pythona

V uporabi sta dve glavni različici Pythona. Python 3 je prihodnost, toda Python 2 uživa širšo združljivost z obstoječimi viri in prav ta različica je trenutno v paketu z Raspberry Pi. Za to vadnico bomo uporabili Python 2.7, zadnjo stabilno izdajo v seriji 2.x: to pomeni, da lahko večino spletnih primerov in vnaprej napisane kode uporabimo nespremenjene. Ko bo čas, bo prehod na različico 3 preprost.

Ko pogledate kodo Python, lahko najprej opazite, kako lepo izgleda. Tisti, ki se uporabljajo za PHP, JavaScript ali druge sodobne jezike, bodo opazili tudi odsotnost zavitih oklepajev, ki se običajno uporabljajo za zapiranje delov kode. To je zato, ker Python za urejanje kode uporablja zamike. To je dobra praksa v večini jezikov, ker je koda bolj berljiva: v Pythonu je obvezna. Če razmika ne dobite pravilno, koda ne bo delovala. Čeprav je to lahko premik za izkušene programerje, hitro postane naravno in privzeto privede do jasne, razumljive kode.

Python je tudi dober prvi jezik, ker predstavlja preprosto izvajanje objektno usmerjenega programiranja - koncept, ki ga mora razumeti kateri koli ambiciozni kodirnik - in je sproščen glede tega, kako ustvarjajo in upravljajo spremenljivke. Končni rezultat je posebno produktivno programsko okolje.

Koda Python se običajno izvaja prek tolmača, namesto da bi bila prevedena, vendar so kljub temu končni rezultati precej hitri. Aplikacije Python se lahko izvajajo v vseh večjih operacijskih sistemih, zato je mogoče na računalniku z operacijskim sistemom Windows ustvariti igro Python in jo zagnati v okolju Mac ali Linux - ali v resnici na Raspberry Pi.

Modul Pygame vključuje vse vrste koristnih funkcij in metod za ustvarjanje akcijskih iger v Pythonu

Končna velika moč Pythona je razpoložljivost široke palete dodatnih modulov, ki prinašajo dodatno funkcionalnost. Eden takih modulov je Pygame . Kot že ime pove, Pygame pomaga pri ustvarjanju iger z uporabo Pythona: na primer močno izboljša obdelavo slik prek svojega razreda Sprite, olajša nadzor zvoka v igri in celo omogoča, da igra deluje z igralnimi palicami. Igre, kot je Call of Duty, morda presegajo njegove zmožnosti, toda klon Angry Birds zagotovo ni.

Izvorni in medplatformni razvoj

Če uporabljate priporočeno distribucijo Debian Squeeze Linux na Raspberry Pi, so Python in Pygame vnaprej nameščeni, tako da lahko takoj začnete s programiranjem. Skripte Python lahko pišete v urejevalnik besedil, vendar predlagamo, da izkoristite brezplačno integrirano razvojno okolje Geany (IDE), ki je prav tako nameščeno kot del operacijskega sistema. Ta programska oprema ponuja številne koristne funkcije za programerje, na primer samodejno barvanje sintakse, da olajša branje in odpravljanje napak ter brskalnik s simboli, ki pomaga slediti vsem razredom in spremenljivkam v kodi.

Naslednja stran

Zanimivi Članki

Izbira Urednika

Pregled ATI Radeon HD 5450
Pregled ATI Radeon HD 5450
ATI je začel izdajati svojo najnovejšo paleto grafičnih kart že septembra z Radeon HD 5870, vendar traja do februarja, da doseže pravi proračun. HD 5450 je morda najšibkejši
Kako spremeniti barvo puščice v Google Diapozitivih
Kako spremeniti barvo puščice v Google Diapozitivih
Puščice v Google Diapozitivih so priročna orodja, ki gledalce vodnikov ali vadnic usmerijo na elemente, ki jih morate poudariti. Če želite dodatno poudariti gradivo, lahko uredite barvo, da dopolnjuje zasnovo vaše predstavitve. Če želite
Onemogočite obvestila pri igranju celozaslonske igre v sistemu Windows 10
Onemogočite obvestila pri igranju celozaslonske igre v sistemu Windows 10
Kako prikazati ali skriti obvestila med celozaslonsko igro v operacijskem sistemu Windows 10 Windows 10 vam omogoča, da prikažete ali skrijete obvestila na namizju, ko igrate celozaslonsko igro. Ta možnost je implementirana v Xbox Game Bar, ki omogoča optimizacijo vašega računalnika za igre. Oglas Windows 10 ima funkcijo Xbox Game Bar, ki je bila
Kako izbrisati vse tvite
Kako izbrisati vse tvite
Socialni mediji obstajajo že dovolj časa, da nas spremljajo v različnih življenjskih obdobjih. Twitter, na primer, obstaja že več kot 13 let. Takrat ste verjetno objavili lepo število tvitov. Nekateri
Kako uporabljati učinek povečave s CapCut
Kako uporabljati učinek povečave s CapCut
Če iščete način za izboljšanje kakovosti videoposnetkov in fotografij, razmislite o uporabi učinka povečave. Zaradi tega učinka bodo vaši videoposnetki videti bolj uglajeni in profesionalni. Ta članek bo pokazal
Kako dodati glasbo v zgodbo na Facebooku
Kako dodati glasbo v zgodbo na Facebooku
Facebook je morda nekoliko zamudil z dodajanjem priljubljene funkcije družbenih medijev vseh – zgodb. Ampak tukaj so že nekaj časa. In, kot je bilo predvideno, zgodbe prihajajo z vsemi zabavnimi možnostmi, kot je dodajanje glasbe. obstajajo
Spremenite sliko ozadja zaslona za prijavo v sistemu Windows 10
Spremenite sliko ozadja zaslona za prijavo v sistemu Windows 10
Microsoft je naredil eno težko pričakovano spremembo v sistemu Windows 10. Zdaj je mogoče sliko ozadja zaslona za prijavo nastaviti na katero koli fotografijo, ki jo želite.