En utvärdering om ramverket Libgdx

angående spelutveckling för Androidenheter


Av: Rakiv Ahmed & Jonas Aule

SAMMANFATTNING

Denna rapport handlar om utvärderingen av ramverket Libgdx och spelutveckling för Androidplattformen. Även andra ramverk undersöks också kortfattat. Spelet under utveckling är ett nytt spel som heter Magnificent Marbles och är multimodalt liksom andra spel för smartphones. Background-avsnittet berättar om Androidplattformen och dess relaterade verktyg tillsammans med spelexempel. Olika ramverk kommer att presenteras. Tyngdpunkten kommer att ligga i Implementation-avsittet som handlar om den faktiska användningen av Libgdx. Metoder och resultat för olika versioner av spelet visas upp.

Discussion-avsnittet drar slutsatsen att Libgdx är ett användbart verktyg, mycket tack vare dess desktop support. Libgdx kanske inte lämpar sig för mindre spelprojekt eller när man snabbt vill komma igång utan förkunskaper i andra ämnen, såsom OpenGL. Dessutom ska man inte enbart förlita sig på Libgdxs desktop support, utan kunskaper i andra områden krävs fortfarande för att utnyttja Libgdx till fullo. Appendix-avsnittet innehåller dokument med ytterligare information relaterad till Magnificent Marbles.