ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Indi Game Development

Rok Črešnik (2013) Indi Game Development. EngD thesis.

Download (4Mb)


    Indie games are independent video games created by individuals or small teams. This thesis analyses the process behind the creation of the iOS game Run&Roll. Through the following chapters, the readers will familiarize themselves with various tools and concepts used in the realization of the final product. The thesis begins with an outline of the basics of the iOS operating system and Objective-C language, which was used in the development of Run\&Roll. Various frameworks and their use in the game are explained and displayed. Various concepts of game creation and their implementation are introduced. The first chapters focus on concepts of movement in mobile gaming, interaction with different objects (physics) and the basics of animation and sound. Each chapter is equipped with short code snippets, depicting the realization of the concepts in question. In the second part of the thesis, focus is given to concepts of monetization (inApp purchases, advertisements) and virality (social network integration and multiplayer). In the conclusion, concepts of competition and marketing in the mobile gaming field are discussed. Since the development of a game is a very long and complex process, the subject is not explained in high detail. Instead, the most important aspects and problems we encountered in the production of the game are explained.

    Item Type: Thesis (EngD thesis)
    Keywords: indi game development, mobile games, iOS, Objective-C, cocos2d, Box2D, mobile devices, monetization, virality, animation, sound, collision detection, collision resolution, social networks
    Number of Pages: 62
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    doc. dr. Rok Rupnik279UNSPECIFIED
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=10235988)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 2264
    Date Deposited: 23 Oct 2013 11:08
    Last Modified: 06 Nov 2013 14:52
    URI: http://eprints.fri.uni-lj.si/id/eprint/2264

    Actions (login required)

    View Item