Utvärdering
Vi lyckades uppfylla de flesta krav vi hade ställt i början av projektet. Vissa krav har fått prioreteras bort av lite olika anledningar.
Att lägga till “powerups” har vi inte genomförts på sättet vi tänkte ifrån början. Vi lade till en "boost"-funktion istället. Koden är dock designad för att lätt kunna implementera powerups på sättet som vi tänkte oss ifrån början.
Kravet på att ha en lobby med olika rum för spelet var något vi prioriterade bort snabbt. Spelet är inte riktigt designat för den typen av uppstarter som en lobby kräver. Om dennna funktion skulle läggas till så skulle det behöva ske ganska omfattande förändringar i både klient och server. Istället för att bara ha en dedikerad server skulle den behöva vara uppdelad flera mindre, med en huvudserver som visar vilka rum som finns tillgängliga.
Projektet har rakt igenom varit intressant och vi har kunnat applicera vår nyvunna kunskap för att ta våra idéer till en realitet. Det var kul att projektet var såpass fritt vilket gjorde att fantasin sattes på prov. Detta kan dock även bli en nackdel då det kan ta tid för grupper att komma igång med arbetet och vissa kanske underskattar mändgen jobb ett projekt tar.
Att lägga till “powerups” har vi inte genomförts på sättet vi tänkte ifrån början. Vi lade till en "boost"-funktion istället. Koden är dock designad för att lätt kunna implementera powerups på sättet som vi tänkte oss ifrån början.
Kravet på att ha en lobby med olika rum för spelet var något vi prioriterade bort snabbt. Spelet är inte riktigt designat för den typen av uppstarter som en lobby kräver. Om dennna funktion skulle läggas till så skulle det behöva ske ganska omfattande förändringar i både klient och server. Istället för att bara ha en dedikerad server skulle den behöva vara uppdelad flera mindre, med en huvudserver som visar vilka rum som finns tillgängliga.
Projektet har rakt igenom varit intressant och vi har kunnat applicera vår nyvunna kunskap för att ta våra idéer till en realitet. Det var kul att projektet var såpass fritt vilket gjorde att fantasin sattes på prov. Detta kan dock även bli en nackdel då det kan ta tid för grupper att komma igång med arbetet och vissa kanske underskattar mändgen jobb ett projekt tar.