Programmering er en process i at udvikle et computer sofware, til elektronisk databehandling på en computer, ofte ved hjælp af et programmeringssprog.
scratch er et programmeringssprog, der er egnet til at børn også kan forstå det.
jeg nået relativ langt, men nået ikke hele videoen, så jeg valgte at gør noget derhjemme, og endte med at have liv på zomierne, at zombierne kan dø og at jeg kan skifte våben. dog blev jeg ikke færdig med at give karakteren liv.
Narratologi:
Narratologi er historien der bliver fortalt. Narratologi bliver brugt i både fiktive litterærer fortællinger og ikke fiktive litterærer fortællinger. nogle eksempler på spil der har meget narratologi er: GTA V, Cyberpunk 2077, skyrim.
Ludologi:
Ludologi er spillets regler som er blevet impliminteret. ludologi går også ind under mekanismer, så man kan for eksempel tage Fortnite, der har mange mekanismer, som andre spil ikke har.
Det medskabende:
Det medskabende er de valg du kan vælge for at ændre et spil. nogle eksempler kan være: cyberpunk 2077 dialog. Minecraft story mode, minecraft, elden ring.
Genreren for vores spil kommer til at være et rougelike dungeons crawler game. hvad der er særligt med denne genrer er at man skal tænke meget mere end i andre spil, da hvis man dør, røger man tilbage til starten med en ny karakter.
https://sites.google.com/view/computerspilgruppesite/
Christoffer Læssøe
Mathias Portocarrero Andersen
Rasmus Johannes Anker Hansen
Thor Einer Kaasing Pedersen
William Højby Svane
I dette forløb har vi lært om hvad der er bag et computer spil,
processen dem der skal programmere et spil skal gå i gennem, samt hvilke teknikker de bruger. vi blev vist de forskellige teknikker, og blev introduceret til de 4 spil dimensioner "game-play, game-world, game-rules og game-mechanics" disse 4 dimensioner viser de dele der skal tænkes over og implementeres i det spil man programmere.
Vi blev også introduceret til vandfaldsmodellen, Minimum Viable Product og Scrum. vandfaldsmodellen, var udviklingen i et software som så kan siges er flydene igennem faser, hvor rækkefølgen er: kravspecifikation, design, implementation, afprøvning og til sidst vedligeholdelse. Minimum Viable Product er en proces, vhor man starter småt og så step efter step gøre sit produkt større og større. Og til sidst er Scrum en agil udviklingsmetode, der tager fokus på projektledelse.
I dette projekt lærte vi også om ludologi, narratologi og det medskabende, som du (Christian) kan læse en beskrivelse af oppe i min logbog, hvor jeg har forklaret dem.
I processen af at programmere vores spil, lærte vi også om de forskellige roller der er i et spils programmering, og i vores gruppe startede vi ud med at uddele rollerne lige, men senere hen, fandt vi ud af, at der var nogle som var bedre, og ville hellere kode end at lave deres rolles opgave, så vi valgte at bytte lidt rundt på rollerne, og deles lidt om dem, så for eksempel, startede jeg som programmør, men skiftede så til at lave sprite-designing.
I dette projekt er vores gruppe stødt på nogle udfordringer, men også haft nogle vidunderlige sejrer. vores udfordringer har været at, vi ikke kan få vores våben til at flippe, når man har den på den venstre side af Jeff, og så hvis man holder den inde på midten af Jeff, bugger den helt ud. endnu en udfordring vi havde var at der ikke var nogen barrikade for himlen, trailersne eller hegnet der er på første level. en sidste udfordring var at lave spawnratesne anderledes. Men vores sejrer er virkelig gode. Hånden i starten var lidt en udfordring for at sætte på Jeff, så den fulgte ham overalt, men vi fik det fixet og nu kan vi rykke den 360° , og vi fik brugeren og moonshinen til at virke, så moonshinen havde den 50% chance for at gøre dig immun og den anden 50% til at gøre så du mister 2 hjerter. endnu et stort problem vi havde, var at få lyden og musikken til at virke, men vi fik det til at virke, og var meget glade efter.