social game engine

Post on 09-May-2015

1.025 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

grgetherh

Social Game EngineJustin Mauldin, US Marketing Manager

PapayaMobile Inc

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

1. True Social Network for Mobiles

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

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.

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.

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.

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.

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

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

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

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.

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

4. Advanced 2D graphics

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.

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

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:

6. Cloud Server Hosting

• Host server for developers

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

7. Papaya Vs Competition

2D Actions

Sprite Sheet

Physics

Particles

Social Features

Monetization

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

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

8. Language support

English Chinese GermanComing March 2012

RussianComing March 2012

FrenchComing April 2012

KoreanComing Q2/Q3

JapaneseComing Q2/Q3

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.

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

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

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: info@papayamobile.com

top related