Change search
ReferencesLink to record
Permanent link

Direct link
Game Development: Using UML Class Diagram
Södertörn University, School of Natural Sciences, Technology and Environmental Studies.
2013 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Spelprogrammering : Med UML Klassdiagram (Swedish)
Abstract [en]

In my thesis I have planned the structure of a game that I have developed together with two developers and an art director. The structure of the game is planned using class diagram. Class diagram is included in UML and can be used in many areas, one area is programming. Other fields where class diagram can be useful are enterprise information systems. The report shows the advantages and disadvantages of using class diagram when developing games. Examples are shown of how it can be used and how I have used it in my work. The outcome shows that using class diagram can facilitate the development of a game with a complicated structure. Another advantage is that it improves the communication between all participants in a project. 

Abstract [sv]

I mitt examensarbete har jag planerat strukturen för ett spel som jag har tagit fram tillsammans med två utvecklare och en art director. Spelets struktur planeras med klassdiagram. Klassdiagram ingår i UML och kan användas inom många områden, ett av områdena är programmering. Fler användningsområden är företags informationssystem. Syftet med rapporten är att visa på fördelar och nackdelar med att använda klassdiagram. Rapporten visar exempel på hur det kan användas och hur jag har använt mig av det i mitt arbete. Resultatet visar att klassdiagram kan underlätta programmeringen av ett spel med en komplicerad struktur. Andra fördelar är att det förbättrar kommunikationen mellan samtliga deltagare i ett projekt.

Place, publisher, year, edition, pages
2013. , 22 p.
Keyword [en]
Class diagram, UML, OMG, OOAD, game, programming basics, object oriented programming
Keyword [sv]
Klassdiagram, UML, OMG, OOAD, spel, programmeringsgrunder, objektorienterad programmering
National Category
Media and Communication Technology
URN: urn:nbn:se:sh:diva-19253OAI: diva2:631806
Subject / course
Media Technology
Available from: 2013-07-01 Created: 2013-06-23 Last updated: 2014-01-31Bibliographically approved

Open Access in DiVA

fulltext(9762 kB)432 downloads
File information
File name FULLTEXT01.pdfFile size 9762 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
School of Natural Sciences, Technology and Environmental Studies
Media and Communication Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 432 downloads
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: 643 hits
ReferencesLink to record
Permanent link

Direct link