Näytä suppeat kuvailutiedot

Mobiilipelin kehittäminen Androidille

Laaksonen, Aro (2018)

dc.contributor.authorLaaksonen, Aro
dc.date.accessioned2018-05-24T11:08:47Z
dc.date.available2018-05-24T11:08:47Z
dc.date.issued2018
dc.identifier.uriURN:NBN:fi:amk-2018052410015
dc.identifier.urihttp://www.theseus.fi/handle/10024/147901
dc.description.abstractTämän opinnäytetyön toiminnallisena osana kehitettiin mobiilipeli Androidille. Pelissä lentoalus lentää läpi kaupungin, ja pelaajan tarkoituksena on muuttaa aluksen väriä eteen ilmestyviä esteitä vastaaviksi päästäkseen mahdollisimman pitkälle. Työn kirjallinen osa on jaettu kahteen osaan: käytettyjen tekniikoiden tarkasteluun sekä lopullisen tuotteen esittelyyn. Käytettyjen tekniikoiden tutkiminen aloitettiin Android-käyttöjärjestelmän esittelyllä, mistä jatkettiin sen rakenteen selostamiseen. Tämän jälkeen selitettiin lyhyesti mikä on mobiilipeli, sekä tarkasteltiin pelinkehitystä ja sen vaiheita. Vaiheet eroteltiin kolmeen osaan, joita löyhästi seuraten myös tämän opinnäytetyön toiminnallinen osa on tehty. Seuraavaksi esiteltiin lyhyesti Unity-pelimoottori sekä C#-ohjelmointikieli, joita on toiminnallisessa osassa käytetty. Tutustuttiin C#:n historiaan sekä sen perusajatuksiin yksinkertaisen esimerkkikoodin muodossa. Käytännön osassa annettiin kuvaus pelistä kokonaisuutena, sekä selostettiin pelin kehittämisen esituotanto- ja tuotantovaiheet. Tuotantovaiheen kuvauksessa eroteltiin pelin eri komponentit ja esiteltiin niiden toimintaa.fi
dc.description.abstractAs the functional part of this thesis, an Android mobile game was developed. In the game an aircraft flies through a city, with the player’s goal being changing its color to match that of the obstacles spawning in front of it and thus getting as far as possible. The written part of this thesis is divided into two parts: the first examines the tech-niques and technologies used and the second presents the final product. Examining the used techniques began with an introduction to the Android operating system, fol-lowed by an explanation of its architecture. After that came a brief explanation of a mobile game as a concept, and an examina-tion of game development and its stages. Three stages are identified, and those were loosely followed in the functional part of this thesis. Next the Unity game engine and the C# programming language were presented, both of which are used in the functional part of this thesis. The C# language’s history is observed and also its fundamental ideas through a simple piece of code. The second half of the written part of this thesis gives an explanation of the game, and its preproduction and production stages are explained. In production stage’s de-scription the different components of the game separated and their operations are shown.en
dc.language.isofin
dc.publisherSatakunnan ammattikorkeakoulu
dc.rightsAll rights reserved
dc.titleMobiilipelin kehittäminen Androidillefi
dc.type.ontasotfi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis|
dc.identifier.dscollection10024/171
dc.organizationSatakunnan ammattikorkeakoulu
dc.contributor.organizationSatakunnan ammattikorkeakoulu
dc.subject.keywordmobiilipelit
dc.subject.keywordpeliohjelmointi
dc.subject.keywordpelisuunnittelu
dc.subject.specializationSovellustuotanto
dc.subject.degreeprogramfi=Tietojenkäsittely|sv=Informationsbehandling|en=Business Information Technology|
dc.subject.disciplineTietojenkäsittely


Tiedostot

Thumbnail

Viite kuuluu kokoelmiin:

Näytä suppeat kuvailutiedot