Tärkein Mac Kirjoita Raspberry Pi -peli Pythonissa

Kirjoita Raspberry Pi -peli Pythonissa



Jos olet Raspberry Pi: n ylpeä omistaja, visuaalinen Raaputuskieli on loistava tapa aloittaa ensimmäisen pelisi luominen. Mutta avaa enemmän laitteiston tehoa ja potentiaalia katsomalla Python.

Jos haluat mieluummin matalan teknologian projektin, tutustu oppaasemme miten Raspberry Pi muutetaan XBMC-mediakeskukseksi ?

Python on Raspberry Pi: n oletusopetuskieli. Sitä käytetään kaikkialla maailmassa johdantokielenä monille alustoille selkeän tyylinsä ja helposti ymmärrettävän syntaksinsa ansiosta. Se ei ole kuitenkaan vain aloittelijoille: TIOBE Programming Community -hakemiston mukaan Python on kahdeksanneksi suosituin ohjelmointikieli ammattisuunnittelijoiden keskuudessa, edellä Perl, JavaScript ja Visual Basic .NET. Se on myös ilmainen, joten on helppo ymmärtää, miksi niin monet ihmiset valitsevat Pythonin ensimmäiseksi komentokieleksi.

Tässä ominaisuudessa esittelemme Pythonin keskeiset käsitteet ja näytämme sinulle, miten aloittaa kieli käymällä läpi Pythonissa kirjoitettu näytepeli. Sitten sinun on luotava oma mestariteos.

Pythoniin tutustuminen

Pythonissa on käytössä kaksi pääversiota. Python 3 on tulevaisuus, mutta Python 2: lla on laajempi yhteensopivuus olemassa olevien resurssien kanssa, ja juuri tämä versio on tällä hetkellä mukana Raspberry Pi: ssä. Tässä opetusohjelmassa käytämme Python 2.7: ää, viimeistä vakaa julkaisua 2.x-sarjassa: tämä tarkoittaa, että voimme käyttää suurinta osaa online-esimerkkejä ja ennalta kirjoitettua koodia muuttumattomana. Kun aika tulee, siirtyminen versioon 3 on suoraviivaista.

miten vaihdat käyttäjänimesi robloxissa

Kun tarkastelet Python-koodia, ensimmäinen asia, jonka saatat huomata, on kuinka siisti se näyttää. Ne, jotka ovat tottuneet PHP: hen, JavaScriptiin tai muihin moderneihin kieliin, havaitsevat myös kiharoiden aaltosulkeiden puuttumisen, kuten tavallisesti käytetään koodiosien liittämiseen. Tämä johtuu siitä, että Python käyttää sisennystä koodin järjestämiseen. Tämä on hyvä käytäntö useimmilla kielillä, koska se tekee koodista helpommin luettavissa: Pythonissa se on pakollista. Jos et saa välilyöntiä oikein, koodi ei toimi. Vaikka tämä voi olla muutos kokeneille ohjelmoijille, se muuttuu luonnolliseksi nopeasti ja johtaa oletusarvoisesti selkeään, ymmärrettävään koodiin.

Python on myös hyvä äidinkieli, koska se edustaa yksinkertaista olio-ohjelmoinnin toteutusta - konseptin, jonka jokaisen pyrkivän kooderin on ymmärrettävä - ja on rento siitä, miten muuttujia luodaan ja hallitaan. Tulos on erityisen tuottava ohjelmointiympäristö.

Python-koodi ajetaan yleensä tulkin kautta eikä käännettäväksi, mutta tästä huolimatta lopputulokset ovat melko nopeita. Python-sovellukset voivat toimia kaikissa tärkeimmissä käyttöjärjestelmissä, joten on mahdollista luoda Python-peli Windows-tietokoneelle ja saada se ajamaan Mac- tai Linux-ruutuun - tai todellakin Raspberry Pi: llä.

Pygame-moduuli sisältää kaikenlaisia ​​hyödyllisiä toimintoja ja menetelmiä toimintapelien luomiseksi Pythonissa

Pythonin viimeinen suuri vahvuus on laaja valikoima lisäominaisuuksia, jotka tuovat ylimääräistä toiminnallisuutta. Yksi tällainen moduuli on Pygame . Kuten nimestään käy ilmi, Pygame auttaa sinua luomaan pelejä Pythonilla: se esimerkiksi parantaa huomattavasti kuvankäsittelyä Sprite-luokan kautta, tekee pelin sisäisen äänen hallinnan helpoksi ja antaa pelisi jopa toimia joystickeillä. Pelit, kuten Call of Duty, saattavat ylittää sen kyvyt, mutta Angry Birds -klooni ei todellakaan ole.

Natiivi ja alustojen välinen kehitys

Jos käytät suositeltua Debian Squeeze Linux -jakelua Raspberry Pi -laitteellesi, Python ja Pygame on esiasennettu, joten voit aloittaa ohjelmoinnin heti. Voit kirjoittaa Python-komentosarjoja tekstieditoriin, mutta suosittelemme, että hyödynnät ilmaista Geany-integroitua kehitysympäristöä (IDE), joka on myös asennettu osana käyttöjärjestelmää. Tämä ohjelmisto tarjoaa lukuisia hyödyllisiä ominaisuuksia ohjelmoijille, kuten automaattisen syntaksivärin, koodin lukemisen ja virheenkorjauksen helpottamiseksi, ja symboliselaimen, joka auttaa seuraamaan kaikkia koodisi luokkia ja muuttujia.

Seuraava sivu

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Kuinka saada hyväksyntä vaihtoehdoille Robinhoodissa
Kuinka saada hyväksyntä vaihtoehdoille Robinhoodissa
Robinhood tarjoaa runsaan kaupankäyntikokemuksen, jossa on laaja valikoima varoja ostettavaksi ja myytäväksi. Pörssinoteerattujen rahastojen, kryptovaluutan ja muiden hienojen tuotteiden lisäksi voit myös saada erilaisia ​​vaihtoehtoja kaupankäynnille. Kaikkein paras,
Kuinka poistaa useita ystäviä Snapchatissa
Kuinka poistaa useita ystäviä Snapchatissa
Et voi poistaa useita Snapchat-kavereita kerralla, mutta on silti helppoa poistaa ystäviä yksitellen. Näin voit tyhjentää ystäväluettelosi.
Poista Windows Media Playerin kontekstivalikko
Poista Windows Media Playerin kontekstivalikko
Näin voit poistaa Windows Media Playerin pikavalikon File Explorerista Windows 10: ssä, Windows 8: ssa ja Windows 7: ssä säätämällä.
Kuinka löytää reitittimen salasana [NetGear, Linksys, Uverse, Xfinity]
Kuinka löytää reitittimen salasana [NetGear, Linksys, Uverse, Xfinity]
Jos haluat määrittää Wi-Fi-yhteyden tai muuttaa Internet-asetuksia, sinun on saatava suora yhteys reitittimeesi. Entä jos olet unohtanut reitittimen salasanan? Tämä artikkeli kertoo sinulle kaikille
Chrome 86 piilottaa HTTPS ja WWW oletusarvoisesti osoitepalkkiin
Chrome 86 piilottaa HTTPS ja WWW oletusarvoisesti osoitepalkkiin
Chrome 86: ssa, joka on nyt Kanariansaarilla, Google on päivittänyt osoiterivin. Muutos vaikeutti oletusarvoisesti nyt piilotettujen www- ja https-osien näkemistä.AdvertismentGoogle pyrkii piilottamaan yllä olevat elementit melko kauan. Yritys pitää niitä tarpeettomina, koska suurin osa verkkosivustoista käyttää jo Let-sovellusta
Kuinka kytkeä taskulamppu päälle Android-puhelimessa
Kuinka kytkeä taskulamppu päälle Android-puhelimessa
Voit sytyttää Android-puhelimesi taskulampun sanomalla 'Hei Google, laita taskulamppu päälle' Quick Access -valikon kautta, ja joissakin puhelimissa on eleohjaus.
Kuinka tyhjentää välimuisti Microsoft Edgessä
Kuinka tyhjentää välimuisti Microsoft Edgessä
Selaimen välimuisti voi helposti vioittua väärin muotoilluilla tiedoilla. Tämä tarkoittaa, että se voi tehdä selaimesta epäluotettavan. Sen tyhjentäminen on kuitenkin helppoa, joten hoidetaan se.