Hvad vil det sige at programmere?
At programmere betyder praktisk set at skrive en masse instruktioner/kode i et slags sprog som en computer kan opfange for at udføre en specifik opgave. Det kan f.eks. være at lave: en hjemmeside, et spil, et socialt medie. Programmering er grundstenen til hvordan diverse digitale programmer fungerer.
Hvad er Scratch?
Scratch er et meget begyndervenligt program hvor man lærer om de mest basale funktioner omhandlende programmering. Det er dog en meget simplificeret version af programmering da man i stedet for en unik kode, sætter brikker sammen. Næsten som et puslespil. Det giver en grundlæggende forståelse af at sætte forskellige funktioner sammen til et endeligt produkt.
Hvad har jeg nået med Scratch?
Indtil videre har jeg programmeret et 2D Zombie Shooter med et syn oppefra. Der skulle både programmeres sprites. Der skulle programmeres bevægelse og controls. Jeg gjorde også så zombierne skal rammes 2 gange i stedet for 1 for at gøre det en smule sværere men i min optik også bedre så man ikke bare ødelægger alt med det samme.
Prøv spillet herunder:
De tre grundsten:
Narratologi
Narratologien i et computerspil er et begreb for den historie der bliver fortalt i spillet. Det er ikke nødvændigvis en der læser en historie højt. Det kan også være et vis tema i spillet der "fortæller" om hvorfor lokationen og karaktererne er som de er og hvordan det hele ser ud som det gør.
Ludologi
Ludologien ser bort fra fortællingen. Ludologi handler om hvordan spillet fungerer og hvad spillets regler er. Altså hvordan spillet er opbygget og hvad der fungerer samt hvad der ikke fungerer. Her er de diverse systemer i spillet der gælder.
Medskabende
Det medskabende handler om hvordan et godt spil balancerer narratologien og ludologien. Reglerne skal samtidig begrænse, og give plads til at spilleren kan påvirke historien. Hvis spilleren er for begrænset bliver spillet kedeligt, men hvis der næsten ingen regler er bliver spillet helt kaotisk. Det er specielt ekstremt vigtigt at et spil er medskabende hvis det er et online spil.
Genre
Fixed shooter
Et fixed shooter er en type skydespil hvor spilleren kan skyde fjender men hvor man ikke kan bevæge sig frit rundt. Figuren er typisk fastlåst til en position eller en enkelt akse på banen. Fjenderne bevæger sig ofte i mønstre eller bølger og målet er at skyde dem før de rammer dig. De mest klassiske eksempler på et fixed shooter er f.eks. Space Invaders og Galaga.