Legfontosabb Mac Írj egy Raspberry Pi játékot Pythonban

Írj egy Raspberry Pi játékot Pythonban



Ha Ön egy Raspberry Pi büszke tulajdonosa, akkor a látvány Karcolás nyelve nagyszerű lehetőség az első játék létrehozásának megkezdésére. De ha többet akarsz kiaknázni a hardver erejéből és lehetőségeiből, vess egy pillantást a Pythonra.

Ha inkább egy alacsony technológiájú projektet szeretne, akkor nézze meg az útmutatónkat hogyan lehet egy Raspberry Pi-t XBMC médiaközponttá tenni ?

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. Ez azonban nem csak kezdőknek szól: 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.

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. Akkor rajtad áll, hogy elkészítsd saját remekművedet.

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ó tartozik a Raspberry Pi-hez. 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.

hogyan lehet lekötni az ugrást a gördülő kerékhez

Amikor megnézi a Python kódot, az első dolog, amit észrevehet, 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 objektum-orientá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 elolvassa a változók létrehozásának és kezelésének módját. 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.

A Pygame modul mindenféle hasznos funkciót és módszert tartalmaz az akciójátékok Pythonban történő létrehozására

A Python végső nagy erőssége a kiegészítő modulok széles választéká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 hangok 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 bizony 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.

Következő oldal

Érdekes Cikkek

Szerkesztő Választása

Elon Musk The Boring Company 112,5 millió dollárt gyűjtött alagúthálózatáért - bár 90% -a maga Musk volt
Elon Musk The Boring Company 112,5 millió dollárt gyűjtött alagúthálózatáért - bár 90% -a maga Musk volt
Elon Musknak sok ujja van sok pitében. Az elektromos autóktól az akkumulátorokig és az újrafelhasználható rakétákig jelenleg meglehetősen sok energiát keres a londoni földalatti stílusú alagút-hálózatok sorozatának létrehozására.
A Windows Update javítása a Windows 8.1 rendszerben, ha nem működik megfelelően
A Windows Update javítása a Windows 8.1 rendszerben, ha nem működik megfelelően
Helytelen leállítás, összeomlás, a rendszerleíró adatbázis hibája vagy áramkimaradás után a Windows Update nem tud megfelelően működni. Lehet, hogy nem ellenőrzi a frissítéseket, vagy nem telepíti azokat, vagy néha egyáltalán nem lehet megnyitni. Ebben a cikkben megmutatom, hogyan állíthatja vissza a Windows Update és a
Mi az a CDMA és hogyan működik?
Mi az a CDMA és hogyan működik?
A CDMA a Code Division Multiple Access rövidítése. Ez egy mobiltelefon szolgáltatási technológia, amely felveszi a versenyt a GSM-mel. Számos amerikai szolgáltató használ CDMA protokollt.
Hogyan lehet elérni, hogy az AirPod automatikusan csatlakozzon
Hogyan lehet elérni, hogy az AirPod automatikusan csatlakozzon
Tehát új AirPod-párot szereztél magadnak, ami önmagában is izgalmas. Most csatlakoztatnia kell őket a választott eszközhöz, és készen áll a hallgatásra. Az AirPod-ok jelenleg csatlakoznak a legtöbbet
Távolítsa el az előző Windows 10 buildhez való visszatérés lehetőségét
Távolítsa el az előző Windows 10 buildhez való visszatérés lehetőségét
A Windows 10 1803-as verziójában van egy új lehetőség, amely lehetővé teszi a megfelelő opció eltávolítását a Beállítások alkalmazásból. Ez jó változás azoknak a felhasználóknak, akiknek oka van annak eltávolítására.
Engedélyezze vagy tiltsa le a Jelszófigyelő alkalmazást a Microsoft Edge szolgáltatásban
Engedélyezze vagy tiltsa le a Jelszófigyelő alkalmazást a Microsoft Edge szolgáltatásban
A Jelszófigyelő engedélyezése vagy letiltása a Microsoft Edge-ben A Microsoft engedélyezte a Jelszófigyelő funkciót minden olyan felhasználó számára, amely az Edge böngésző Dev vagy Canary buildjeit futtatja. Mostantól alapértelmezés szerint le van tiltva, és érdekelheti, hogy engedélyezhesse-e neki a kipróbálást.
Töltse le a Dinamikus zár - Engedélyezze a Windows 10 alkotói frissítésben
Töltse le a Dinamikus zár - Engedélyezze a Windows 10 alkotói frissítésben
Dinamikus zár - Engedélyezés a Windows 10 Alkotók frissítésében. A mellékelt beállításjegyzék-csípéssel engedélyezheti vagy letilthatja a Dinamikus zár funkciót a Windows 10 Alkotók frissítésében. Szerző: Winaero. Töltse le a „Dinamikus zár - Engedélyezze a Windows 10 alkotói frissítésben” méretet: 677 B AdvertismentPCRepair: Javítsa ki a Windows problémáit. Mindegyikük. Letöltési link: Kattintson ide a letöltéshez