Hlavná Linux Napíšte svoju vlastnú hru Raspberry Pi

Napíšte svoju vlastnú hru Raspberry Pi



Raspberry Pi je počítačová senzácia, ale pôvodne bol navrhnutý s jedným kľúčovým zámerom: inšpirovať novú generáciu, aby sa pozrela nad rámec herných konzol, smartfónov a tabletov a osvojila si cestu kódu.

Napíšte svoju vlastnú hru Raspberry Pi

Ak hľadáte projekty týkajúce sa Raspberry Pi, môžete vyskúšať náš tutoriál o ako zmeniť Raspberry Pi na multimediálne centrum XBMC ?

Dodáva sa s výberom programovacích prostredí vopred pripravených na distribúciu systému Linux založenú na Debiane, ale najjednoduchší spôsob, ako začať, je program Scratch. Scratch, ktorý vytvorila Media Lab na MIT, bol navrhnutý tak, aby učil deti základom programovania bez toho, aby sa museli učiť zložitú syntax.

Scratch umožňuje používateľom presúvať postavy a objekty do herného prostredia a potom programovať ich akcie pomocou stavebných blokov, ktoré sú zoskupené do farebne odlíšených kategórií, ako sú ovládacie prvky, pohyb, operátori a snímanie. Ich pretiahnutím na miesto môžete vytvoriť prekvapivo sofistikované interaktívne príbehy, animácie a hry a potom ich zdieľať s globálnou komunitou študentov a vývojárov.

Chcete si kúpiť Raspberry Pi? Tu nájdete celú škálu súprav, príslušenstva a puzdier.

Začíname so Scratch

V tejto funkcii vytvoríme arkádovú hru - nazývame ju Crustacean Storm - a poskytneme vám niekoľko rád, ako ju posunúť ďalej.

Ak ste na Scratch nikdy predtým nenarazili, možno by stálo za to pozrieť sa na náš predchádzajúca funkcia programovania s ním , ktorá pokrýva niektoré zo základných funkcií. Scratch je však ľahké zdvihnúť; jeho skripty sú zrozumiteľné a veľa sa toho dozviete iba stiahnutím hier a zistením, čo ich robí zaškrtnutím.

Nerobte si starosti, ak nemáte Raspberry Pi: Scratch bude veselo fungovať pod Windows, OS X a Linux a dokonca aj na tých najskromnejších počítačoch. Môžeš Stiahnite si ho a nájdete tu veľa príkladov programov .

Chceme tiež, aby ste sa s nami podelili o svoje dokončené hry. Spojili sme sa s tvorcami Raspberry Pi, aby sme usporiadali našu vlastnú hernú súťaž Scratch.

Štart

ŠtartNajskôr spustite aplikáciu Scratch. Teraz nemôžete mať mačku, ktorá by hrala v hre s názvom Crustacean Storm. Kliknite pravým tlačidlom myši na spriteho a vymažte ho. Prejdite na lištu Nový Sprite nad pravým dolným oknom, stredným tlačidlom vyberte možnosť Vybrať zo súboru nový sprite, prejdite do priečinka Kostýmy | Zvieratá a vyberte položku žralok 1-b.

Scvrknúť sa

Scvrknúť saAký je, je žralok príliš veľký. Zúžime ho. Vyberte nástroj Zmenšiť na paneli s nástrojmi (ako je znázornené vyššie) a približne 30-krát kliknite na žraloka, kým nedosiahne zhruba tu zobrazenú veľkosť. Teraz je čas pomenovať spriteho. Prejdite na panel s názvami nad centrálnym oknom a zadajte požadovaný názov, ktorý chcete zmeniť zo Sprite1 na Shark.

Kontrola 1

Kontrola 1Je čas dať hráčovi kontrolu. Najskôr vyberte kategóriu Ovládanie v ľavom hornom rohu obrazovky a potom potiahnite bloky po stlačení klávesu „medzerník“ navždy do okna skriptu žraloka, ako je to znázornené tu. Ako štartovací kľúč pre našu hru použijeme medzerník.

Ovládanie 2

Ovládanie 2Teraz presuňte blok if z kategórie Ovládanie do bloku navždy, potom choďte do kategórie Snímanie a ťahajte stlačený blok s medzerou do kontrolného bodu na if. Pomocou rozbaľovacej ponuky zmeníte šípku nahor.

Odozva

OdozvaTo hovorí spoločnosti Scratch, aby si dala pozor na kláves Up, ale teraz musíme priradiť odpoveď. Prejdite do kategórie Pohyb a presuňte blok zmeny o 10 do bloku if. Ak je stlačený medzerník a potom šípka nahor, náš žralok sa teraz pohybuje. Teraz to môžete zopakovať pre šípku nadol a nahradiť zmenu y hodnotou -10.

Východisková pozícia

Východisková pozíciaAby šípka doľava a doprava fungovala, opakujte kroky 4 a 5, ale zmenu y za blok nahraďte zmenou x za blok a nastavte hodnoty -10 a 10. Nakoniec potrebuje naša hviezda východiskovú pozíciu. Chyťte blok pohybu: x: 0 y: 100 v aplikácii Motion a presuňte ho na zobrazené miesto. Zmeňte obe hodnoty na 0.

Ryby

RybyTeraz kliknite znova na možnosť Vybrať nového spriteho zo súboru a vyberte rybu. Potom ju zmenšite, ako sme to urobili v kroku 2, a premenujte ju na Ryba. Uistite sa, že je vybratá, ako je to znázornené, a pri stlačení klávesu „medzerník“ v strede okna skriptov ju presuňte. Prejdite na Motion a presuňte blok go to x: 0 y: 0 na miesto dole.

Náhodne

NáhodneNastavte x na 205. Ak chcete zabrániť tomu, aby sa ryby vždy zobrazovali na rovnakom mieste, choďte na operátory a potiahnite náhodný blok výberu 1 až 10 do hodnoty y. Nastavte hodnoty na -180 a 180. Ďalej choďte na Ovládanie a ťahajte navždy, aby ste zacvakli dole, choďte na, potom choďte na Pohyb a ťahajte zmenu x o blok vo vnútri. Zmeňte x na -5.

Detekcia hrany

Detekcia hranyChceme, aby sa naša ryba znovu objavila, ak zasiahne bočnú časť obrazovky. Presuňte blok if z Control do večného bloku, potom choďte do kategórie Sensing a dotýkajúci sa blok presuňte na if. V dojemnej rozbaľovacej ponuke vyberte položku Edge. Presuňte blok go to x & y z aplikácie Motion a nakonfigurujte ho ako v kroku 8.

Premenné

PremennéKliknite na Premenné a potom na tlačidlo Vytvoriť premennú. Hovorte tomu skóre. Skóre sa teraz zobrazí v ľavom hornom rohu obrazovky hry. Pridajte nový blok stlačený klávesom „medzera“ z Control, pripnite ho navždy, ak je blok; teraz choď na Snímanie a ťahaním dotkni bloku. Z rozbaľovacej ponuky vyberte žraloka.

Ryba sa stretáva so žralokom

Ryba sa stretáva so žralokomČo sa stane, keď sa ryba stretne so žralokom? Náš priateľ v bazéne sa naje a skóre sa šplhá nahor. Prejdite na Premenné a pretiahnite skóre zmeny o 1 blok. Potom choďte na Vzhľad a pretiahnite zmenu „farby“ o 25 blokov. Zmeňte možnosť farby na pixelate.

Dlhší efekt

Dlhší efektJe to pekný efekt, ale príliš skoro. Presuňte blok čakania „1,00“ s z kontroly a zmeňte dĺžku čakania na 0,02. Potom potiahnite ďalší blok zmeny farby a zmeňte farbu na pixelate. Pridajte blok go to x s náhodnou pozíciou y (ako v kroku 8) a jasný blok grafických efektov z Looks.

Je čas na kraby!

Je čas na kraby! Pridajte nového spriteho - kraba 1-a - a zmenšte ho. Krabí pohyb môžeme urobiť duplikovaním rybieho písma. Kliknite na rybu Sprite, potom na ikonu Duplikovať na hornom paneli nástrojov, kliknite na prvý skript pre túto rybu a presuňte ju na kraba. Choďte do kraba kraba a upravte zmenu x o hodnotu tak, aby čítala -8.

Smrtiaci krab

Smrtiaci krabKrab sa hýbe, ale chceme, aby bol smrteľný. Presuňte nový blok, keď je stlačený kláves „medzera“, a potom pridajte blok navždy, ak je blok. Prejdite na Snímanie a pridajte dotykový blok; pomocou rozbaľovacej ponuky vyberte žraloka. Prejdite na Control a potiahnite do vysielacieho bloku. Z rozbaľovacej ponuky vyberte možnosť Nové a nazvite ju Smrť.

Smrť

SmrťSmrť sa rovná Game Over. Vyberte Shark sprite, potom prejdite do kategórie Control a pridajte blok Keď dostanem. V rozbaľovacej ponuke vyberte možnosť Smrť. Teraz pridajte opakujúci sa blok z Control, choďte na Looks a pridajte rovnaký pixelate blok ako v kroku 12, a potom čakací blok.

Pomalá smrť

Pomalá smrťPoďme trochu natiahnuť zánik žraloka. Nastavte hodnotu čakania na 0,1 sekundy a nastavte hodnotu v bloku opakovania na 6. Na koniec tohto skriptu pridajte stop all z Control. Tým sa hra skončí, keď je žralok zasiahnutý.

Vynulovanie skóre

Vynulovanie skórePotrebujeme, aby sa skóre resetovalo pri každom spustení hry, takže pretiahnite nastavené skóre na 0 blok z premenných a ukážkový blok z Looks do prvého skriptu žraloka a umiestnite ich tesne pod začiatočné stlačenie bloku „medzera“.

Krabí roj!

Krabí roj!Máme jedného zabijáckeho kôrovca, ale čo roj? V aplikácii Scratch môžete ľahko duplikovať kraby. Kliknite na nástroj Duplikovať, potom na kraba a vyrobte ďalšieho alebo kraba. Po dokončení kliknite na tlačidlo vpravo hore, aby ste vstúpili do režimu prezentácie na celú obrazovku, stlačte zelenú vlajku, potom medzerník - a začnite hrať.

Čo ďalej?

Čo ďalej?Odkiaľ ideš? Pridanie pozadia by bol jeden ľahký krok (tu sme jednoducho upravili predvolené pozadie a pomocou nástroja Paintbucket ho vyplnili modrou farbou). Ďalším krokom by bolo pridanie zvukových efektov alebo dokonca jednoduchej animácie; žralok aj krab majú alternatívne kostýmy, ktoré môžete použiť, a je to jednoduché pomocou prepnutia na blok kostýmov v kategórii Vzhľady. Zmenou hodnôt je tiež možné urýchliť kraby a ryby, zatiaľ čo obe môžete duplikovať, aby ste dosiahli rušnejšiu hru. Prečo neskúsiť pridať viac nepriateľských morských tvorov s rôznymi pohybovými vzormi alebo úplne zmeniť tému? Alebo pridajte tituly a správnu obrazovku Game Over. Scratch umožňuje toto všetko a ešte viac - ostatné je len na vás.

Napíšte svoju vlastnú hru Raspberry Pi

Napíšte svoju vlastnú hru Raspberry Pin / a

odkaz na kaskádové okná 10

Zaujímavé Články

Redakcia Choice

Ako povoliť server OpenSSH v systéme Windows 10
Ako povoliť server OpenSSH v systéme Windows 10
Ako už možno viete, Windows 10 obsahuje zabudovaný softvér SSH - klient aj server. Týmto spôsobom povolíte server SSH.
Súbor M3U (čo to je a ako ho otvoriť)
Súbor M3U (čo to je a ako ho otvoriť)
Súbor M3U je súbor Audio Playlist, ale nie je to skutočný zvukový súbor. Prehrávače médií ako VLC, Windows Media Player a iTunes sú možnosti na otváranie súborov M3U.
Ako povoliť nový panel Bing Search v systéme Windows 8.1 (alias „modrý“)
Ako povoliť nový panel Bing Search v systéme Windows 8.1 (alias „modrý“)
Aktualizácia: Tento trik už nie je potrebný pre Windows 8.1 RTM, kde je predvolene už otvorený vyhľadávací panel s podporou Bing. Program Windows Blue sa dodáva s novým vyhľadávacím panelom pre úvodnú obrazovku s podporou technológie Bing. Aj keď je predvolene vypnutá, je ľahké ju povoliť. Otvorte editor registra a prejdite na nasledujúci kľúč:
Zobrazuje sa mi „pripojenie bolo obnovené“ - Čo mám robiť?
Zobrazuje sa mi „pripojenie bolo obnovené“ - Čo mám robiť?
Čitateľ časopisu TechJunkie napísal a povedal: „Vidím, že‘ spojenie bolo obnovené ‘- Čo mám robiť?‘ Ako vždy, rád pomôžem. Správa o obnovení spojenia môže byť spôsobená jedným z mnohých súborov
Ako vložiť vodoznak do dokumentu programu Word
Ako vložiť vodoznak do dokumentu programu Word
Na označenie dokumentu (dôverné, koncept, „nekopírujte“ atď.) môžete použiť funkciu vodoznaku programu Microsoft Word alebo pridať priehľadné logo (napríklad logo vašej firmy alebo ochrannej známky). Microsoft Word vám umožňuje vkladať vodoznaky do a
Ako sledovať iPhone z telefónu s Androidom
Ako sledovať iPhone z telefónu s Androidom
Zistite, ako sledovať polohu svojho iPhone, keď všetci vaši priatelia majú Android. Existujú štyri spôsoby, ako sledovať iPhone pomocou akéhokoľvek zariadenia so systémom Android.
Ako zmeniť farbu mena v WhatsApp
Ako zmeniť farbu mena v WhatsApp
Spoločnosť WhatsApp predstavila niekoľko zmien v tom, ako fungujú jej skupinové chaty. Konkrétne, každý účastník teraz dostáva jedinečnú farbu (väčšinou), ktorá pomáha rozlišovať medzi používateľmi s podobnými alebo rovnakými menami. Pre väčšinu je to a