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.