Legfontosabb Mac Hozzon létre egy Python játékot a Raspberry Pi számára

Hozzon létre egy Python játékot a Raspberry Pi számára



Ha Ön büszke tulajdonosa a Raspberry Pi-nek, akkor a vizuális Scratch nyelv nagyszerű módja a programozás első lépéseinek megtételére. De ha többet akarsz kiaknázni a hardver erejéből és lehetőségeiből, vess egy pillantást a Pythonra.

További Raspberry Pi…

Nézze meg oktató útmutatónkat saját Raspberry Pi játék megírása a Scratch segítségével és küldje el a játékot, hogy 250 fontot nyerjen

A Python az alapértelmezett oktatási programozási nyelv a Raspberry Pi számára. A rendezetlen stílusának és a könnyen érthető szintaxisának köszönhetően számos platformon bevezető nyelvként használják az egész világot. Nem csak kezdőknek szól, bár: a TIOBE Programming Community index szerint a Python a nyolcadik legnépszerűbb programozási nyelv a hivatásos mérnökök körében, megelőzve a Perl, a JavaScript és a Visual Basic .NET. Ingyenes is, így könnyen belátható, miért választják olyan sokan a Pythont az első szkriptnyelvüknek.

a Windows 10 letilt több asztalt

Ebben a szolgáltatásban bemutatjuk a Python kulcsfontosságú fogalmait, és megmutatjuk, hogyan kezdje el a nyelvet a Pythonban írt mintajáték végigvezetésével. Ezután rajtad áll, hogy elkészítsd saját remekművedet, amelyet beküldhetsz a Raspberry Pi kódolási versenyünkre.

A Python megismerése

A Python két fő verziója van használatban. A Python 3 a jövő, de a Python 2 szélesebb körű kompatibilitást élvez a meglévő erőforrásokkal, és jelenleg ez a verzió van a Raspberry Pi csomagban. Ehhez az oktatóanyaghoz a Python 2.7-et, a 2.x sorozat utolsó stabil kiadását fogjuk használni: ez azt jelenti, hogy az online példák és az előre megírt kódok többségét változatlanul használhatjuk. Amikor eljön az ideje, a 3. verzióra való feljutás egyszerű lesz.

Az első dolog, amit észrevehet a Pythonról, az, hogy milyen szép. A PHP-hez, a JavaScript-hez vagy más modern nyelvekhez használók észreveszik a göndör zárójelek hiányát is, ahogy azt a kódrészek mellékelésére szokás használni. A Python ugyanis behúzást használ a kód rendezéséhez. Ez a legtöbb nyelvben bevált gyakorlat, mert olvashatóbbá teszi a kódot: a Pythonban kötelező. Ha nem megfelelő a térköz, akkor a kód nem fog működni. Bár ez váltás lehet a tapasztalt programozók számára, gyorsan természetesvé válik, és alapértelmezés szerint tiszta, érthető kódhoz vezet.

A Python azért is használ jó első nyelvet, mert az objektumorientált programozás egyszerű megvalósítását képviseli - ezt a koncepciót minden vágyakozó kódolónak meg kell értenie -, és könnyedén gondolkodik a változók létrehozásáról és kezeléséről. A nettó eredmény egy különösen produktív programozási környezet.

A Python kódot általában tolmácson keresztül futtatják, nem pedig lefordítják, de ennek ellenére a végeredmények elég gyorsak. A Python alkalmazások futtathatók az összes főbb operációs rendszeren, így lehetőség van Python játék létrehozására Windows PC-n, és Mac vagy Linux dobozon történő futtatására - vagy akár Raspberry Pi-re.

Hozzon létre egy Python játékot a Raspberry Pi számára

A Python végső nagy erőssége a kiegészítő modulok széles skálájának elérhetősége, amelyek extra funkcionalitást hoznak. Az egyik ilyen modul Pygame . Ahogy a neve is mutatja, a Pygame segít játékokat létrehozni a Python használatával: például nagyban javítja a képkezelést a Sprite osztályán keresztül, megkönnyíti a játékon belüli audio vezérlését, sőt játékának joystickokkal történő használatát is lehetővé teszi. Az olyan játékok, mint a Call of Duty, talán meghaladják a képességeit, de az Angry Birds klón biztosan nem az.

Natív és platformok közötti fejlesztés

Ha az ajánlott Debian Squeeze Linux disztribúciót futtatja a Raspberry Pi készüléken, akkor a Python és a Pygame előre telepítve van, így azonnal elkezdheti a programozást. Írhat Python-szkripteket szövegszerkesztőbe, de javasoljuk, hogy használja ki az ingyenes Geany integrált fejlesztői környezet (IDE) előnyeit, amelyet szintén az operációs rendszer részeként telepítettek. Ez a szoftver számos hasznos funkciót kínál a programozók számára, mint például az automatikus szintaxis színezés a kód egyszerűbb olvasása és hibakeresése érdekében, valamint egy szimbólum böngésző, amely segít nyomon követni a kód összes osztályát és változóját.

Mint említettük, a Python azonban számos platformon működik, így a kódot egy Windows PC-re írhatja, majd ha elkészült, áthelyezheti a Raspberry Pi-be. Ehhez meg kell telepítse a Python 2.7-et a számítógépére . Még akkor is, ha 64 bites Windows rendszert futtat, válassza a szokásos Windows telepítőt, ne az x86-64, mivel a Pygame szokásos telepítése csak 32 bites.

Következő oldal

Érdekes Cikkek

Szerkesztő Választása

Töltse le a Windows Screensavers Tweaker alkalmazást
Töltse le a Windows Screensavers Tweaker alkalmazást
Windows Képernyővédők Tweaker. A Windows 8, Windows 7 és Windows Vista rendszerrel szállított képernyővédők alapértelmezés szerint sok beállítással rendelkeznek. Ezek mindegyike nem érhető el, mert a konfigurációs párbeszédpanelek ismeretlen okból hiányoznak. A Winaero Screensavers Tweaker a régi szoftverem új megvalósítása (amelyet 2009 elején készítettem). Lehetővé teszi az összes megváltoztatását
A Chrome-ban nem nyíló PDF-fájlok javítása
A Chrome-ban nem nyíló PDF-fájlok javítása
Kevés dolog bosszantóbb annál, mint egy PDF-re kattintva, és sokáig várni kell az Adobe Reader betöltésére. Szerencsére a Google Chrome beépített PDF-nézegetője véget vethet ennek a küzdelemnek. nem kell
Töltse le a Windows 7 játékokat a Windows 10 rendszerhez
Töltse le a Windows 7 játékokat a Windows 10 rendszerhez
Így lehet a Windows 7 összes játékát működtetni a Windows 10 rendszerben
A Windows 10-be rakott Windows megjelenítése
A Windows 10-be rakott Windows megjelenítése
Rendezheti a Windows 10-be rakott ablakokat. A tálca helyi menüjében található a „Megnyitott nyitott ablakok megjelenítése” parancs.
Távolítsa el a Szerkesztést a Paint 3D alkalmazással a helyi menüből a Windows 10 rendszerben
Távolítsa el a Szerkesztést a Paint 3D alkalmazással a helyi menüből a Windows 10 rendszerben
Hogyan lehet eltávolítani az Edit with Paint 3D alkalmazást a helyi menüből a Windows 10 rendszerben. Windows 10 rendszerben a Paint 3D alkalmazás új helyi menüt ad hozzá.
Hogyan nézhető meg, hogy mikor jött létre Facebook-fiók
Hogyan nézhető meg, hogy mikor jött létre Facebook-fiók
Ritkán vesszük észre, milyen gyorsan repül az idő, ezért egyesek számára úgy tűnhet, hogy a Facebookot alig 10 éve vezették be. Meglepetés, meglepetés – a Facebook idén ünnepelte 17. születésnapját, és a személyes fiókod régebbi lehet, mint
Javítás, ha a táblagép nem kapcsol be
Javítás, ha a táblagép nem kapcsol be
Az, hogy a táblagép nem kapcsol be, nem jelenti azt, hogy elromlott. Próbálja ki ezeket a javításokat, hátha újra üzembe helyezheti.