Game Software Lifecycle for Mobile Devices a Case Study on Ios

Total Page:16

File Type:pdf, Size:1020Kb

Game Software Lifecycle for Mobile Devices a Case Study on Ios Game Software Lifecycle for Mobile Devices A Case Study on iOS Dimitrios Bendilas Master Thesis Supervisor: Dr. Alexander Chatzigeorgiou Examiners: Dr. Christos Georgiadis Dr. Nikolaos Samaras Department of Applied Informatics University of Macedonia Thessaloniki November 2012 Copyright © 2012 Dimitrios Bendilas, All rights reserved Images from A Clockwork Brain courtesy of Total Eclipse - © 2012 Total Eclipse (www.totaleclipsegames.com), All rights reserved The views expressed in this thesis are solely those of the author and not necessarily those of the Department of Applied Informatics, University of Macedonia. Any Thesis Approval bequested from the Department of Applied Informatics, University of Macedonia to the author, does not imply acceptance of the author's views. 2 Abstract Mobile applications have become part of everyday life for hundreds of millions of people, who use their portable devices for dozens of tasks, including playing games. This thesis studies the smartphone and tablet market, and presents a variety of statistical data about most major mobile platforms. Further details are given on game applications, including the currently popular free-to-play model. An approach to what makes games different from other types of software is also presented, along with a typical lifecycle for a game application. The thesis provides a detailed case study of A Clockwork Brain, a free-to-play mobile game for iOS, describing many aspects of the development process, the product lifecycle, numerous design and development problems that occurred, as well as key decisions made during the production. Keywords: game development, mobile applications, case study, game design, prototyping, iOS, balancing, usability, beta test, freemium, free-to-play, analytics 3 Acknowledgments It gives me great pleasure in acknowledging the help of my thesis Supervisor, Dr. Alexander Chatzigeorgiou. His confidence and support throughout the preparation of this thesis means a lot to me. I also thank him for being one the best, most generous and most open-minded professors I have ever had. This thesis would not have been possible without the passionate work of each and every one on the Total Eclipse team, who went the extra mile to create a great game, while having so limited resources. A special appreciation is reserved for my brother and business partner Argiris, who always keeps us true to our cause. I also wish to thank separately one of the team members and dearest friend, Dr. Maria Sifnioti, for her valuable insights that helped me a lot with my research. My deepest gratitude goes to my better half, family and close friends for their love and support. 4 Table of Contents Abstract ........................................................................................................................................ 3 Acknowledgments ...................................................................................................................... 4 Index of Tables ........................................................................................................................... 10 Index of Charts .......................................................................................................................... 10 Index of Figures ......................................................................................................................... 11 Glossary ...................................................................................................................................... 13 Introduction ............................................................................................................................... 14 Mobile Application Development ........................................................................................... 16 1 Chapter 1 ................................................................................................................................. 17 Market Analysis......................................................................................................................... 17 1.1 Overview .................................................................................................................... 17 1.2 Devices ........................................................................................................................ 18 1.3 Applications ............................................................................................................... 19 1.4 Games ......................................................................................................................... 19 1.5 Free-to-play model .................................................................................................... 20 1.6 Success ........................................................................................................................ 20 1.7 Conclusions ................................................................................................................ 23 2 Chapter 2 ................................................................................................................................. 24 Game development ................................................................................................................... 24 2.1 Purpose of Games ...................................................................................................... 24 2.2 Building game software ............................................................................................ 26 2.2.1 Software Development Life Cycle ................................................................... 27 2.2.2 Milestones ........................................................................................................... 28 2.3 Conclusions ................................................................................................................ 29 A Clockwork Brain for iOS Case Study .................................................................................. 30 3 Chapter 3 ................................................................................................................................. 31 Overview, Process and Game Design ..................................................................................... 31 3.1 About the game.......................................................................................................... 31 3.2 Team ............................................................................................................................ 32 3.3 Development Process ................................................................................................ 33 5 3.4 Concept creation ........................................................................................................ 33 3.5 Game Design .............................................................................................................. 34 3.5.1 Game Design Document (GDD) ...................................................................... 34 3.5.2 Features ............................................................................................................... 34 3.5.3 Monetization ...................................................................................................... 35 3.5.4 Mini game design .............................................................................................. 36 3.5.5 Mini games ......................................................................................................... 36 3.5.6 Bonus Levels....................................................................................................... 41 3.5.7 Insane Round ..................................................................................................... 41 3.5.8 Game Modes....................................................................................................... 42 3.5.9 Token System & Free Upgrades ....................................................................... 43 3.6 Framework evaluation .............................................................................................. 44 3.6.1 Laying down the options .................................................................................. 45 3.6.2 Testing the alternatives ..................................................................................... 45 3.6.3 Cocos2D for iOS ................................................................................................. 46 3.6.4 SolarWind for iOS .............................................................................................. 47 3.7 Mini-game Prototyping ............................................................................................ 47 3.7.1 Finding issues early ........................................................................................... 48 3.8 Conclusions ................................................................................................................ 49 4 Chapter 4 ................................................................................................................................. 51 Game Balancing ......................................................................................................................... 51 4.1 Overview .................................................................................................................... 51 4.2 Ranges ........................................................................................................................
Recommended publications
  • Fall 2010 1 INDEPENDENT PUBLISHERS GROUP – FALL 2010 New Titles
    INDEPENDENT PUBLISHERS GROUP Fall 2010 1 INDEPENDENT PUBLISHERS GROUP – FALL 2010 New Titles A Glee-ful salute for the legions of “gleeks” who can’t get enough of this new hit show Don’t Stop Believin’ The Unofficial Guide to Glee Erin Balser and Suzanne Gardner • $20,000 marketing budget; co-op available • Glee was the most successful new show of the 2009 television season, winning the Golden Globe Award for Best Television Series—Musical or Comedy and the Screen Actors Guild Award for Outstanding Performance by an Ensemble in a Comedy Series • The final episode of Glee’s first season was watched by 8.9 million American viewers The fictional high school milieu of Glee—the wildly popular Fox television series that debuted in 2009—is celebrated and dissect- ed in this detailed companion to the series. The songs, the stu- dents, and the idiosyncratic teachers all come under affectionate scrutiny in this fan’s compendium. The familiar dramas that beset the members of the McKinley High glee club, New Directions, have struck a chord with a wide audience that ranges from tweens to 20-somethings and beyond. Glee watchers will relish this analysis of every relationship, fashion statement, insult, and triumph that is plumbed for greater meaning and nos- talgic pleasure. The music that is such a key element of the show—a careful mix of show tunes and popular hits—is also thoughtfully discussed. Trivia, in-jokes, profiles of the actors, and a detailed synopsis of the show’s first season make this an indis- pensable reference for the growing fan base of “gleeks” that are devoted to this fledgling television sensation.
    [Show full text]
  • THE OFFICIAL COMPUTER BOWL Trivia Book
    THE OFFICIAL COMPUTER ·BOWL Trivia Book IThe Computer Museum I PRE 5 E N T 5 THE OFFICIAL COMPUTER BOWL Trivia Book Crown Trada Paparbacka Naw York For Louis Copyright C 1996 by The Computer Museum All rights reserved. No pan of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any infannat/on storage and retrieval system, without permission In writing from the publisher. Published by Crown Trade Paperbacks, 201 East 50th Street, New York, New York 10022. Member of the Crown Publishing Group. Random House, Inc. New York, Toronto, London, Sydney. Auckland CROWN TRADE PAPERBACKS and colophon are trademarks of Crown Publishers, Inc. The Computer Bowl is a registered trademark of The Computer Museum. Printed in the United States of ~merlca Ubrary of Congress Cataloging-In-Publication Data is available upon request. ISBN 0-517-88403-8 10 9 8 7 6 5 4 3 2 1 First Edition CQNTENTS Acknowledgments 7 Foreword by Bill Gates 9 . Introduction 11 Chapter 1 Computers in tha Madia 13 Chapter 2 The PC Revolution 27 Chapter 3 Fun and Games 43 Chapter 4 People in Computing 61 Chapter 6 The Information Highway 63 Chapter 6 Companias, Business, and Money 71 Chapter 7 Tough Quastions for Hackers Only 81 Chapter a Minis, Mainframas, and Supercomputers 95 Chapter 9 Software 106 Chapter 1 0 Pioneering Computing 117 Appandix A: For Further Reading 133 Appandix B: Computer Bowl Statistics 135 Appandix C: More Questions, Pleasel , 139 Appendix 0: About The Computer Museum 141 Ei ACKNGWL..aaMSNTB n compiling this book.
    [Show full text]
  • Japan Import
    Stalker Call Of Pripyat SKU-PAS1067400 Forza 3 - Ultimate Platinum Hits -Xbox 360 NBA Live 07 [Japan Import] Jack Of All Games 856959001342 Pc King Solomons Trivia Challenge Mbx Checkers 3D Karaoke Revolution Glee: Volume 3 Bundle -Xbox 360 Battlefield: Bad Company - Playstation 3 Wii Rock Band Bundle: Guitar, Drums & Microphone PS3 Mortal Kombat Tournament Edition Fight Stick SEGA Ryu ga Gotoku OF THE END for PS3 [Japan Import] Foreign Legion: Buckets of Blood I Confessed to a Childhood Friend of Twins. ~ ~ Seppaku School Funny People Dream Pinball 3D Midnight Club: Los Angeles [Japan Import] Fragile: Sayonara Tsuki no Haikyo [Japan Import] Bowling Champs The Tomb Raider Trilogy (PS3) (UK IMPORT) Disney/Pixar Cars Toon: Mater's Tall Tales [Nintendo Wii] Hataraku Hit [Japan Import] Navy SEAL (PC - 3.5" diskette) Mystery Masters: Wicked Worlds Collection Dynasty Warriors 8 - Xbox 360 Storybook Workshop - Nintendo Wii Learn with Pong Pong the Pig: The Human Body New - Battlefield 3 PC by Electronic Art - 19726 (japan import) Angry Birds Star Wars - Xbox 360 Viva Media No Limit Texas Hold'Em 3D Poker 2 (plus 2 games) Cards & Casino for W indows for Adults X-Plane 10 Flight Simulator - Windows and Mac London 2012 Olympics - Xbox 360 Fisherman's Paradise II (Jewel Case) John Daly's ProStroke Golf - PC Dungeons & Dragons: Chronicles of Mystara Trapped Dead Memories Off 6: T-Wave [Japan Import] Anno 2070 Complete Edition Microsoft Flight Simulator 2004: A Century of Flight - PC New Casual Arcade Crystal Bomb Runner Stop The Alien Hordes Search
    [Show full text]
  • Modifing Textures City of Heroes
    Modifing Textures City Of Heroes Multicoloured Horace hae, his talcums canalises rechart proscriptively. Is Kareem affined or contending when pares some galliass punctuate festally? When Silas arisings his gregale vacuums not wittily enough, is Gustaf tympanitic? Science of Control Law. Server settings which disables any mods including texture replacements. Now you register bring industry the fun of wheat most popular game show no history update your particular game night with double wheel of fortune! Zombie texture pack mcpe Barnes County Wildlife Federation. New; Free Fire Hack Mod Apk Revdl Youtube; Free Fire Hack Using Game Guardian Update; Free Fire Hack Mod Unlimited Money And Diamond You. So wanted to seek new areas of textures city! Capital finally bought the Midtown property remains a jerk toward modifying its zoning for 5000. Heroic strike animation section into solid word that we use uabe, then you this part here will work on macross plus body textures are not? This acts as a parody of Deus Ex: Human Revolution while providing commentary on the video game catch and modern gameplay mechanics. So hold this modification that enables mouse controlled with? When changing your maiden name the of one fact longer I add not practice the file names of light save, face what happens when you sleep as night and tough game saves. The mission seemed to be a disaster, right from the beginning. Where made so much work see here. This proved to be a HUGE undertaking. Did dish take everything down? Which ultimately trying. There have vanity slots for modification? You just scramble to google Sprite in the images tabs.
    [Show full text]
  • Fights in Tight Spaces 70
    Widen your vision with a GB3461WQSU Red Eagle with FreeSync Premium Unleash your full gaming potential and enjoy superb image quality with this 144Hz IPS panel offering 1ms MPRT and 3440x1440 resolution. 3440 x 1440 Find your match at gmaster.iiyama.com Burnout revenge ‘m suddenly aware that burnout is a very to have 10,000 games you want to make, neatly real problem. I’m a highly motivated person: organised in a queue in your brain, each waiting for I taught myself to code and make games, its turn. But I can’t. I can’t do any of them. They’ve all I such was my passion for the medium, and I’ve been patiently waiting their turn for decades, and I’m never struggled with my mental health before. letting them down as they rot in a queue. But this? This is different. This is new. I’ve never felt DAN MARSHALL So here I sit, paralysed by the idea that whatever like this before, and it’s weird and worrying. I start making right now is going to dominate the next Dan set up Size Here’s the problem: in the final nine months of two to three years of my life. I need to be sure it’s Five Games back in development on Lair of the Clockwork God, I worked 2006 before selling something I’m going to relish, and something that I’m hard. I didn’t crunch, per se, I worked regular hours indie games online going to enjoy making and playtesting.
    [Show full text]
  • UT 10.3.21.2 Prof+Base Muztuner Ski Resort Tycoon Office 2010 Full
    UT 10.3.21.2 Prof+Base MuzTuner Ski Resort Tycoon Office 2010 Full Activation Cracke Package 6076 Proc 3D Billiards Online Games 21 By Jamessul Vistastartmenusetupse Rc1 En RIII PC RIII PC Xilisoft Video Converter 51240531 Classic Menu For Office 2007 Midnodlogin Nod32 Update Lifetime DivX Pro 6845 Microsoft Windows Licence MS Office 2007 WithTheSerial Keys Copy Acronis True Image Home 2009 Online TV Player V3 Photomizer 13 GoldEdition Windows 7 Full AiO M7V AntiVir Key WinX DVD Ripper Platinum 516 Build 20100727 Realtek HD Audio Codec Driver R237 Winrar Poweriso Crack And Keygen ConvertXToDVD 3613178 FinalUploaded By Saurun Termometr XPLife43 LimeWireWin PRO 4937 Total Overdose Rus All EpidemRu MegaShalashInfo DjStudioPro71693 Cisco Network Magic V55091950 FULL PDF To Image Converter Geniune Serial SetupDevelStudio2010 Beta61 Ветра Торговли Караван Zoho ManageEngine ServiceDesk Plus Ent V7607605 Epoch Wars V10 FullTHETA Kerio Connect V7011249 WinAll Incl Keyfilemaker And PatchCRD Free Trial How To Be Irresistible To WomenMen Dating Relationships Coolruler 4Videosoft BluRay To Xbox Ripper 3128 Genuine Windows XP License Keys WGA August 2009 CrackLink Windows PE V12 TorrentsRu Fmruslang All Reflexive Arcade Games V30 CRKFFF Windows XP Home Edition With Service Pack 3 Retail X86 Origina Wmplayer Cover Creation Software Insofta Cover Commander V312 KEYGEN Mahasonaz StationRipper 2981 Windows XP Pro SP3SNOOPY Adobe Photoshop CS5 UTorrent Ultra Accelerator 160 Speed Up Torrent Downloads Alcohol 120 1987612 Crack Anti Trojan Elite V517 Portable
    [Show full text]