KARELIA UNIVERSITY of APPLIED SCIENCES Degree Programme in Business Information Technology

KARELIA UNIVERSITY of APPLIED SCIENCES Degree Programme in Business Information Technology

KARELIA UNIVERSITY OF APPLIED SCIENCES Degree Programme In Business Information Technology Teemu Kokkonen MICROTRANSACTIONS IN AN ANDROID GAME Thesis June 2014 THESIS June 2014 Degree Programme In Business Information Technology Karjalankatu 3 80220 JOENSUU FINLAND 013 260 600 Author(s) Teemu Kokkonen Title Microtransactions in an Android Game Commissioned by - Abstract The objective of this thesis is to explore the products sold within mobile applications and games, called in-app purchases or microtransactions. The thesis studies the history and nature of these microtransactions and examines their positive and negative effects on game design, as well as analyzes their usage in modern mobile games. To reinforce the research, a mobile game codenamed TownBuilder was developed alongside the thesis. The game paid attention to the designs explored in the earlier chapters and incorporated design choices that attempted to optimize the effectiveness of the microtransactions. In addition to the design, a portable code package was set to be developed to simplify the usage of the in-app purchases in conjunction with Google Play services. The game that was developed during the thesis reached an early alpha stage, with the microtransaction functionality demonstrably in place and some gameplay to go with it. The design of the game was inspired by several successful examples on the field, and even though it is not finished, the design was set a solid foundation for including microtransactions in a player-friendly way. With all its perks and disadvantages, it remains still yet to be seen if microtransactions are the way of the future for the games industry. Despite the success stories, there are a lot of alternatives, some of which yet undiscovered. Language Pages 48 English Appendices 7 Pages of Appendices 9 Keywords microtransactions, in-app purchases, monetizing, free-to-play, Android, game development, Google Play OPINNÄYTETYÖ Kesäkuu 2014 Degree Programme In Business Information Technology Karjalankatu 3 80220 JOENSUU FINLAND 013 260 600 Tekijä(t) Teemu Kokkonen Nimeke Microtransactions in an Android Game / Mikromaksut Android-pelissä Toimeksiantaja - Tiivistelmä Opinnäytetyön tarkoituksena on tutkia mobiilipeleissä ja -sovelluksissa myytäviä tuotteita, eli sovelluksensisäisiä ostoksia, mikromaksuja. Opinnäytetyössä käydään läpi mikromaksujen historiaa ja luonnetta ja tutkitaan niiden hyviä ja huonoja vaikutuksia pelisuunnitteluun. Opinnäytetyössä analysoidaan myös mikromaksujen käyttöä moderneissa mobiilipeleissä, käyttäen esimerkkeinä Supercellin Clash of Clansia sekä EA:n Dungeon Keeperiä. Työssä kehitettiin myös mobiilipeli, joka kulkee koodinimellä TownBuilder. Pelissä pyrittiin toteuttamaan mikromaksut mahdollisimman tehokkaalla menetelmällä. Peliin toteutettiin siirrettävä koodikirjasto, jonka tarkoituksena oli yksinkertaistaa mikromaksujen käyttöä Google Play -kaupan yhteydessä. Opinnäytetyön osana kehitetty peli toteutettiin alfa-vaiheeseen asti. Peliin sisältyvät mikromaksuominaisuudet esiteltävässä muodossa sekä jonkin verran pelattavuutta. Pelisuunnittelussa otettiin inspiraatiota alan onnistumistarinoista, ja keskeneräisyydestä huolimatta onnistuttiin jättämään hyvä pohja tehokkaiden mikromaksujen sisällytykselle pelaajaystävällisessä muodossa. Kieli Sivuja 48 englanti Liitteet 7 Liitesivumäärä 9 Asiasanat mikromaksut, rahoitus, free-to-play, Android, pelikehitys, Google Play Contents 1 Introduction .................................................................................................................... 5 2 The Timeline of Microtransactions ................................................................................ 6 2.1 Pre-online era .......................................................................................................... 6 2.2 Video game business models .................................................................................. 7 2.3 Modern microtransactions ....................................................................................... 9 3 The Nature of Microtransactions ................................................................................. 10 3.1 Overview of commodities ..................................................................................... 10 3.2 Emergent characteristics ....................................................................................... 13 3.3 Maximizing the profit ........................................................................................... 15 3.4 Success in practice ................................................................................................ 18 4 The Manifestation of Microtransactions ...................................................................... 19 4.1 Case: Clash of Clans ............................................................................................. 19 4.1.1 The idea of the game ...................................................................................... 19 4.1.2 Microtransactions ........................................................................................... 20 4.1.3 Acquisition ..................................................................................................... 21 4.1.4 Placement ....................................................................................................... 22 4.1.5 Morality .......................................................................................................... 23 4.2 Case: Dungeon Keeper .......................................................................................... 25 4.2.1 The idea of the game ...................................................................................... 26 4.2.2 Microtransactions ........................................................................................... 27 4.2.3 Acquisition ..................................................................................................... 29 4.2.4 Placement ....................................................................................................... 31 4.2.5 Morality .......................................................................................................... 31 4.3 Case-to-case observations ..................................................................................... 33 5 The Usage of Microtransactions .................................................................................. 35 5.1 Introducing Project TownBuilder ......................................................................... 35 5.2 The Design ............................................................................................................ 36 5.2.1 Gameplay design ............................................................................................ 36 5.2.2 Microtransaction-induced design ................................................................... 37 5.3 The Implementation .............................................................................................. 39 5.3.1 Used tools and frameworks ............................................................................ 39 5.3.2 The Microtransaction-modules ...................................................................... 41 5.3.3 Integration with Google Play ......................................................................... 43 6 The Conclusion on Microtransactions ......................................................................... 44 REFERENCES ................................................................................................................ 47 5 1 Introduction This thesis explores the world of microtransactions, what they are and how to use them in a game made for the Android platform. The author is a gamer and a game programming student with heavy interest in game design. The inspiration for the technical execution for this thesis came from a course project game done in Android, which was done without external game engines, giving wide options for customization. In addition to just making an Android game, I decided to add a focus to a very recent topic, one which will be very useful on my career later on, which is why I decided to implement the microtransaction functionality to the game and research its origins. The thesis aims to answer the question ”how do I use microtransactions in an Android game?”, attempting to establish a knowledge base that allows for making informed designs monetizing a free-to-play mobile game, as well as to give practical pointers on how to implement microtransactions programmatically. The thesis can hopefully provide something for readers from different milestones of their career. For the beginner the document might be a good introduction to free-to-play and general game funding, pointing out possible sources to follow to find out more as well as giving an overview of practices and opinions regarding the microtransactions. For the seasoned veteran the thesis may not directly bring any new information, but it should work as a window to a student-gamer point of view to game monetization. If nothing else, reading the thesis should strengthen the hope or fear towards the future of the industry. In the second chapter I will go back in time and study the origins of what today are called microtransactions. The timeline begins from pre-online era of gaming, where conclusions between microtransactions and arcade gaming are made. Then the story moves to the world of today, where the different business models that are potentially competing with microtransactions

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    58 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us