Hlavná Mac Napíšte hru Raspberry Pi v jazyku Python

Napíšte hru Raspberry Pi v jazyku Python



Ak ste hrdým majiteľom Raspberry Pi, vizuál Stierací jazyk je skvelý spôsob, ako začať vytvárať svoju prvú hru. Ak však chcete odomknúť viac sily a potenciálu hardvéru, pozrite sa na Python.

ako hrať hayday na pc

Ak by ste chceli skôr projekt s nízkou technologickou úrovňou, môžete vyskúšať nášho sprievodcu ako zmeniť Raspberry Pi na multimediálne centrum XBMC ?

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.

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

Keď sa pozriete na kód Pythonu, prvá vec, ktorú si môžete všimnúť, je, ako úhľadne vyzerá. 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.

Modul Pygame obsahuje najrôznejšie užitočné funkcie a metódy na vytváranie akčných hier v Pythone

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.

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.

Ďalšia strana

Zaujímavé Články

Redakcia Choice

Ako rýchlo prepnúť na pracovnú plochu Windows
Ako rýchlo prepnúť na pracovnú plochu Windows
Pomocou bežných klávesových skratiek s klávesom Windows môžete rýchlo prepínať na pracovnú plochu alebo pridávať alebo presúvať sa medzi virtuálnymi plochami.
Ako vytvoriť vlastný zápas vo Fortnite
Ako vytvoriť vlastný zápas vo Fortnite
Väčšina hráčov Fortnite stojí v rade vo verejných lobby, aby mohli hrať proti ostatným v regióne. To však môže byť problematické pre konkurenčných hráčov alebo tvorcov obsahu. Na vyriešenie tohto problému sa pri turnajoch a nahrávaní videí používa vlastný matchmaking.
10 najlepších bezplatných alternatív Netflixu z roku 2024
10 najlepších bezplatných alternatív Netflixu z roku 2024
Rýchle vyhľadávanie odhalí veľa výsledkov pre aplikácie ako Netflix. Týchto desať programov ako Netflix ponúka bezplatné streamovanie filmov a TV na všetkých zariadeniach.
Pridajte náčrty do správ v aplikácii Mail v systéme Windows 10
Pridajte náčrty do správ v aplikácii Mail v systéme Windows 10
Spoločnosť Microsoft nedávno pridala do aplikácie Mail v systéme Windows 10 podporu atramentu, takže vám teraz umožňuje vkladať do listov kresby a náčrty.
Na paneli úloh systému Windows 10 nastavte Google ako predvolené vyhľadávanie
Na paneli úloh systému Windows 10 nastavte Google ako predvolené vyhľadávanie
V tomto článku uvidíme, ako pomocou prehliadača Firefox nastaviť Google ako predvolené vyhľadávanie na paneli úloh systému Windows 10.
Stiahnite si sadu Classic Shell XP pre Windows 10
Stiahnite si sadu Classic Shell XP pre Windows 10
Sada Classic Shell XP pre Windows 10. Tieto súbory použite na premenu systému Windows 10 na Windows XP pomocou iba programu Classic Shell. Autor: Winaero. Stiahnite si „Classic Shell XP suite pre Windows 10“ Veľkosť: 96,2 Kb AdvertismentPCR Oprava: Opravte problémy so systémom Windows. Všetky. Odkaz na stiahnutie: Kliknutím sem stiahnete súbor Podporte násWinaero sa veľmi spolieha
Ako zmeniť jazyk na Instagrame
Ako zmeniť jazyk na Instagrame
Používate Instagram radi vo svojom jazyku, ale neviete, kde nájsť túto možnosť? Možno je proces príliš komplikovaný a nemôžete to urobiť zo svojho telefónu? Pokračujte v čítaní a dozviete sa to