Skapa animering och spel: kapitel 1 komma igång. (4 / 5 steg)

Steg 4: Det hela börjar med en punkt



Är det dags att komma i vattnet så att säga och lär dig att manipulera SLUG och lära sig lite Spin längs vägen.

Öppna verktyg för Propeller och skriv upp följande program:
(När du skriver CON, OBJ och PUB bakgrundsfärger kommer att ändra.)

Programmering anteckningar för TV-användare:
Om du använder TV-version av SLUG, ändra tv.start(ColorMode) till helt enkelt tv.start.
Också ändra tv: "slug_vga_renderer" till tv: "slug_tv_renderer".

Programmering anteckningar för VGA-användare:
Om du använder den en icke VGAplus256 eller standard Parallax VGA krets,
använda den ursprungliga SKOGSSNIGEL-drivrutinen (andra länken i SLUG i kapitel 1). Ändra tv.start(ColorMode) till tv.start.

När allt är skrivit i spara programmet i samma mapp extraherade du SLUG arkivet till, tryck sedan på F10 för att skicka programmet till din Propeller. Om allt korrekt inskriven, bör du ha ett enda block i mitten av skärmen.

Låt oss bryta programmet i begripliga delar...

Jag kommer in i djup om hur varje avsnitt fungerar i nästa kapitel, men för nu ska vi bara titta snabbt på vad du skrivit.

CON är avsnittet Konfigurering av vårt program. Vi har ställt de variabla ColorMode att välja mellan 256 färg VGA-läge (1) och 64 färg VGA-läge (2). Inställningarna som är etablerade i avsnittet CON i ett program hela konstant i hela programmet.

OBJ är avsnittet objekt i vårt program. Här kan vi uppmana ready-to-use program (kod/objekt) och inkludera dem för användning i vårt program. Vi har i objektet "Propeller" och förklarade sitt namn till vara system. Vi har också kallas i objektet "slug_vga_rendering" och förklarade det är namnge tv.

PUB definierar en funktion som "offentlig" program. I det här fallet heter vi denna PUB, "Main". Detta har blivit till början av vårt faktiska program när vi definierat "konstant" variabler i CON, och bjöd in några ytterligare kod i OBJect.

Alla som arbetar och vi har inte gjort något intressant ändå! Vänta på det! Vi är i bra saker nu!

system. Clock(80_000_000) definierar hastighet detta program kommer att köras på vår Propeller styrelse. De flesta Propeller konfigurationer kör med en hastighet på 80Mhz, utsetts av systemet. Klockan varje gång vi kör programmet. Detta är en av de kommandon jag ska helt enkelt be er att ta mitt ord för just nu.

TV.start(ColorMode) startar SLUG rendering koden med hjälp av inställningen i CON.

tv. CLS(0) rensar skärmen med färg 0 (svart).

TV.Plot(64,45,43) tomter ett enda block på skärmen på plats 64,45 (x, y platser) och i färg 43.

Saker att prova! Lär dig genom experiment!

1)
Kom ihåg att föraren är 128 block över skärmen. 64 är i mitten mellan höger och sida sida av skärmen.
Det finns också 96 block mellan toppen av skärmen och längst ned på skärmen. 45 är igen i mitten.
Försök att ändra dessa nummer och kör programmet med F10.

2)
Beroende på vilken rendering drivrutin du använder (TV, VGA-64 eller VGA-256) har du tillgång till 64 eller 255 färger.
Prova att ändra 0 i tv. CLS linje eller 43 i tv.plot linje att ändra färger.

3)
Prova att lägga ett annat tv.plot kommando precis nedanför den finns redan i programmet. Ändra x, y och färger.

Se Steg
Relaterade Ämnen

Skapa animering och spel: kapitel 2 spelenheter

Välkommen till andra av ett flerdelat series:Att skapa animering och spel: kapitel 2 spelenheterDenna serie kommer att dyka in med Propeller microcontroller baserat system för att skapa din egen grafik, animering och video spel. Jag antar att du bara...

Skapa animering och spel: kapitel 3 Lightcycles

Välkommen till tredje av ett flerdelat series:Att skapa animering och spel: kapitel 3 LightcyclesDenna serie kommer att dyka in med Propeller microcontroller baserat system för att skapa din egen grafik, animering och video spel. Jag antar att du bar...

Höra och spela trummor 103:: Bam Alexander kommer att lära dig dessa Monster trumma Combos!

i höra och spela trummor 103, får du lära dig...Hur att alternera mellan olika hi-hat mönster och regler om blanda och matcha dem för att skapa en oändlig mängd spår.Till korrekt position din fot på bastrumman pedalen för att säkerställa en stark, sl...

Hur man installerar teman, bilder, musik, videor och spel på en Playstation Portable (PSP)

jag hade svårt att räkna ut hur man gör detta själv så jag bestämde mig att hjälpa andra med denna process. Efter att gjort du räkna ut det var inte en svår sak att göra. (ledsen för bilder, min kamera är trasig och jag var tvungen att använda mina d...

Ladda ner flash spel och spela dem offline

denna guide kommer att lära dig hur man spelar online spel offline.Varför skulle du vill göra detta:Offline spelet fungerar med fullscreen.Du kan ha en stor samling.Du kan spela dem offline.* rekommenderas** RekommenderasDu behöver:En dator (windows/...

Bygga upp ett komplett AVR och spela Mastermind!

Spelet Mastermind har funnits länge, och jag minns att få en styrelse version med färgade pinnar när jag var liten. Jag älskar detta spel, eftersom det är lösbara genom ren logik. En spelare (eller en dator/mikrokontroller) väljer en sekvens av färge...

Hur man ladda ner, konvertera och spela Youtube-videor för N00Bs

en vacker dag du surfar youtube och du ser en riktigt cool video. Du vill spara den på datorn, eller lägga den på din iPod eller MP3/Video spelare att visa dina vänner eller titta på igen. Men, du vet inte hur man får video till din dator.Ja nu kan d...

Enkel Plug och spela LED belysning

LED-belysning: dyra valet för belysning hemma eller display, som endast gröna publiken hoppas att har råd med, eller är det?När du skapar en Halloween display i mitt kvarter, är belysning en av de viktigaste aspekterna. Om du inte kan se det, vem bry...

Hur man gör och spela papper crushgear

Ett papper krossa kugghjul är en enkel origami som du kan spela med dina vänner. Krossa redskapet är ursprungligen en typ av mini stötfångare leksaksbil spelas av barn och är också en TV-show från anime krossa redskap Turbo. Så idag ska jag lära dig...

Hur du skapar en karaktär i World of Warcraft och spela spelet.

Detta instructable kommer att leda dig på hur logga in och spela den mest ökända online spelet World of Warcraft.World of Warcraft är en massiv multiplikator online role-playing game (MMORPG) av det ökända spelföretag Blizzard Entertainment. Det har...

Skapa tabeller och Scatter tomter i Excel

Introduktion:För alla som strävar efter att vara en del av näringslivet, är det nödvändigt att ha en grundläggande kunskap om program som Excel. Vi kommer att ge lätta att följa, eleven-vänliga instruktioner som vägleder dig genom grunderna i att ska...

PlayStation Portable laddning och spela docka med mobiltelefon hållare

förord:Så här är jag. Jag har själv varit en regelbunden instructables.com användare för en tid nu har slutligen tagit tid att skapa min första instructable. Njut!Jag satt i min flickvänner house baby sitter vovven, uttråkad som alla skäl kunde tving...

LED lampor för XBOX och spel

Här kommer jag att montera både en grön och vit LED för min xbox och spel samling. Låt oss kolla hur jag gjorde det...Steg 1: Förvandla en gitarr Tuner till en Switch! Kolla in det badassery. Kan du komma på en bättre bostäder för en switch???Fallet...

Höra och spela sång: ta din sång till nästa nivå med dessa sånglektioner (solo i slutet)

http://www.HearandPlayVocal.comUtdrag av höra och spelas nya sång lektioner instruktions-Dvd. Detta är Nena Lockhart gör vad hon gör bäst, visar hur du använder körningar, brutna ackord, dynamics, andning, uttal och många fler tekniker som kommer har...

Höra och spela Jazz 201: lång mindre 2-5-1 slickar på Piano

www.HearandPlayJazz201.com1) höra och spela Jazz 201 CD 1: I del 1, James introducerar flera ackord voicings (nedre och övre strukturer) och mönster att du behöver veta för att vara en master jazzpianist. Dessutom han utforskar sin föredragna voicing...

Göra ett schackspel och spela styrelsen med en lagring låda

Detta är en födelsedagspresent som jag gjorde för någon i år. Det är första gången jag gör någon form av trä vrida, men med lite övning kan du få det ner ganska snabbt. Några av de viktigaste funktionerna på detta schackspel är: röd ek och poppel anv...

Hur till hämta och spela upp 3D-Video från YouTube

visste du att YouTube är vanligt av 3D-video i olika genrer? För exаmple kan du njuta av liveuppträdande av din favorit sångare eller band i 3D, är ganska imponerande.Steg 1: Hur man hittar 3D-innehåll på YouTube Gå till YouTube och hitta innehåll (v...

Höra och spela trummor 103: Lär dig hur man gör A killer Crossover på trummor!

Med höra och spela trummor 103, får du lära dig...Hur man spelar extremt avancerade fyllningar, stroke för stroke! BAM upprepar sig själv många gånger och tar dessa avancerade fyllningar långsam nog för alla att hinna på!Behärska konsten att "delning...

Höra och spela Jazz 201: 2-5-1 Piano ackord med Bibop struktur

www.HearandPlayJazz201.comInförliva en speciell teknik som kommer att ge dig ett mycket polerat ljud och garanterar att du är den som lyser upp där!Improvisera som du har spelat jazz i år genom att finslipa massor av soloing tricks i din högra hand!...