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

Požiadavky na systém Windows 8.1 a nové funkcie
Požiadavky na systém Windows 8.1 a nové funkcie
Dnes je deň oficiálneho vydania systému Windows 8.1, to by ste si pravdepodobne všimli - web je plný najrôznejších informácií týkajúcich sa nového operačného systému. Všetci používatelia systému Windows 8 si ho budú môcť nainštalovať prostredníctvom vstavanej aplikácie Store. Je to veľmi pohodlný spôsob distribúcie,
Ako zakázať posledné miniatúry na stránke novej karty v prehliadači Firefox
Ako zakázať posledné miniatúry na stránke novej karty v prehliadači Firefox
Ako zakázať posledné miniatúry na stránke novej karty v prehliadači Firefox
Ako previesť MP4 na MP3 vo VLC
Ako previesť MP4 na MP3 vo VLC
Prehrávač médií VLC vám môže pomôcť previesť videá mp4 na zvukové súbory mp3. Aj keď nemáte VLC, môžete si ho stiahnuť z webovej stránky VideoLAN. Môžete extrahovať zvuk z videa vo VLC a prehrať ho
Odstráňte uložené heslá pre webové stránky v aplikácii Microsoft Edge Chromium
Odstráňte uložené heslá pre webové stránky v aplikácii Microsoft Edge Chromium
Ako odstrániť uložené heslá pre webové stránky v aplikácii Microsoft Edge Chromium Zakaždým, keď zadáte niektoré poverenia pre web, Microsoft Edge vás požiada o ich uloženie. Ak ponuku prijmete, váš prehliadač pri najbližšom otvorení tej istej webovej stránky automaticky vyplní uložené poverenia. Ak ste prihlásení do Edge
Ako zmeniť farbu textu v aplikácii Pixlr
Ako zmeniť farbu textu v aplikácii Pixlr
Pixlr vám umožňuje vytvárať profesionálne vyzerajúce fotografie iba pomocou niekoľkých kliknutí. Existuje veľa online tutoriálov, ktoré vám ukážu, ako používať Pixlr na úpravu vašich fotografií. Málokto však spomína zmenu farby svojej
Ako vytvoriť prechod v Canve
Ako vytvoriť prechod v Canve
Farebné prechody vám umožňujú postupne prelínať jednu farbu do druhej a vytvoriť tak prechod, vďaka ktorému budú pozadia a tvary vizuálne príťažlivejšie. Často sa používajú na prechod medzi dvoma rôznymi tónmi, hoci môžete vytvoriť prechody s viacerými tónmi
Ako vidieť svojich najlepších umelcov na Spotify
Ako vidieť svojich najlepších umelcov na Spotify
V rámci Spotify nevidíte svojich najlepších umelcov na Spotify, ale existuje služba tretej strany s názvom Stats for Spotify, ktorá vám to umožňuje.