Raspberry Pi je računalniški občutek, vendar je bil prvotno zasnovan z enim ključnim namenom: spodbuditi novo generacijo, da pogleda dlje od igralnih konzol, pametnih telefonov in tabličnih računalnikov ter sprejme način kode.
Če iščete projekte, povezane z Raspberry Pi, zakaj ne preverite naše vadnice o tem kako pretvoriti Raspberry Pi v medijsko središče XBMC ?
Na voljo je z različnimi programskimi okolji, ki so bila predhodno vpeta v distribucijo Linuxa, ki temelji na Debianu, toda najlažji način za začetek je Scratch. Scratch, ki ga je ustvaril Media Lab na MIT, je bil zasnovan tako, da otroke uči osnov programiranja, ne da bi se morali učiti zapletene skladnje.
Scratch omogoča uporabnikom, da povlečejo in spustijo znake in predmete v igralno okolje, nato pa svoja dejanja programirajo z gradniki, ki so združeni v barvno označene kategorije, kot so Controls, Motion, Operators in Sensing. Če jih povlečete in spustite na svoje mesto, lahko ustvarite presenetljivo prefinjene interaktivne zgodbe, animacije in igre, nato pa jih delite z globalno skupnostjo študentov in razvijalcev.
Želite kupiti Raspberry Pi? Tukaj odkrijte celotno paleto kompletov, dodatkov in kovčkov.
Uvod v Scratch
V tej funkciji bomo izdelali arkadno igro - imenovali jo bomo Crustacean Storm -, hkrati pa vam bomo dali nekaj napotkov, kako nadaljevati.
Če še nikoli niste naleteli na Scratch, bi bilo morda vredno pogledati našo prejšnja funkcija o programiranju z njo , ki zajema nekatere osnovne funkcije. Vendar je praske enostavno pobrati; njegovi skripti so razumljivi in veliko se lahko naučite samo tako, da naložite igre in ugotovite, zaradi česar jih obkljukajo.
prevzemite lastništvo programske opreme za Windows 10
Ne skrbite, če nimate Raspberry Pi: Scratch bo z veseljem deloval v sistemih Windows, OS X in Linux in celo v najbolj skromnih računalnikih. Ti lahko prenesite ga in tukaj poiščite veliko primerov programov .
Želimo tudi, da svoje zaključene igre delite z nami. Povezali smo se z ustvarjalci Raspberry Pi in izvedli naše lastno tekmovanje v igrah Scratch.
Začni
Najprej zaženite Scratch. Zdaj ne morete imeti mačke, ki bi igrala v igri, imenovani Crustacean Storm. Z desno miškino tipko kliknite sprite in ga izbrišite. Pojdite na vrstico New Sprite nad spodnjim desnim oknom, izberite srednji gumb, da izberete nov sprite iz datoteke, pojdite v mapo Costumes | Animals in izberite shark 1-b.
Skrči
Tak kot je, morski pes je prevelik. Skrčimo ga. V orodni vrstici izberite orodje za skrčenje (kot je prikazano zgoraj) in približno 30-krat kliknite na morskega psa, dokler ni približno toliko, kot je prikazano tukaj. Zdaj je čas, da poimenujemo sprite. Pojdite v imensko vrstico nad osrednjim oknom in vnesite, da spremenite ime iz Sprite1 v Shark.
Nadzor 1
Čas je, da igralec nadzorujemo. Najprej izberite kategorijo Control v zgornjem levem delu zaslona, nato pa bloke, ko pritisnete tipko 'preslednica' in za vedno povlecite v okno skripta morskega psa, kot je prikazano tukaj. Preslednico bomo uporabili kot začetni ključ za našo igro.
Nadzor 2
Zdaj povlecite blok if iz kategorije Control v blok forever, nato pa pojdite v kategorijo Sensing in povlecite pritisnjeni blok tipke 'presledek' do kontrolne točke na if. V spustnem meniju spremenite prostor v puščico navzgor.
Odziv
To Scratchu pove, naj pazi na tipko gor, zdaj pa moramo dodeliti odgovor. Pojdite v kategorijo Motion in povlecite spremembo y za 10 v blok if. Če pritisnete preslednico in nato puščico gor, se naš morski pes zdaj premakne. Zdaj lahko to ponovite za puščico dol in zamenjate spremembo y z vrednostjo na -10.
Začetni položaj
Če želite, da puščici levo in desno delujeta, ponovite koraka 4 in 5, vendar zamenjajte spremembo y za blok s spremembo x za blok in nastavite vrednosti -10 oziroma 10. Končno naša zvezda potrebuje začetni položaj. Zgrabi blok go to x: 0 y: 100 iz Motion in ga povlecite na prikazano mesto. Spremenite obe vrednosti na 0.
Ribe
Zdaj kliknite znova, da iz datoteke izberete nov sprite in izberete ribo, preden jo skrčite, kot smo storili v 2. koraku, in jo preimenujemo v Riba. Prepričajte se, da je izbrana, kot je prikazano, in povlecite, ko pritisnete tipko preslednica v osrednje okno skriptov. Pojdite na Motion in povlecite blok go to x: 0 y: 0 na svoje mesto spodaj.
Naključno
Nastavite x na 205. Če želite, da se ribe vedno pojavljajo na istem mestu, pojdite na Operaterji in povlecite naključni blok 1 do 10 v vrednost y. Nastavite vrednosti na -180 in 180. Nato pojdite na Control in povlecite za vedno, da zaskočite spodaj, pojdite na, nato pa na Motion in povlecite spremembo x z blokom znotraj nje. Spremenite x na -5.
Odkrivanje robov
Želimo, da se naše ribe znova pojavijo, če zadenejo stran zaslona. Povlecite blok if iz Control znotraj bloka forever, nato pojdite v kategorijo Sensing in povlecite blok dotika na if. V dotičnem spustnem meniju izberite Edge. Povlecite blok go to x & y iz Motion in ga konfigurirajte kot v 8. koraku.
Spremenljivke
Kliknite Spremenljivke in nato gumb Ustvari spremenljivko. Pokliči to ocena. Rezultat bo zdaj prikazan v zgornjem levem kotu igralnega zaslona. Dodajte nov, ko pritisnete blok s tipko 'preslednica' iz Control, pripnite blok za vedno, če; zdaj pojdite na Zaznavanje in povlecite dotični blok. V spustnem meniju izberite morskega psa.
Riba se sreča z morskim psom
Kaj se zgodi, ko riba sreča morskega psa? Našega ribega prijatelja pojedo in rezultat se prikrade. Pojdite na Spremenljivke in povlecite rezultat spremembe za 1 blok, nato pojdite na Pogled in povlecite spremembo ‘barva’ za 25 blokov. Spremenite barvno možnost v pixelate.
Daljši učinek
To je lep učinek, a vse prej kot prezgodaj. Povlecite blok čakanja ‘1,00’ s iz Control in spremenite čas čakanja na 0,02. Nato povlecite drug blok za spremembo barve in spremenite barvo v pikselacijo. Dodajte blok iti na x z naključnim položajem y (kot v koraku 8) in pregleden blok grafičnih učinkov iz Looks.
Čas je za rakovice!
Čas je za rakovice! Dodajte nov sprite - crab 1-a - in ga skrčite. Rakovico lahko premaknemo tako, da podvojimo ribji skript. Kliknite sprite Fish, nato v zgornji orodni vrstici kliknite ikono Podvoji, kliknite prvi skript za to ribo in jo povlecite do rakovice. Pojdite na rakov skript in spremenite spremembo x po vrednosti, tako da se glasi -8.
Smrtonosna rakovica
Rak se premika, vendar želimo, da je smrtonosen. Povlecite nov, ko pritisnete blok s tipko »presledek«, nato dodajte blok za vedno. Pojdite na Sensing in dodajte dotični blok; s spustnim menijem izberite sprite Shark. Pojdite na Control in povlecite blok oddaje. V spustnem meniju izberite New in ga pokličite Death.
kako videti skrite igre na pari
Smrt
Smrt je enaka Game Over. Izberite sprit Shark, nato pojdite na kategorijo Control in dodajte blok, ko prejmem. V spustnem meniju izberite Death. Zdaj dodajte kontrolni blok iz Control, pojdite na Pogled in dodajte isti blok pikselata kot v koraku 12 in nato čakalni blok.
Počasna smrt
Malo raztegnimo odmiranje morskega psa. Vrednost čakanja nastavite na 0,1 sekunde, vrednost v bloku ponovitve pa na 6. Na konec tega skripta dodajte stop all from Control. S tem se bo igra končala, ko bo morski pes zadel.
Rezultat je ponastavljen
Rezultat moramo ponastaviti vsakič, ko se igra začne, zato povlecite nastavljeni rezultat na blok 0 iz Spremenljivke in blok oddaje iz Looks v prvi skript morskega psa in jih postavite tik pod začetnico, ko pritisnete blok s tipko 'preslednica'.
Rak rakov!
Imamo enega raka morilca, kaj pa roj? V programu Scratch lahko enostavno podvojite rakovice. Kliknite orodje Podvoji, nato rakovico in naredite še enega ali dva. Ko končate, kliknite gumb zgoraj desno, da vstopite v celozaslonski način predstavitve, pritisnite zeleno zastavico in nato presledek - in začnite igrati.
Kaj je naslednje?
Kam greš od tu? Dodajanje ozadja bi bil enostaven korak (tukaj smo preprosto uredili privzeto ozadje in z orodjem Paintbucket napolnili modro). Druga stvar bi bila dodajanje zvočnih učinkov ali celo preproste animacije; tako morski pes kot rak imata alternativne kostume, ki jih lahko uporabiš, in to je enostavno narediti s pomočjo preklopa na kostumski blok v kategoriji Videz. S spreminjanjem vrednosti je mogoče tudi pospešiti rake in ribe, medtem ko lahko oboje podvojite, da postanete bolj živahni. Zakaj ne poskusite dodati bolj sovražnih morskih bitij z različnimi vzorci gibanja ali popolnoma spremeniti temo? Ali pa dodajte naslove in ustrezen zaslon Game Over. Scratch omogoča vse to in še več - ostalo je odvisno od vas.
Napišite svojo igro Raspberry Pi
n / a