umu.sePublications
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
Use of design patterns for mobile game development
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2012 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Design patterns have been a valuable asset to software developers for a long time. All kind of software, including games, benefit from re-using the well known solutions to the common problems. Building a game from scratch requires a carefully made design and this is where design patterns come handy. However, the approach to game development has changed lately. The importance to learn the design patterns has been de-emphasized as frameworks and complete game engines emerge. Many design approaches provided by them are used out the box, often taken as some kind of standard.

The purpose of this paper is to show how some of the classical design patterns can be used in game development and how some of the modern technologies adopt them. To research the importance of design patterns in game development, a small mobile game project has been done. As problems arose, a number of potentially useful design patterns were identified and analyzed. Those design patterns were practically applied to the project and their potential use with other related technologies was discussed. The paper emphasizes the important role of design patterns in game development and gives some insights into how design patterns are implemented in some of the modern middleware.

Place, publisher, year, edition, pages
2012.
Series
UMNAD, 907
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:umu:diva-58055OAI: oai:DiVA.org:umu-58055DiVA: diva2:546698
External cooperation
Zordix AB
Educational program
Bachelor of Science Programme in Computing Science
Uppsok
Technology
Supervisors
Examiners
Available from: 2012-08-24 Created: 2012-08-24 Last updated: 2012-09-07Bibliographically approved

Open Access in DiVA

fulltext(1555 kB)13827 downloads
File information
File name FULLTEXT01.pdfFile size 1555 kBChecksum SHA-512
0ab22f18d0ce5c50c220f6d3fdb797b040fc4ca22dbc0671ab5c213b122bca756e3074552dce8666bf5d4410058ef440bc7b02cfd6185a868a37d968b16895a4
Type fulltextMimetype application/pdf

By organisation
Department of Computing Science
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 13832 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: 510 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