social game engine

26
grgetherh Social Game Engine Justin Mauldin, US Marketing Manager PapayaMobile Inc

Upload: papayamobile

Post on 09-May-2015

1.016 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Social Game Engine

grgetherh

Social Game EngineJustin Mauldin, US Marketing Manager

PapayaMobile Inc

Page 2: Social Game Engine

Contents

A Cross-Platform Social Game Engine for Mobiles

1. Integrated social features2. Virtual currency3. Script based language4. Advanced 2D graphics5. Cross platform6. Cloud server hosting7. Papaya VS Competition8. Language support9. Submission process10. Revenue share11. Roadmap

Page 3: Social Game Engine

1. True Social Network for Mobiles

• User profiles• Friend system• Circles• Newsfeeds• Notifications• Photo Sharing• Game Discovery• Check In• Voice messages• Chat

Page 4: Social Game Engine

1. Papaya Social Features

Achievements Notifications

Players unlock achievements in your game after completing objectives that require skill and effort.

Broadcast messages to news feeds and tell players and their friends what they’ve been up to in your game.

Page 5: Social Game Engine

1. Papaya Social Features

Leaderboards Challenges

Allow players to compete for high scores locally, between their friends or with the whole world.

Unleash the competitive nature of your players by letting them challenge their friends to beat their high score.

Page 6: Social Game Engine

1. Papaya Social Features

Friends Avatars

The most effective way to drive virality in your game. Users have more fun when you let them play with friends.

Make your game more personal by including Papaya’s avatars for your players. This gives player s familiar face to play with.

Page 7: Social Game Engine

1. Papaya Social Features

Recommendations

Make it easier for players to recommend games to their friends. Combine with free virtual gifts or virtual currency for an extremely effective viral channel.

Page 8: Social Game Engine

2. Built-in virtual currency and billing channels

A shop front selling Papayas for Social Game Engine game X City.

Sell virtual goods, level packs, and in-game currency to millions of virtual shopaholics

• Ready-built virtual currency system.• Multiple global billing channels

supported.• Available in Social SDK, Social Game

Engine and Social Splash

Page 9: Social Game Engine

2. Payment Systems

Purchase

Currency

Consumption

Android iOS

Google Checkout

Amazon billing, Credit card, carrier settlement, etc.

Papayas

Game item or Papaya Avatar

Item

App Store

Papayas

Game item or Papaya Avatar

Item

Page 10: Social Game Engine

2. Payment Methods

Share model ①Developer can

choose share model ① or ②

Android iOS

① Papaya pays developer revenue share directly

② App Store pays developer directly and Papaya Invoices

Applicable sales

Share payment

Settlement method

Developer Developer

Send directly InvoiceDirectly

Page 11: Social Game Engine

2. The Social Marketplace

TapJoy and Papaya join forces with The Social Marketplace

The Social Marketplace utilizes Papaya’s social network to help users find the best social mobile games, by offering recommendations based on what they play, and what their friends are playing.

Page 12: Social Game Engine

3. Advanced script based language

1. Uses PapayaAS – it’s very similar to Action Script and Python.

2. BUT Much faster and optimized for mobile.

3. Written in C.4. Outperforms Cocos2D on

low and high end devices.

If you’re familiar with Flash you’ll feel right at home with Social Game Engine

R.I.P. Flash 1996 - 2012

Page 13: Social Game Engine

4. Advanced 2D graphics

Page 14: Social Game Engine

4. Advanced 2D graphics

PhysicsVersatile physics API to create rigid body dynamics for all shapes (including collision detection) and gravity effects for more tactile and dynamic gameplay.

ParticlesReal time particle effects system which can be used to create impressive effects including explosions, sparks, fire, snow dust and other abstract visual effects.

ScalingAutomatic scaling for multiple resolutions on tablets and mobile handsets. When launched, games are automatically scaled to match the device your game is opened on.

Page 15: Social Game Engine

4. Rich set of actions

Rich set of Actions, implemented in C++, OpenGL

• Rectilinear Actions

• Curvlinear Actions

• Complex Actions

• Sprite rotation Actions

• Sprite scaling Actions

• Plus 100s more rich Actions

Page 16: Social Game Engine

Complete solution for building mobile games and launching on Android Market and Apple App Store simultaneously.

5. Cross platform compatibility

iOS

4.x

5.x

Android

1.x

2.x

3.x

4.x

One codebase for multiple platforms:

Page 17: Social Game Engine

6. Cloud Server Hosting

• Host server for developers

• Provides fast development framework:• Database: MongoDB, MongoEngine ORM• App Engine: Python2.6, nginx + uwsgi

Page 18: Social Game Engine

7. Papaya Vs Competition

2D Actions

Sprite Sheet

Physics

Particles

Social Features

Monetization

Page 19: Social Game Engine

7. Papaya Vs Competition

Papaya outperforms cocos2D in FPS performance tests.

VS

HTC G1 HTC G2 HTC Desire Nexus One

47

22

41

52

1114

40

51

Papaya Avg COCOS 2D Avg

FPS

Page 20: Social Game Engine

7. Papaya Vs Competition

Papaya outperforms mobage ngCore in FPS performance tests.

VS

Samsung Galaxy I9000 HTC Desire HTC Desire S Samsung SCH-i559 Moto A953 Moto ME811

58

29

58

31

4246

35

24

40

16

38

43

Papaya Mobage

FPS

ngCore

Page 21: Social Game Engine

8. Language support

English Chinese GermanComing March 2012

RussianComing March 2012

FrenchComing April 2012

KoreanComing Q2/Q3

JapaneseComing Q2/Q3

Page 22: Social Game Engine

9. Submission process

iOS Application Android Application

Release on Papaya network plus due promotion

QA team will test the game after you submit it.

Review by Apple, Inc.

Page 23: Social Game Engine

10, Game Engine Revenue Share

30% 70%

50% 50%

Using Papaya Game Engine Only

Using Papaya Game Engine & Cloud Hosting Services

Papaya Developer

Papaya Developer

Net Virtual Currency Revenues

Net Virtual Currency Revenues

Page 24: Social Game Engine

11. Roadmap

Step debuggerCompletely revamped debugging tool. March 2012

GUI game scene editorDrag and drop pictures to design a game scene.March 2012

Video and Camera supportQ2

Joint AnimationsQ2

Page 26: Social Game Engine

Get started

Developers need to register first from here:

papayamobile.com/developer/join

To learn more about Papaya developer tools and to get started, head to:

papayamobile.com/developer

Or contact us: [email protected]