Hlavná Mac Vytvorte hru Python pre Raspberry Pi

Vytvorte hru Python pre Raspberry Pi



Ak ste hrdým vlastníkom zariadenia Raspberry Pi, vizuálny jazyk Scratch je skvelým spôsobom, ako podniknúť prvé kroky v programovaní. Ak však chcete odomknúť viac sily a potenciálu hardvéru, pozrite sa na Python.

Viac malín Pi ...

Vyskúšajte nášho sprievodcu výučbou písanie vlastnej hry Raspberry Pi pomocou programu Scratch a odošli svoje stvorenie do hry, aby si mohol vyhrať 250 libier

Python je predvolený vzdelávací programovací jazyk pre Raspberry Pi. Po celom svete sa používa ako úvodný jazyk pre mnoho platforiem vďaka svojmu prehľadnému štýlu a ľahko zrozumiteľnej syntaxi. Nie je to však iba pre začiatočníkov: podľa indexu TIOBE Programming Community je Python ôsmym najpopulárnejším programovacím jazykom medzi profesionálnymi inžiniermi pred Perlom, JavaScriptom a Visual Basic .NET. Je tiež zadarmo, takže je ľahké pochopiť, prečo si toľko ľudí zvolilo Python ako svoj prvý skriptovací jazyk.

V tejto funkcii predstavíme kľúčové koncepty jazyka Python a ukážeme vám, ako začať s jazykom, keď vás prevedieme ukážkovou hrou napísanou v jazyku Python. Potom je na vás, aby ste vytvorili svoje vlastné majstrovské dielo, ktoré môžete prihlásiť do našej súťaže v kódovaní Raspberry Pi.

Zoznámenie sa s Pythonom

Používajú sa dve hlavné verzie Pythonu. Python 3 je budúcnosť, ale Python 2 má širšiu kompatibilitu s existujúcimi zdrojmi a práve táto verzia je v súčasnosti dodávaná s balíkom Raspberry Pi. V tomto výučbe použijeme Python 2.7, konečné stabilné vydanie v sérii 2.x: to znamená, že väčšinu nezmenených online príkladov a vopred napísaného kódu môžeme použiť. Až príde čas, prechod na verziu 3 bude jednoduchý.

Prvá vec, ktorú si môžete všimnúť na Pythone, je jeho úhľadný vzhľad. Používatelia, ktorí používajú PHP, JavaScript alebo iné moderné jazyky, tiež spozorujú absenciu zložených zátvoriek, ktoré sa bežne používajú na uzavretie častí kódu. Je to tak preto, lebo Python používa na usporiadanie kódu odsadenie. Toto je osvedčený postup vo väčšine jazykov, pretože zvyšuje čitateľnosť kódu: v jazyku Python je povinný. Ak nedostanete správne medzery, váš kód nebude fungovať. Aj keď to môže byť posun pre skúsených programátorov, stane sa rýchlo prirodzeným a v predvolenom nastavení vedie k jasnému a zrozumiteľnému kódu.

Python je tiež dobrým prvým jazykom, pretože predstavuje jednoduchú implementáciu objektovo orientovaného programovania - koncept, ktorému musí rozumieť každý začínajúci programátor - a je zdržanlivý pri vytváraní a správe premenných. Čistým výsledkom je obzvlášť produktívne programovacie prostredie.

Kód v jazyku Python sa zvyčajne spúšťa skôr ako tlmočník, než aby sa kompiloval, ale napriek tomu sú konečné výsledky veľmi rýchle. Aplikácie v jazyku Python môžu bežať na všetkých hlavných operačných systémoch, takže je možné vytvoriť hru v jazyku Python na počítači so systémom Windows a nechať ich bežať na skrinke pre Mac alebo Linux - alebo skutočne na Raspberry Pi.

Vytvorte hru Python pre Raspberry Pi

Poslednou veľkou výhodou Pythonu je dostupnosť širokej škály doplnkových modulov, ktoré prinášajú ďalšiu funkcionalitu. Jedným z takýchto modulov je Pygame . Ako naznačuje jeho názov, Pygame vám pomáha vytvárať hry pomocou Pythonu: napríklad výrazne zlepšuje prácu s obrázkami prostredníctvom svojej triedy Sprite, uľahčuje ovládanie zvuku v hre a dokonca umožňuje vašej hre pracovať s joystickmi. Hry ako Call of Duty možno presahujú jej možnosti, ale klon Angry Birds určite nie.

zmazať účet reddit a všetky komentáre

Natívny a multiplatformový vývoj

Ak na svojom Raspberry Pi používate odporúčanú distribúciu Debian Squeeze Linux, programy Python a Pygame sú predinštalované, takže môžete ihneď začať programovať. Skripty Python môžete písať v textovom editore, ale odporúčame vám využiť bezplatné integrované vývojové prostredie (IDE) Geany, ktoré je tiež nainštalované ako súčasť operačného systému. Tento softvér ponúka programátorom množstvo užitočných funkcií, ako napríklad automatické zafarbenie syntaxe, ktoré uľahčuje čítanie a ladenie kódu, a prehliadač symbolov, ktorý pomáha sledovať všetky triedy a premenné v kóde.

Ako sme už spomenuli, Python však funguje na mnohých platformách, takže môžete svoj kód napísať na počítač so systémom Windows a po dokončení ho presunúť do formátu Raspberry Pi. Ak to chcete urobiť, budete musieť nainštalujte si na svojom počítači Python 2.7 . Aj keď používate 64-bitový Windows, vyberte bežný inštalátor Windows, nie x86-64, pretože štandardná inštalácia Pygame je iba 32-bitová.

Ďalšia strana

Zaujímavé Články

Redakcia Choice

Televízor Samsung Žiadny zvuk - čo robiť?
Televízor Samsung Žiadny zvuk - čo robiť?
Spoločnosť Samsung, juhokórejský elektronický gigant, vyrába širokú škálu špičkových elektronických výrobkov, od smartfónov po inteligentné televízory. Televízory sú jednou z najdôležitejších produktových radov spoločnosti Samsung. Aj keď má elektronika Samsung reputáciu vysokej kvality,
Minecraft: Ako vyrobiť lektvar dýchajúci vodu
Minecraft: Ako vyrobiť lektvar dýchajúci vodu
Svet Minecraftu je obrovský. Môžete preskúmať rôzne regióny, vyrobiť nové predmety a objaviť náročných nepriateľov. Jedna z oblastí, ktoré môžete navštíviť, je pod oceánom, ale pokiaľ neprídete pripravení, rýchlo sa miniete
Ako zobraziť svoje štatistiky a najlepších interpretov na Apple Music (2024)
Ako zobraziť svoje štatistiky a najlepších interpretov na Apple Music (2024)
Štatistiky Apple Music vám ukážu skladby, ktoré ste každý rok hrali najčastejšie. Apple Music Replay je individuálny zoznam skladieb na prezeranie alebo počúvanie obľúbenej hudby podľa rokov na iPhone, iPade alebo na webe.
Ako prehrávať video cez Chromecast, ale ponechať zvuk v počítači
Ako prehrávať video cez Chromecast, ale ponechať zvuk v počítači
Chromecast je väčšinou veľmi intuitívny a ľahko sa používa. Sú s tým určité problémy, ktoré nie sú dostatočne riešené, dokonca ani oficiálna podpora Google. Mnoho používateľov má problém s rozdelením videa a zvuku
Ako si vyrobiť reproduktor Soundbar Samsung
Ako si vyrobiť reproduktor Soundbar Samsung
Boli časy, keď ľudia kupujúci televízor považovali jeho kvalitu zvuku za dôležitú vlastnosť. Bolo by to rovnako dôležité ako kvalita obrazu. Ale s príchodom prenosných soundbarov sa spotrebitelia prestali príliš starať
Čo robiť, keď sa videá YouTube neprehrávajú
Čo robiť, keď sa videá YouTube neprehrávajú
Keď videá YouTube na vašom počítači alebo telefóne nefungujú, vyskúšajte najskôr tieto opravy. Môže ísť o problém s počítačom, internetom alebo dokonca službou YouTube.
Ako zobraziť hodiny hrané na PS5
Ako zobraziť hodiny hrané na PS5
V súčasnosti veľa videoherných konzol sleduje, koľko hodín ste hrali pre každú hru, ktorú vlastníte. Ako súčasť najnovšej generácie konzol bude PS5 zaznamenávať aj to, koľko času ste strávili hraním hier.