Tärkein Mac Luo Python-peli Raspberry Pi: lle

Luo Python-peli Raspberry Pi: lle



Jos olet Raspberry Pi: n ylpeä omistaja, Visual Scratch -kieli on loistava tapa ottaa ensimmäiset askeleesi ohjelmoinnissa. Mutta avaa enemmän laitteiston tehoa ja potentiaalia katsomalla Python.

Lisää Vadelma Pi…

Tutustu opetusohjelmaamme oman Raspberry Pi -pelin kirjoittaminen Scratchilla ja lähetä pelisi luominen, jotta voit voittaa 250 puntaa

Python on Raspberry Pi: n oletusopetuskieli. Sitä käytetään ympäri maailmaa monien alustojen esittelykielenä sen selkeän tyylin ja helposti ymmärrettävän syntaksin 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, jonka voit lähettää Raspberry Pi -koodauskilpailulle.

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 nyt 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.

Ensimmäinen asia, jonka huomaat Pythonissa, on kuinka siisti se näyttää. Ne, jotka ovat tottuneet PHP: hen, JavaScriptiin tai muihin moderneihin kieliin, havaitsevat myös kiharoiden aaltosulkujen 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 luettavamman: Pythonissa se on pakollinen. Jos et saa välilyöntiä oikein, koodi ei toimi. Vaikka tämä voi olla muutos kokeneille ohjelmoijille, se muuttuu luonnolliseksi nopeasti ja johtaa oletuksena selkeään, ymmärrettävään koodiin.

Python tekee myös hyvän äidinkielen, 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 sen sijaan, että sitä käännettäisiin, 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ä.

Luo Python-peli Raspberry Pi: lle

Pythonin viimeinen suuri vahvuus on laaja valikoima lisäominaisuuksia, jotka tuovat lisätoimintoja. Yksi tällainen moduuli on Pygame . Kuten nimestäkin voi päätellä, Pygame auttaa sinua luomaan pelejä Pythonilla: se esimerkiksi parantaa huomattavasti kuvankäsittelyä Sprite-luokan avulla, 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.

miten saada musiikkirobotti erimielisyyksiin

Natiivi ja alustojen välinen kehitys

Jos käytät suositeltua Debian Squeeze Linux -jakelua Raspberry Pi -laitteellasi, 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, jotta koodisi lukeminen ja virheenkorjaus olisi helpompaa, ja symboliselaimen, joka auttaa seuraamaan kaikkia koodisi luokkia ja muuttujia.

Kuten olemme maininneet, Python toimii kuitenkin monilla alustoilla, joten voit kirjoittaa koodisi Windows-tietokoneelle ja siirtää sen sitten Raspberry Pi: hen, kun olet valmis. Tätä varten sinun on asenna Python 2.7 tietokoneellesi . Vaikka käytössäsi olisi 64-bittinen Windows, valitse tavallinen Windowsin asennusohjelma, ei x86-64, koska tavallinen Pygame-asennus on vain 32-bittinen.

Seuraava sivu

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Mihin Gravataria käytetään?
Mihin Gravataria käytetään?
Gravatar on online-palvelu, jonka avulla voit määrittää mukautetun avatarin, jota voit käyttää joka kerta, kun rekisteröidyt Gravatar-yhteensopivalle verkkosivustolle. Se antaa sinulle myös mahdollisuuden erottua joukosta, kun haluat
Kuinka tarkastella karttaa ja löytää pudotuspiste Apex Legends -sovelluksesta
Kuinka tarkastella karttaa ja löytää pudotuspiste Apex Legends -sovelluksesta
Suurin osa Apex Legends -otteluista voitetaan tai häviää viiden ensimmäisen minuutin aikana. Ellet ole onnea pääsemään kolmelle viimeiselle joukkueelle, kokemuksesi riippuu melkein kokonaan siitä, mihin pudotat ja mikä saali
Kuinka lisätä joku ryhmätekstiin iPhonessa
Kuinka lisätä joku ryhmätekstiin iPhonessa
https://www.youtube.com/watch?v=L2leoUZ69DM Ryhmäviestit (AKA-ryhmätekstiviestit) on melko mahtava ominaisuus o iPhonet ja iPadit, joissa on iOS 10 ja iOS 11. Ryhmäviestit ovat erinomainen ominaisuus, jonka avulla matkapuhelimen käyttäjät voivat
Tag Archives: korvaa Windows 10 -kuvakkeet
Tag Archives: korvaa Windows 10 -kuvakkeet
Kuinka korjata Windows 8 -sovellusten hidas käynnistys tai sovellusvirheet
Kuinka korjata Windows 8 -sovellusten hidas käynnistys tai sovellusvirheet
Joskus saatat huomata, että Modern / Metro Windows 8 -sovelluksesi alkavat liian hitaasti tai eivät lataudu ollenkaan. Tämä on ehdottomasti ärsyttävää. Uudella Windows 8.1- ja Windows 8 -asennuksella nämä sovellukset ovat nopeita, mutta joskus sovellus saattaa juuttua näyttöön latausympyrän animaation ja
Kuinka aktivoida Showtime milloin tahansa
Kuinka aktivoida Showtime milloin tahansa
Showtime Anytime on ollut käytössä vuodesta 2010. Se on osa CBS: n lippulaiva Showtime premium satelliitti- ja kaapeliverkkoa. Palvelu sisältää satoja tunteja TV-ohjelmia, elokuvia, stand up -komediasarjoja ja paljon muuta. Showtime milloin tahansa on
Lisää tai poista näppäimistöasettelu Windows 10: ssä
Lisää tai poista näppäimistöasettelu Windows 10: ssä
Uusimpien Windows 10 -rakennusten mukana tulee uusi Näppäimistö-sivu Asetukset-sovelluksessa. Näin lisätään tai poistetaan näppäimistöasettelu Windows 10: ssä.