QuickPlayer: DIY pocket spelkonsol (8 / 9 steg)

Steg 8: Skapa animation:




Vid denna punkt, vi har vissa tecken på skärmen och sedan redigerat dem för att göra våra egna anpassade tecken.

Det är dags för vissa malm animering!

  • Dubbelklicka på filen, "karaktär DEMO.spin" från våra mappen öppna en animation demo i Propeller verktyg.
  • Använd F11 för att skicka den till propellern.

Handkontroll Wii, bör du kunna flytta karaktär runt på skärmen.

Om du tittar noga, ser du två 8 x 16 tecken som används för framåt animation, och två andra används för bakåt animering.
Sidan vänd flera tecken ger en illusion av animation.

Låt oss ta en titt bakom gardinen. Öppna OREFont i Gameboy kakel Designer kan vi se de fyra 8 x 16 kombinationer används i vår animation: (se image2)

  1. 2-3 & 4-5 används när framöver.
  2. 6-7 & 8-9 används när man går bakåt.

Varje gång vi trycker på kontroller på skärmen rensas och alternerande versioner av framåt eller bakåt tecken visas, på av nya position.

Låt oss ta en titt på koden Karaktär DEMO och se hur det fungerar. Det finns en hel del kod för att göra detta arbete, men de viktiga bitarna finns i avsnittet blå nära toppen av programmet.

Först är några utgångspunkter etablerade, vilket ger vår karaktär hans färger liksom hans X & Y startande läge.

player_dir: = DIR_SOUTH ' Initial riktning att möta
player_step: = 0
player_x: = 9 ' Inital X plats på skärmen.
player_y: = 8 "Inital Y plats på skärmen.
player_color_1: = vit "spelare hudfärg
player_color_2: = röd "spelare kläder färg
player_color_3: = svart "spelare bakgrundsfärg

Nästa börjar vi våra spel Loop. Det spelet kretsar är ett enkelt Upprepaing loop som innehåller våra faktiska demonstrationen:

"Spelet loop
Upprepa

"Rensa skärmen
text.CLS

' Kontrollera om gamepad händelser
CheckController

"Dra spelaren
DrawPlayer

"Bygga i en försening för animering
waitcnt (5_000_000 + cnt)

"Uppdatera skärmen med ändringar
text. UpdateScreen

Vår slinga gör följande:

  • Rensar skärmen
  • Kontroller Wii controller
  • Ritar tecknet på skärmen
  • Väntar en stund
  • Uppdaterar skärmen.

Detta händer över och över hundratals tid en sekund. Page bläddra animation!

Om man granskar programmet förbi den gröna delen, hittar du POKECHAR kommandon samt avsnittet för karaktär rörelse baserad på data från våra Wii controller.

Se Steg
Relaterade Ämnen

Super snabb DIY Pocket bärbara

Att vara någon som tar "Vardagsmat boken" mycket allvarligt, använder jag många bärbara datorer. Så, jag gör de flesta av mina anteckningsböcker mig själv med extra sidor från gamla bärbara datorer eller från A4 storlek styrde lakan jag köpa.Här...

DIY Pocket Hole Jig

Denna artikel var postat ursprungligen till min hemsida, www.woodshopmike.com. Var noga med att stoppa av min webbplats för mer DIYs, reparationer och projekt & kom ihåg att prenumerera! Nu på med den Instructable!Kreg Pocket Hole jiggar har blivit s...

DIY Pocket Protector

kanske jag har spenderat för mycket tid på Instructables huvudkontor, men jag vaknade i morse med en plötslig lust att göra mig en pocket beskyddare.När han ser hur cool min ficka beskyddare var, begärt alla andra på Instructables att jag gör några f...

DIY Pocket bröllopinbjudningar

När vi planerar våra inbjudningar för vårt bröllop, ville vi ha något som såg mycket fantasi.När vi shoppat runt till de inbjudningar som vi var att hitta prissättningen mycket hög (för vår budget) så vi räknat ut hur man har inbjudningarna ville vi...

Hur till bära mindre grejer - DIY Pocket plånbok och Key Holder

En tid testat, enkel konstruktion som bär endast det allra nödvändigaste för att lämna ditt hus idag: nycklar, ID och valuta. Ingen nyckel kedjor, inga glömda medlemskort, ingen overstuffed myntficka full av pennies.Steg 1: Samla materialTjockt läder...

DIY: Pocket USB

Klicka här för att se på YouTube...Fickan USB är tillverkad av en skadad kabelOch enkelt kan bäras i fickan för att ladda din telefonnågonstans hitta du en bärbar dator eller en dator. Njut av!!Glad att göra!!!...

DIY pocket sized bluetooth mottagare

I detta projekt jag gör en trådlös bluetooth-mottagare som du kan ansluta till en förstärkare eller headset och du slipper handskas whit AUX kabeln och som inte kan du använda telefonen långt borta medan du spelar musik.Detta är ett enkelt projekt oc...

Disponibel Pocket Protector

om du har sett Randofo's instructable på en DIY Pocket beskyddare, du förmodligen ville göra en lik mig! Men jag hade inte någon av de verktyg eller förnödenheter å så jag gjorde en av enkelt husgeråd! Vara så häftigt! Gör en disponibel Pocket beskyd...

DIY Multifunktion ficka verktyg

jag började detta projekt eftersom jag ville ha en bekvämare sätt att bära och lagra olika 1/4" bits som jag gillar för att hålla med mig för min dagliga knorra. När jag hade något som serveras det ändamålet trodde jag det skulle vara kul att försöka...

Bärbara elektriska värmare/kylare med Peltier (termoelektrisk) modul

Hålla värmen med denna DIY Pocket Sized värmare med hemgjord delar. Bär det någonstans på språng och bo varmt och skönt. 55° C till 70° C varm luft produktionen till 60 Watt Power med Peltier-elementet och gamla grafik kortet Fan, kör från växelström...

DIY Handyman Pocket Sized verktygslåda-Feat. Hemma gjort skruvmejsel

i slutet av detta instructable, får ni en verktygslåda med flera skruv bitar, uttag och hex nycklar. Vad är bättre än att kunna reparera och fixa allt till ditt förfogande på språng? Ingenting ju!Detta verktyg är mycket anpassningsbar. Du kan lägga t...

DIY psp faceplate för logitech playgear pocket fall

ett eget foto att personliga din pspSteg 1: material logitech playgear pocket fallet för psppennasaxbildSteg 2: hur man ta ut den övre svart casingen av fallet och använda den för att spåra ut mageSteg 3: skära skära skära nu skära ut bildenSteg 4: g...

DIY Beach Amp! (Från gamla pocket radio)

Lätt att bygga beach förstärkare!Steg 1: materialOkej, är så det inte riktigt mycket du behöver för detta bygga eftersom vi använder ett kit. Jag köpte en ny högtalare med ett mindre djup eftersom det passade i skåpet när förstärkaren var där.Pocket...

DIY trä pall gjord med Pocket Hole Snickeri

jag gjort detta fantastiska lilla pall från några kvar över träben och några skrot plywood. Jag har blivit ett stort fan av att använda min Kreg Pocket Hole jig. Jiggen kan för vissa lätt super snabbt och riktigt stark snickeri. Inte skrämmas av gizm...

Göra en DIY Kydex Pocket arrangör för EDC artiklar och Moleskine inbunden anteckningsbok

Hej, alla.För ett tag sedan gjorde jag få tag på någon kydex ark och göra mig en pocket arrangör för min EDC artiklar och Moleskine notebook. Jag skulle vilja dela med dig några av de lärdomar jag har lärt mig och förhoppningsvis du kan göra en anpas...

DIY: Återvunnet Pocket arrangör

är din Syutrustning överallt? Behöva få det organiseras? Ja nu kan du ordna alla dina grundläggande sömnad verktyg med bara några återvunna föremål! Vad är så fantastiskt med denna pocket arrangör är att du har rättigheten objekt i ditt hem redan! Så...

DIY foto Pocket kudde

Ett vackert och funktionellt sätt att visa bilder i ett rum detta projekt är ett vackert sätt att anpassa rummet inredning, och också kan vara skräddarsydda och ändrade vanligt. Detta gör det ett bra komplement till valfritt rum. Det är också ett rol...

Bygga en Pocket joniserande strålning detektor (PIRD)

besök min youtube sida för cool projekt och mer: http://www.youtube.com/channel/UCksEFn8xaLP0z4rsiHa9zcA?feature=mheeI detta instructable jag kommer att visa hur man bygger en pocket strålning detektor eller "PIRD." Delarna för denna strålning d...

Hur till DIY en proffsiga kassettak tak för <$800 in=""></$800>

Vi byggde vårt hem tillbaka under 2011. De flesta av våra pengar gick mot platsen och mark kontra anpassade alternativ. Min fru och jag fortsätta projekt som ger huset ett anpassat utseende, vi kan DIY, och få den största valuta för våra buck.Jag är...