Galvenais Mac Izveidojiet Python spēli Raspberry Pi

Izveidojiet Python spēli Raspberry Pi



Ja esat lepns Raspberry Pi īpašnieks, vizuālā skrāpējumu valoda ir lielisks veids, kā spert savus pirmos soļus programmēšanā. Bet, lai vairāk izmantotu aparatūras jaudu un potenciālu, ieskatieties Python.

Vairāk Aveņu Pi ...

Apskatiet mūsu apmācības rokasgrāmatu rakstot savu Raspberry Pi spēli, izmantojot Scratch un iesniedziet savas spēles izveidi, lai iegūtu iespēju laimēt 250 mārciņas

Python ir Raspberry Pi noklusējuma izglītības programmēšanas valoda. Pateicoties tā nepārblīvētajam stilam un viegli saprotamajai sintaksei, to visā pasaulē izmanto kā ievada valodu daudzām platformām. Tomēr tas nav paredzēts tikai iesācējiem: saskaņā ar TIOBE Programming Community indeksu Python ir astotā populārākā programmēšanas valoda profesionālo inženieru vidū, apsteidzot Perl, JavaScript un Visual Basic .NET. Tas ir arī bez maksas, tāpēc ir viegli saprast, kāpēc tik daudzi cilvēki izvēlas Python kā savu pirmo skriptu valodu.

Šajā funkcijā mēs iepazīstināsim ar galvenajiem Python jēdzieniem un parādīsim, kā sākt darbu ar valodu, iepazīstinot jūs ar Python rakstītas spēles paraugu. Tad jums ir jāizveido savs šedevrs, kuru varat iesniegt mūsu Raspberry Pi kodēšanas konkursā.

Iepazīšanās ar Python

Tiek izmantotas divas galvenās Python versijas. Python 3 ir nākotne, taču Python 2 bauda plašāku saderību ar esošajiem resursiem, un tieši šī versija pašlaik ir komplektā ar Raspberry Pi. Šajā apmācībā mēs izmantosim Python 2.7, pēdējo stabilo laidienu 2.x sērijā: tas nozīmē, ka lielāko daļu tiešsaistes piemēru un iepriekš uzrakstīto kodu varam izmantot nemainītu. Kad pienāks laiks, pāreja uz 3. versiju būs vienkārša.

Pirmais, ko jūs varat pamanīt par Python, ir tas, cik tas izskatās glīti. Tie, kas tiek izmantoti PHP, JavaScript vai citās modernās valodās, arī pamanīs cirtaino bikšturu neesamību, kā parasti lieto, lai pievienotu koda sadaļas. Tas ir tāpēc, ka Python koda organizēšanai izmanto ievilkumu. Tā ir laba prakse lielākajā daļā valodu, jo tas padara kodu vieglāk lasāmu: Python tas ir obligāts. Ja nesaņemat pareizu atstarpi, kods nedarbosies. Lai gan pieredzējušiem programmētājiem tā var būt maiņa, tā ātri kļūst dabiska un pēc noklusējuma noved pie skaidra, saprotama koda.

Python arī ir laba pirmā valoda, jo tā ir vienkārša objektorientētas programmēšanas ieviešana - koncepcija, kas jāsaprot jebkuram topošajam kodētājam, un ir mierīga par mainīgo radīšanu un pārvaldību. Neto rezultāts ir īpaši produktīva programmēšanas vide.

Python kods parasti tiek palaists caur tulku, nevis tiek kompilēts, taču, neskatoties uz to, gala rezultāti ir diezgan ātri. Python lietojumprogrammas var darboties visās galvenajās operētājsistēmās, tāpēc ir iespējams izveidot Python spēli Windows datorā un palaist to Mac vai Linux lodziņā - vai patiesi, Raspberry Pi.

Izveidojiet Python spēli Raspberry Pi

kā uzklāt gultu terārijā

Pēdējais lielais Python stiprums ir plaša papildu moduļu klāsta pieejamība, kas nodrošina papildu funkcionalitāti. Viens šāds modulis ir Pygame . Kā norāda nosaukums, Pygame palīdz jums izveidot spēles, izmantojot Python: piemēram, tas ļoti uzlabo attēlu apstrādi, izmantojot tās Sprite klasi, ļauj ērti kontrolēt spēles iekšējo audio un pat ļauj jūsu spēlei darboties ar kursorsvirām. Spēles, piemēram, Call of Duty, iespējams, pārsniedz tās iespējas, taču Angry Birds klons noteikti nav.

Vietējā un starpplatformu izstrāde

Ja jūsu Raspberry Pi izmantojat ieteicamo Debian Squeeze Linux izplatīšanu, jūsu Raspberry Pi, Python un Pygame ir iepriekš instalēti, lai jūs varētu sākt programmēt uzreiz. Jūs varat rakstīt Python skriptus teksta redaktorā, taču iesakām izmantot bezmaksas Geany integrētās izstrādes vides (IDE) priekšrocības, kas tiek instalēta arī kā operētājsistēmas sastāvdaļa. Šī programmatūra piedāvā daudzas programmētājiem noderīgas funkcijas, piemēram, automātisku sintakses krāsošanu, lai padarītu kodu vienkāršāku lasīšanu un atkļūdošanu, un simbolu pārlūku, kas palīdz izsekot visām koda klasēm un mainīgajiem.

Tomēr, kā jau minējām, Python darbojas daudzās platformās, tāpēc kodu var ierakstīt Windows datorā un pēc tam pārvietot to uz Raspberry Pi. Lai to izdarītu, jums tas būs nepieciešams instalējiet Python 2.7 datorā . Pat ja izmantojat 64 bitu Windows, izvēlieties parasto Windows instalēšanas programmu, nevis x86-64, jo standarta Pygame instalēšana ir tikai 32 bitu.

Nākamā lapaspuse

Interesanti Raksti

Redaktora Izvēle

Kā tikt ārā no bronzas Valorant
Kā tikt ārā no bronzas Valorant
Valorant 5 v5 FPS konkurences režīms ir pārņēmis spēļu kopienu, un jūs beidzot nolēmāt redzēt, par ko ir satraukums. Jūs pabeidzāt savas izvietojuma spēles un saņēmāt sākuma rangu. Viss kārtībā, tu
Kā iegūt patiesu Aero Glass ar izplūšanu sistēmā Windows 8
Kā iegūt patiesu Aero Glass ar izplūšanu sistēmā Windows 8
MSFN dalībnieks BigMuscle ir ieviesis Aero Glass ar caurspīdīgumu un izplūdumu operētājsistēmā Windows 8. Viņa mazā pārnēsājamā lietotne Aero Glass for Win8 v0.2 iestiprina DWM API operētājsistēmā Windows 8 un rada reālus izplūduma un caurspīdīguma efektus uz logu rāmjiem, izmantojot Direct 2D un Tieša 3D. Tas ir vienkārši satriecoši: lietotne ir pārnēsājama
Kā iegūt bitus Hypixel
Kā iegūt bitus Hypixel
Biti varētu būt visvērtīgākā hipikseļa valūta. Varat tos iztērēt Elizabetes kopienas veikalā, iegādājoties vairākas preces, tādējādi ļaujot paātrināt progresu. Tomēr, lai varētu tērēt bitus, vispirms ir jāsakopj a
Kā koplietot TikTok Video ar Facebook
Kā koplietot TikTok Video ar Facebook
https://www.youtube.com/watch?v=nF0A_qHkAIM TikTok, kuru Ķīnā ievada Douyin, ir pasaulē visstraujāk augošā lietotne. Tas oficiāli tika palaists 2016. gada septembrī un piesaistīja vairāk nekā 150 miljonus lietotāju, pirms tajā ievietoja Musical.ly
Kā izveidot bultas karaļvalsts asarās
Kā izveidot bultas karaļvalsts asarās
Loki ir daži no uzticamākajiem un noderīgākajiem ieročiem filmā “The Legend of Zelda: Tears of the Kingdom” (TotK). Tie ir lieliski piemēroti ienaidnieku atvairīšanai no tālienes vai cīņai ar lidojošām radībām. Diemžēl loki bez bultām ir bezjēdzīgi,
Kā atspoguļot Windows 10 Amazon Fire TV Stick
Kā atspoguļot Windows 10 Amazon Fire TV Stick
Amazon Fire TV Stick galvenokārt tiek izmantots stundām un stundām ilgas televīzijas labestības, bet vai zinājāt, ka tas ļauj izmantot televizoru arī kā otro ekrānu? Pareizi; jūs varat izmantot Windows 10
Kā uzzināt, vai kāds ir saņēmis jūsu īsziņu
Kā uzzināt, vai kāds ir saņēmis jūsu īsziņu
Nosūtījāt īsziņu un gaidāt, kamēr viņi atbildēs? Nosūtījāt kaut ko strīdīgu vai emocionālu un nevarat gaidīt, lai redzētu, vai viņi to vēl ir izlasījuši? Interesanti uzzināt, vai ziņojuma saņēmējs ir vienkārši aizņemts