social game engine
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
Try for yourself!
Games Built on Social Game Engine
Forest Fair Fishing Vida Mafia Farm
X City Zombies...OMG! Treasure Fever
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]