Change search
ReferencesLink to record
Permanent link

Direct link
An Evaluation of the Framework Libgdx when Developing a Game Prototype for Android Devices.
KTH, School of Computer Science and Communication (CSC).
KTH, School of Computer Science and Communication (CSC).
2011 (English)Independent thesis Advanced level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

An evaluation of the framework Libgdx

when developing a game prototype for Android devices

By: Rakiv Ahmed & Jonas Aule


This paper is about evaluation of the framework Libgdx, regarding 2D game development for the Android platform. Other frameworks are also investigated briefly. The game under development is an original game called Magnificent Marbles and is multi-modal as other games for smartphones. The Background section talks about the Android platform and its related tools along with game examples, also frameworks are introduced here. The main focus of this paper will be on the Implementation section and the actual usage of Libgdx. Methods and results for different development versions of the game will be displayed.

The Discussion section concludes that Libgdx is a good framework due to its desktop support. Libgdx may not suitable for smaller game projects or when wanting to get started quickly without too much knowledge in other areas, such as OpenGL. Another issue is that one should not solely rely on Libgdx desktop support, but knowledge in other areas is required as well to utilize Libgdx to the fullest. The Appendix section includes different documents for more information about Magnificent Marbles.

Abstract [sv]

En utvärdering om ramverket Libgdx

angående spelutveckling för Androidenheter

Av: Rakiv Ahmed & Jonas Aule


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.

Place, publisher, year, edition, pages
Kandidatexjobb CSC, K11072
National Category
Computer Science
URN: urn:nbn:se:kth:diva-130802OAI: diva2:654249
Educational program
Master of Science in Engineering - Computer Science and Technology
Available from: 2013-10-07 Created: 2013-10-07

Open Access in DiVA

No full text

Other links
By organisation
School of Computer Science and Communication (CSC)
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 232 hits
ReferencesLink to record
Permanent link

Direct link