Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
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
Identifiers
URN: urn:nbn:se:sh:diva-19253OAI: oai:DiVA.org:sh-19253DiVA: diva2:631806
Subject / course
Media Technology
Uppsok
Technology
Supervisors
Available from: 2013-07-01 Created: 2013-06-23 Last updated: 2014-01-31Bibliographically approved

Open Access in DiVA

fulltext(9762 kB)572 downloads
File information
File name FULLTEXT01.pdfFile size 9762 kBChecksum SHA-512
6ce5c1277b5767c57940dcc01a9404e1c8dedb11579acf95948df412b0698546528ec2b4e6454590cd344686b242895c404643236ea8fb352203761edc7852e6
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: 572 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

urn-nbn

Altmetric score

urn-nbn
Total: 966 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf