Show simple item record

dc.contributor.advisorIsomöttönen, Ville
dc.contributor.advisorVarsaluoma, Jukka
dc.contributor.authorPartanen, Petri
dc.date.accessioned2015-06-02T05:23:27Z
dc.date.available2015-06-02T05:23:27Z
dc.date.issued2015
dc.identifier.otheroai:jykdok.linneanet.fi:1474866
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/46152
dc.description.abstractMobiililaitteiden yleistyessä videopelien pelaamiseen on tarve pelien helpommalle kehitykselle ja levitykselle kasvanut. HTML5 on avoin web-standardi, joka mahdollistaa monialustaisen multimediasisällön näyttämisen suoraan Internet-selaimissa. HTML5:n avulla voikin olla mahdollista luoda pelejä, jotka eivät kärsi natiiviohjelmien tavoin yhteensopivuus- tai asennusongelmista. On kuitenkin oletettavaa, ettei HTML5 ja siihen sidoksissa olevat tekniikat tai sitä tukevat Internet-selaimet ole vielä täysin valmiita kaikkiin web-teknologian asettamiin haasteisiin, mutta sitä voitaneen kaikesta huolimatta jo käyttää täysin pelattavien ajanvietepelien toteuttamiseen. Tämä tutkielma tutkii monialustaisen pelikehityksen tekniikoita, web-pohjaisten pelien tekoa HTML5:llä ja avoimen lähdekoodin HTML5-pelimoottoreita sekä työkaluja. Tutkielmassa toteutetaan kaksi HTML5-peliä avointen ohjelmistokirjastojen avulla. Näiden toteutettujen pelien kehitystä, suorituskykyä ja yhteensopivuutta eri laitteiden välillä testataan ja arvioidaan. Tutkimuksen tulosten mukaan mobiililaitteet kärsivät vielä osin yhteensopivuus- ja suorituskykyongelmista, mutta kannettavat ja pöytätietokoneet vaikuttivat jo toimivilta pelialustoilta tutkielmassa toteutetuille kaksiulotteisille HTML5-peleille.fi
dc.description.abstractAs mobile devices are becoming more and more popular for the casual gaming, there is an increasing need for achieving easier distribution and development for the games on these platforms. HTML5 is an open web standard that should provide platform independent multimedia content directly on any modern web browser. Whereas native applications may often suffer from issues with the portability and installation difficulties, the games taking advantage of HTML5 may have some advantages over them. However, due to it’s immaturity this new technology is bound to have problems and an urge for improvement, but it may already have what it takes to create perfectly playable web games. This thesis studies the multi-platform game development, the benefits and pitfalls of the modern browser technologies and the tools for the web-based games. The resulting knowledge will be used to create two HTML5 games with the aid of libraries from the open community. The results of the study show that the mobile devices still suffer from compability and performance issues, but at least the laptop and desktop computers seem to be capable of running the created two-dimensional HTML5 games.en
dc.format.extent1 verkkoaineisto (107 sivua)
dc.format.mimetypeapplication/pdf
dc.language.isofin
dc.rightsJulkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.fi
dc.rightsThis publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.en
dc.subject.otheralustariippumattomuus
dc.subject.otherHTML5
dc.subject.otherJavaScript
dc.subject.othermonialustainen
dc.subject.otherpelikehitys
dc.subject.otherpelimoottori
dc.subject.otherpelit
dc.subject.otherPhaser
dc.subject.otherPixi.js
dc.subject.otherSisunmaan Sankarit
dc.subject.otherWebGL
dc.titleHTML5 monialustaisessa pelikehityksessä : kaksiulotteiset minipelit Phaser-pelimoottorilla
dc.title.alternativeKaksiulotteiset minipelit Phaser-pelimoottorilla
dc.identifier.urnURN:NBN:fi:jyu-201506022143
dc.type.ontasotPro gradu -tutkielmafi
dc.type.ontasotMaster’s thesisen
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosTietotekniikan laitosfi
dc.contributor.laitosDepartment of Mathematical Information Technologyen
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.date.updated2015-06-02T05:23:27Z
dc.rights.accesslevelopenAccessfi
dc.type.publicationmasterThesis
dc.contributor.oppiainekoodi602
dc.subject.ysoHTML
dc.subject.ysoalustat
dc.subject.ysoJavaScript
dc.subject.ysopelisuunnittelu
dc.subject.ysopelit
dc.format.contentfulltext
dc.type.okmG2


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record