Socialize and Gaming on the move

463 views

Published on

This session will focus on various Web Services APIs offered by Google, AWS, Yahoo, Facebook, Twitter, Bing, etc for usage by various Mobile Apps and their UI/UX consistency in relation to the platform UI (like Android, Windows Phone 8, Bada, etc.). The session also covers various game development engines like Unity3D, UDK, XNA, Corona, etc and how it compares to native game development on popular platforms.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
463
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Socialize and Gaming on the move

  1. 1. SOCIALIZE & GAMING !! ARE YOU GAME? PRASHANT HINDUJA
  2. 2. THIS IS ALL WE ARE HERE FOR … 
  3. 3. THIS IS WHAT I AM HERE FOR …   
  4. 4. We all can anticipate it … mostly !!Screen Sizes … vis-à-vis Resolution !!PC 3 cm = Smartphone Device 1 cm* PPI: iOS 160 – 320 | Android 150 – 440 | Web 75 - 106 Aspect Ratios: 4:3 Android devices | 16:9 Android Tablets / General Purpose Laptops | 3:2 iPads *Design graphics resources – sprites / tiles / layers carefully, Avoid distortion when scaling
  5. 5. SMARTPHONE PLATFORMSAndroid Bada OSiOS BlackBerry OSWindows Phone …
  6. 6. SMARTPHONE PLATFORMS … TAKE CASE - ANDROID
  7. 7. UBIQUITOUS … PHEW !!CROSS PLATFORM DEVELOPMENT TOOLS … HALLELUJAH !!Well that’s not just for Apps …! Corona SDKUnity 3 SDK ShiVaAdobe AIR Cocos 2D-x*Unreal DK XNA*
  8. 8. CROSS PLATFORM GAME DEV TOOLS … FEW CASES MB Load Time Code PerformanceUnity M H LAIR L M MCocos 2D H L HUnity – Next version of Flash !! (for Gaming, of course) Web Playerinstallation (Unlike!!) Browser is like water … its everywhere! Adobe Native ExtensionsNative Matters, VM runtime slows down things!
  9. 9. HOW TO DO GAME DEV: NATIVE VS. VMRUNTIME GENERIC GAME CUSTOM UI CODE DEVICE OS & VM RUNTIME
  10. 10. BUILDING SOCIAL MOBILE GAMES …
  11. 11. SOCIAL AND GAMES Did Facebook make FarmVille popular or vice-versa?!!  Tim, EA calls it … Gamification!
  12. 12. STEPS FOR SOCIAL BASED MULTI-PLAYER GAMEMake a multi-player gameSocial Platform Porting – selecting Social channels (Hello, ProductManager!) – Facebook, Google+, TwitterPlayer identification – FaceBook ID, Anonymous Authentication(Device MAC ID), Email ID, …
  13. 13. WHAT’S IN THE BACKYARD ?!Presence based notification states – available, offline, busy (Custombuilt – Sticky sockets / WebSockets, XMPP …)Storage Service – eg. PHP / Redis – Load balancing. Can use HTTP/REST/JSON/ REBOLStats Service, Neighbor Service, Graph APIsEg, Words with Friends, CityVille, Hometown … use Apple PushNotification! (Courtesy: Zynga) For Android, use GCM!!
  14. 14. JAZZY THINGS … BUT ESSENTIAL !!Player modes – Lobby, Spectator, … Eg. PokerApp Store Interface – Game Center: Leaderboard, match-makinginterfaceShare high scores on Facebook, Twitter, SMS, Email, Whatsapp,Instagram, … Eg. Openfeint (FruitNinja), Steam (CoD-BlackOps), …
  15. 15. THINGS ARE EVOLVING !!!
  16. 16. HOW TO SURFACE MY GAME?!!SEOCross promosAds – Freemium*3rd party game platforms
  17. 17. TRENDS IN SOCIAL GAMINGVirtual Goods EconomiesHowever, the value chain is unresolved – OEMs, Content creators,Designers, Game Developers, Hosting platforms (social, operators),…Leveraging community – most important to create positive impact
  18. 18. TRENDS IN SOCIAL GAMINGCommunity Engagement Models – Communication, GameFeedbacks, Serious Players (Users) as designers … People expresscreativity !!Consumer subscription model – monetizationGameplay features+  Virtual economy  Live Operations /Production  Community
  19. 19. TRENDS IN SOCIAL GAMINGInteraction Models – Inbound – Customer support, Outbound –Studio, community events, Direct – collaborative, dialogs, …Leveraging Social media – Facebook Fan pages, Printpree,instagram, … Create the Buzz!!Themed outfits, Characters, world – Localization, Personalization, …!
  20. 20. OPTIMIZE EVERYTHING !!UI ElementsTablet version is not same as smartphone version , for same gametitleTablet game is not same as smartphone game, for same game title
  21. 21. THANK YOU … KEEP GAMING!! PRASHANT HINDUJAp.hinduja@amplifymind.com

×