Dette er det fælles projekt om gameplay jeg lavede med Emil, Jacob B og Lucas V. Projektet handlede om udviklingen af et spil med særligt fokus på gameplay og spilleroplevelse. Formålet var ikke kun at skabe et teknisk fungerende spil, men også at undersøge hvilke design- og programmeringsvalg der gør et spil underholdende og tilfredsstillende at spille.
Vores spil kombinerer to genrer: en 2D platformer og en top-down shooter. Spilleren skal først gennemføre en platformbane så hurtigt som muligt, mens en timer registrerer tiden. Når banen er gennemført, skifter spillet til en top-down shooter, hvor spilleren skal overleve og kæmpe mod fjender i præcis den tid, det tog at klare platformdelen. I projektet havde vi særlig fokus på physics, checkpoints, simpel pathfinding, AI-styrede fjender og interaktive objekter.
Link til projektets side:
https://sites.google.com/view/gameplayprojekt/start
Jeg kan desværre ikke finde rapporten da den ser ud til at være forsvundet inde på Lectio, men jeg er sikker på at du har den et sted.
I dette projekt har vi lært hvor stor betydning gameplay har for spillerens oplevelse. Selvom grafik og lyd er med til at skabe stemning, fandt vi ud af, at det især er spillets mekanikker og udfordringer, der gør et spil spændende og motiverende at spille. Vi lærte også, hvor vigtigt det er at skabe balance mellem sværhedsgrad og sjov, så spillet hverken bliver for let eller frustrerende svært. Derudover har projektet givet os erfaring med programmering af forskellige funktioner som physics, checkpoints, AI-fjender og pathfinding. Vi oplevede, at selv simple systemer kan være svære at få til at fungere sammen, og at fejlfinding derfor er en stor del af spiludvikling. Gennem arbejdet lærte vi også at planlægge og strukturere vores kode bedre, så projektet blev mere overskueligt.