Spelprogrammering på iPad

By JohanKitzing

1.4K 1 2

Spelprogrammering med appen Tickle. More

Kapitel 1: Komma igång med första programmet
Kapitel 2: Att svänga, vänta och upprepa
Kapitel 3: Att välja utseende och storlek
Kapitel 4: Kommandon för rörelse
Kapitel 5: Godisjakt del 1 styra karaktär med fingret
Kapitel 6: Godisjakt del 2 bryta vid game over
Kapitel 7: Multiplikationsspel
Kapitel 8: Vinkelspel
Kapitel 9: Avrundningsspel
Kapitel 10: Hur man styr karaktär med pilknappar
Kapitel 11: Hur man skjuter missil mot ubåt
Kapitel 12: Hur man inte åker ut från skärmen
Kapitel 13: Hur man använder iPad som gaspedal
Kapitel 14: Hur man använder iPad för att svänga
Kapitel 15: Spelet poängjakt programspecifikation
Kapitel 16: Spelet poängjakt del 1
Kapitel 17: Spelet poängjakt del 2
Kapitel 18: Spelet poängjakt del 3
Kapitel 19: Testprogram för spelet poängjakt
Kapitel 20: Spelet memory programspecifikation
Kapitel 21: Spelet memory huvudprogram
Kapitel 22: Spelet memory hjälpprogram del 1
Kapitel 23: Spelet memory hjälpprogram del 2
Kapitel 24: Spelet memory objekt
Kapitel 25: Testprogram för spelet memory
Kapitel 26: Hur man styr roboten Sphero med iPad
Kapitel 28: Mall för programmering

Kapitel 27: Mall för programspecifikation

23 0 0
By JohanKitzing

Mall för programspecifikation


Programspecifikation: namn

Programmets namn


Programspecifikation: spelets funktion

Beskriv hur spelet ska se ut och fungera


Programspecifikation: Data

FALSE: 0

TRUE: 1

InitDone: Sätts TRUE när InitProgram har gjort klart initieringarna.

ObjectXxx1: Sätts TRUE när objektet ObjectXxx1 ska köras.

ObjectXxx2: Sätts TRUE när objektet ObjectXxx2 ska köras.

ManageXxx1: Sätts TRUE när hjälpprogrammet ManageXxx1 ska köras.

ManageXxx2: Sätts TRUE när hjälpprogrammet ManageXxx2 ska köras.

VariableXxx: Beskrivning

VariableXxx: Beskrivning


Programspecifikation: Programstruktur

InitProgram

ObjectXxx1

ObjectXxx2

     ManageXxx1

ManageXxx2

     ObjectXxx3

     ObjectXxx4

ManageXxx3

     ObjectXxx5

          ManageXxx4


Programspecifikation: Initieringsprogram

Namn: InitProgram

Utseende: Blue Start Flag

Placering på skärmen: Längst uppe i vänstra hörnet.

Funktion: Sätter tidigt InitDone till FALSE.

                     Ger konstanter och viktiga globala variabler sina startvärden.

                     Sätter InitDone till TRUE när initieringen är färdig.


Programspecifikation: Objekt

Namn: ObjectXxx1

Utseende:

Placering på skärmen:

Funktion: Beskrivning av vad ObjectXxx1 gör. Beskrivning av hur ObjectXxx1

                     använder och sätter viktiga globala variabler.


Namn: ObjectXxx2

Utseende:

Placering på skärmen:

Funktion: Beskrivning av vad ObjectXxx2 gör. Beskrivning av hur ObjectXxx2

                    använder och sätter viktiga globala variabler.

Programspecifikation: Hjälpprogram

Utseende: Gömd!

Namn: ManageXxx1

Funktion: Beskrivning av vad ManageXxx1 gör. Beskrivning av hur

                    ManageXxx1 använder och sätter viktiga globala variabler.


Utseende: Gömd!

Namn: ManageXxx2

Funktion: Beskrivning av vad ManageXxx2 gör. Beskrivning av hur

                    ManageXxx1 använder och sätter viktiga globala variabler.

Continue Reading

You'll Also Like

7 2 1
Det finns ingen bästa Extra Virgin Olivolja. Det finns dock extra jungfru olivolja av hög och mycket hög kvalitet. Kallpressade olivoljor är de bästa...
121 8 6
det är en historia om vad jag känner hur det är att ha autis och adhd hur min deppriton hindrar mig
37 34 17
Var från början ett skolarbete. Ville skriva in den i Wattpad.