gram games | gdg devfest 15 "releasing your unity game"

Post on 24-Jan-2017

300 Views

Category:

Mobile

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Releasing Your Unity Game:How to Turn it into a Product

GDG DevFest 2015 Istanbul, November 2015

1

ABOUT ME

GDG DevFest 2015 Istanbul, November 2015

Game Developerat Gram Games

Developing games professionally for 3 years,

Worked on 14 titles, 6 of them in Unity.

2

AGENDA

GDG DevFest 2015 Istanbul, November 2015

Analytics

Ad Monetization

Localization

Data Persistence

Local & Remote Notifications

3

ANALYTICS

GDG DevFest 2015 Istanbul, November 2015

Be data-driven, critical to success

Gathering data about your gameInstallations, retention, churn andgame play statisticsSee what’s wrong or doesn’t work

4

ANALYTICS SOLUTIONS

GDG DevFest 2015 Istanbul, November 2015

AdjustUpsight (Previously

Kontagent)

PAID

Google Analytics

Flurry Analytics

Parse Analytics

FREE

5

ANALYTICS

GDG DevFest 2015 Istanbul, November 2015

Initialize

On Event Track

Send to Server

6

AGENDA

GDG DevFest 2015 Istanbul, November 2015

Analytics

Ad Monetization

Localization

Data Persistence

Local & Remote Notifications

7

MONETIZATION

GDG DevFest 2015 Istanbul, November 2015

Ad R

even

ue

Banner

Interstitial

Native Ads

Rewarded Video In-A

pp P

urch

ases Energy

Consumable

Vanity Items

Durable/Premium Items

8

AD MONETIZATION

GDG DevFest 2015 Istanbul, November 2015

Use Ad Mediation

AdMob• Unity Support• 30+ supported ad

networks

9

AD MONETIZATION

GDG DevFest 2015 Istanbul, November 2015

Load AdAd

Request

1

2

3

Ad Networks

On Ad Load

AdMobAd

Show Ad

10

AGENDA

GDG DevFest 2015 Istanbul, November 2015

Analytics

Ad Monetization

Localization

Data Persistence

Local & Remote Notifications

11

LOCALIZATION

GDG DevFest 2015 Istanbul, November 2015

Adaptation to a region or country

Not just translation of text

Audio, texture, currency, date and time

Localization Manager

EN“OK” = “Ok”

TR“OK” = “Tamam”

DE“OK” = “In Ordnung”

12

LOCALIZATION

GDG DevFest 2015 Istanbul, November 2015

13

LOCALIZATION - SOLUTIONS

GDG DevFest 2015 Istanbul, November 2015

Smart Localization

Localization Package

l2 Localization

14

AGENDA

GDG DevFest 2015 Istanbul, November 2015

Analytics

Ad Monetization

Localization

Data Persistence

Local & Remote Notifications

15

DATA PERSISTANCE

GDG DevFest 2015 Istanbul, November 2015

Storing data to save state

High Score

Player Level

Last state of game

2 Options

Local file persistence

Cloud persistence

16

LOCAL FILE PERSISTANCE

GDG DevFest 2015 Istanbul, November 2015

Easier to reasonLess secure. May need encryption for sensitive informationLost after player uninstalls the appSuitable for basic data storage

17

CLOUD PERSISTENCE

GDG DevFest 2015 Istanbul, November 2015

More complex to integrate

Costs money

Requires internet accessPersists even though player uninstallsthe appYou have access to data

18

AGENDA

GDG DevFest 2015 Istanbul, November 2015

Analytics

Ad Monetization

Localization

Data Persistence

Local & Remote Notifications

19

LOCAL & REMOTE NOTIFICATIONS

GDG DevFest 2015 Istanbul, November 2015

Display information when game is not runningCan send reminders, campaign info etc.Helps increase retention & engagement

Platform-specific

20

LOCAL NOTIFICATIONS

GDG DevFest 2015 Istanbul, November 2015

Scheduled by the app & delivered on same device

Usually scheduled at a later time

Unity provides iOS version, but no Android

ELAN for Android

21

LOCAL NOTIFICATIONS

GDG DevFest 2015 Istanbul, November 2015

On Application Quit

Notification

Create

Schedule

7 days later

Show

22

REMOTE NOTIFICATIONS

GDG DevFest 2015 Istanbul, November 2015

Sent by your server, pushed to device

Unity provides iOS version, but no AndroidGreat control over what to send to each player

23

REMOTE NOTIFICATIONS

GDG DevFest 2015 Istanbul, November 2015

Request IdentifierID

Save ID

Send Notification

Push

24

REMOTE NOTIFICATIONS - COMBINED SOLUTION

GDG DevFest 2015 Istanbul, November 2015

Works both for iOS & Android

Easy to integrate

THANKS!MURAT GÜREL

Game Developer at GRAM GAMESmurat@gram.gs

top related