SlideShare a Scribd company logo
1 of 13
Download to read offline
Workshop conducted by
(Wednesday 19th March 2014)
App42 Student Lab – Android
Game Dev Series V 0.3
V 0.1 Walkthrough
Key Takeaways -
 Basic Steps of Developing any App/Game
 Configuring Java for your System
 Android SDK Setup
 Developing a sample Tic-Tac-Toe Game
 Creating a basic Leaderboard
V 0.2 Walkthrough
Key Takeaways -
 Engaging users to your Game
 Integrating Facebook to your Game
 Creating a Social Leaderboard
 Publishing on the Play Store
 Simple and Effective techniques of Marketing
V 0.3 Agenda
Why Multiplayer Games
Challenges in developing a Multiplayer Game
AppWarp –Realtime Multiplayer Engine
Converting your single-player Tic-Tac-Toe Game to Multiplayer
Using AppWarp
AppWarp Offer for Students and Indies
Monetization Techniques
Why Multiplayer Games
Plethora of multiplayer games coming up each day on the Play Store
Millions of server messages being exchanged in massive multiplayer games
• Thus, more monetization value
A high user-engagement and stickiness factor
Allow users to play with their friends and people from all over the world.
It’s not just the strategy or role-playing games alone, but casual games too
It is anticipated that future growth in mobile games will involve most multiplayer
gaming options
According to the latest statistics, multiplayer gaming is going to capture the global
gaming market in 2014
Challenges in developing a
Multiplayer Game
Handling Internet Connectivity for Realtime Gameplay
Latency issues
• Multiplayer games normally require a huge server space for deployment
• The user-base for the game needs to be predicted beforehand to buy the server space
• The prediction needs to be good to avoid latency issues in the game
Data handling
• Huge amount of data needs to be handled with correct encoding and decoding
Time consuming and resource-incentive task
AppWarp cloud solution is so designed that developers do not need to do any server
side coding
• This directly saves around 60% of the coding time, effort and cost
It is a Realtime Multiplayer Gaming Engine, which allows you to make multiplayer
games like MMORPGs, Casino Games, Racing Multiplayers, MMO Arcade games and all
other genres
Out of the box features to take care of the challenges you face in multiplayer game
development
• Custom Binary Protocol to have seamless communication across devices
• Connection Resiliency Support to tackle connection-drops in between
• Match-making for quick-play mode
• Inbuilt Room/Lobby Logic
• and more..
AppWarp – Realtime Multiplayer Engine
Contd..
Match - Making In-App Chat
Challenge BasedTurn Based
Massive Multiplayer Gaming Engine
Room/Lobby Logic Connection Resiliency
Converting your single-player Tic-Tac-Toe
game to Multiplayer using AppWarp
Follow the link for a complete Video Tutorial
AppWarp Package for Students
and Indies
ShepHertz has recently made it’s Starter Package FREE for Students and Indie Developers
Why?
We being the largest Backend-as-a-Service provider in India, understand it to be our duty to
support the burgeoning Indie culture in India
Key Benefits –
 Use App42 Backend APIs, App42 Social Features and AppWarp Multiplayer Engine FREE till your
game does well in the market (i.e. upto a cap of 1mn API Hits/App/month for App42 and
2mn/messages/game/month for AppWarp)
 Develop as many Apps/Games as you want and use as many APIs as you like
WE JUST WANT YOU TO BE SUCCESSFUL ON THE CLOUD!
Monetization Techniques
Ways to make money with your Apps
 Paid Apps
 Advertising/Ad Monetization
 In-App Purchases/Freemium Model
 Subscriptions
 Sponsorships/Promotions
 Lead Generation using Analytics
 Affiliate Sales
 Utilizing User Data
(5th March – 2nd April)
Category of games:
• Casual single-player
• 2 – player turn-based
• Multiplayer
Rules:
 Use atleast two App42 Backend APIs or AppWarp Multiplayer Engine
 Submission of Entries (.apk) by 26th March 2014
(Send us your entries at team.shephertz@shephertz.com)
 Results – 2nd April ’14
Register now
National Hackathon for Students
Links for Reference :
http://www.shephertz.com
http://api.shephertz.com
http://appwarp.shephertz.com
http://app42paas.shephertz.com
Follow us on:
Contact: sales@shephertz.com
Skype: ShepHertz

More Related Content

More from ShepHertz

More from ShepHertz (10)

A Complete Tutorial to Develop Real-Time Fighting Game with Cocos2dx
A Complete Tutorial to Develop Real-Time Fighting Game with Cocos2dxA Complete Tutorial to Develop Real-Time Fighting Game with Cocos2dx
A Complete Tutorial to Develop Real-Time Fighting Game with Cocos2dx
 
Media & entertainment marketing automation and omnichannel media
Media & entertainment marketing automation and omnichannel mediaMedia & entertainment marketing automation and omnichannel media
Media & entertainment marketing automation and omnichannel media
 
Insurance marketing automation and omni channel insurance.
Insurance marketing automation and omni channel insurance.Insurance marketing automation and omni channel insurance.
Insurance marketing automation and omni channel insurance.
 
Travel and aviation marketing automation and omnichannel travel
Travel and aviation marketing automation and omnichannel travelTravel and aviation marketing automation and omnichannel travel
Travel and aviation marketing automation and omnichannel travel
 
Gaming marketing automation and multiplayer game development
Gaming marketing automation and multiplayer game developmentGaming marketing automation and multiplayer game development
Gaming marketing automation and multiplayer game development
 
Retail marketing automation and omni channel retail experience.
Retail marketing automation and omni channel retail experience.Retail marketing automation and omni channel retail experience.
Retail marketing automation and omni channel retail experience.
 
Banking Services Marketing Automation and Omni-channel Banking
Banking Services Marketing Automation and Omni-channel BankingBanking Services Marketing Automation and Omni-channel Banking
Banking Services Marketing Automation and Omni-channel Banking
 
Push Notification with Unity in iOS using App42 Backend
Push Notification with Unity in iOS using App42 BackendPush Notification with Unity in iOS using App42 Backend
Push Notification with Unity in iOS using App42 Backend
 
App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1App42 Student Lab - Android Game Dev Series V 0.1
App42 Student Lab - Android Game Dev Series V 0.1
 
ShepHertz - A Complete Cloud Ecosystem for your Apps
ShepHertz - A Complete Cloud Ecosystem for your AppsShepHertz - A Complete Cloud Ecosystem for your Apps
ShepHertz - A Complete Cloud Ecosystem for your Apps
 

Recently uploaded

Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Recently uploaded (20)

Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 

App42 Student Lab - Android Game Dev Series V0.3

  • 1. Workshop conducted by (Wednesday 19th March 2014) App42 Student Lab – Android Game Dev Series V 0.3
  • 2. V 0.1 Walkthrough Key Takeaways -  Basic Steps of Developing any App/Game  Configuring Java for your System  Android SDK Setup  Developing a sample Tic-Tac-Toe Game  Creating a basic Leaderboard
  • 3. V 0.2 Walkthrough Key Takeaways -  Engaging users to your Game  Integrating Facebook to your Game  Creating a Social Leaderboard  Publishing on the Play Store  Simple and Effective techniques of Marketing
  • 4. V 0.3 Agenda Why Multiplayer Games Challenges in developing a Multiplayer Game AppWarp –Realtime Multiplayer Engine Converting your single-player Tic-Tac-Toe Game to Multiplayer Using AppWarp AppWarp Offer for Students and Indies Monetization Techniques
  • 5. Why Multiplayer Games Plethora of multiplayer games coming up each day on the Play Store Millions of server messages being exchanged in massive multiplayer games • Thus, more monetization value A high user-engagement and stickiness factor Allow users to play with their friends and people from all over the world. It’s not just the strategy or role-playing games alone, but casual games too It is anticipated that future growth in mobile games will involve most multiplayer gaming options According to the latest statistics, multiplayer gaming is going to capture the global gaming market in 2014
  • 6. Challenges in developing a Multiplayer Game Handling Internet Connectivity for Realtime Gameplay Latency issues • Multiplayer games normally require a huge server space for deployment • The user-base for the game needs to be predicted beforehand to buy the server space • The prediction needs to be good to avoid latency issues in the game Data handling • Huge amount of data needs to be handled with correct encoding and decoding Time consuming and resource-incentive task
  • 7. AppWarp cloud solution is so designed that developers do not need to do any server side coding • This directly saves around 60% of the coding time, effort and cost It is a Realtime Multiplayer Gaming Engine, which allows you to make multiplayer games like MMORPGs, Casino Games, Racing Multiplayers, MMO Arcade games and all other genres Out of the box features to take care of the challenges you face in multiplayer game development • Custom Binary Protocol to have seamless communication across devices • Connection Resiliency Support to tackle connection-drops in between • Match-making for quick-play mode • Inbuilt Room/Lobby Logic • and more.. AppWarp – Realtime Multiplayer Engine
  • 8. Contd.. Match - Making In-App Chat Challenge BasedTurn Based Massive Multiplayer Gaming Engine Room/Lobby Logic Connection Resiliency
  • 9. Converting your single-player Tic-Tac-Toe game to Multiplayer using AppWarp Follow the link for a complete Video Tutorial
  • 10. AppWarp Package for Students and Indies ShepHertz has recently made it’s Starter Package FREE for Students and Indie Developers Why? We being the largest Backend-as-a-Service provider in India, understand it to be our duty to support the burgeoning Indie culture in India Key Benefits –  Use App42 Backend APIs, App42 Social Features and AppWarp Multiplayer Engine FREE till your game does well in the market (i.e. upto a cap of 1mn API Hits/App/month for App42 and 2mn/messages/game/month for AppWarp)  Develop as many Apps/Games as you want and use as many APIs as you like WE JUST WANT YOU TO BE SUCCESSFUL ON THE CLOUD!
  • 11. Monetization Techniques Ways to make money with your Apps  Paid Apps  Advertising/Ad Monetization  In-App Purchases/Freemium Model  Subscriptions  Sponsorships/Promotions  Lead Generation using Analytics  Affiliate Sales  Utilizing User Data
  • 12. (5th March – 2nd April) Category of games: • Casual single-player • 2 – player turn-based • Multiplayer Rules:  Use atleast two App42 Backend APIs or AppWarp Multiplayer Engine  Submission of Entries (.apk) by 26th March 2014 (Send us your entries at team.shephertz@shephertz.com)  Results – 2nd April ’14 Register now National Hackathon for Students
  • 13. Links for Reference : http://www.shephertz.com http://api.shephertz.com http://appwarp.shephertz.com http://app42paas.shephertz.com Follow us on: Contact: sales@shephertz.com Skype: ShepHertz