To Örebro University

oru.seÖrebro University Publications
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
Spelmotor och spellogik för androidspel
Örebro University, School of Science and Technology.
Örebro University, School of Science and Technology.
2014 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesisAlternative title
Game Engine and Game Logic for Android Game (English)
Abstract [sv]

Denna rapport behandlar utvecklingen av den spelmotor samt spellogik som används i spelet

Steam Tale utvecklat under projektnamnet Project Steam Age av gruppen StormBound. Spelet

utvecklades i första hand för mobila enheter, och i rapporten ingår även en kort undersökning

av mobila spel i ett historiskt perspektiv. Även spelets genre, JRPG, en förkortning av

Japanese Role Playing Game, kommer att förklaras som hastigast med referenser till andra

spel inom genren.

Spelet programmerades för Android OS version 2.3 och framåt i språket Java. En av

svårigheterna som påträffades, såsom beskrivs i rapporten, var att säkerställa att spelet

fungerar för den varierande prestanda som mobila enheter utgör, inklusive aspekter såsom

med eller utan hårdvaruacceleration av grafik, varierande mängd lagringsutrymme och

processorkärnor samt storlek på skärmar. Därtill bör man vid skapandet av en applikation av

denna typ beakta resurshantering, framförallt beträffande grafik och ljud, ett ämne som

behandlas i denna rapport.

Abstract [en]

This report concerns the development of the game engine and game logic that are used within

the game Steam Tale, which during the development process was known as Project Steam

Age, by the group StormBound. The game was developed targeting mobile devices, and

within this report is included a short perspective on the history of mobile gaming. The game’s

genre, JRPG, short for Japanese Role Playing Game, and peripheral concepts in regards to it

are explained as well, and in relation to other genres and games available.

The game was made for Android v2.3 and later and as such coded in Java. Amongst the

difficulties encountered, as detailed within this report, were the task of ensuring that the game

runs on a wide range of phone hardware, including aspects such as both with and without

hardware-based graphical acceleration, varying amounts of storage space and CPU-cores, as

well as differing screen sizes. Furthermore, at the creation of applications such as this one

should consider resource handling, especially concerning graphics and sounds, a topic

discussed in this report.

Place, publisher, year, edition, pages
2014. , p. 78
Keywords [en]
game engine, android game, jrpg, independent game development, indie games, fuzzy logic
Keywords [sv]
spelmotor, androidspel, jrpg, oberoende spelutveckling, fuzzy
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:oru:diva-37792OAI: oai:DiVA.org:oru-37792DiVA, id: diva2:756058
Subject / course
Computer Engineering
Supervisors
Examiners
Available from: 2014-10-24 Created: 2014-10-16 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

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

By organisation
School of Science and Technology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 195 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: 238 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