SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Three Lessons From Escape The Room That Apply
to Making Money With Your Alexa Skills
Paul Cutsinger
Head of Developer Education
Alexa
A L X 3 1 2
Gal Shenar
Founder
Stoked Skills
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Three Sections…
Intro - Gaming on Alexa
1. Designing your Game Skill
2. Monetize your Game Skill
3. How to Engage your Users
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
…Three Takeaway Lessons
1. Make your game easy to play but
hard to master
2. Help should appear when
needed, and disappear when done
3. You will not get it right the first
time - observe your players and
adapt the difficulty level
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gaming on Alexa – Casual Games
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gaming on Alexa – Games Helpers and Reference
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gaming on Alexa – Interactive Stories
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gal from Stoked Skills
Who am I
How I started
My Skills
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Design Your Skill
Monetize
Engage
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Evolving the Idea
Design your story
&
Create your personas
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Audio Choices
Voice acting or Alexa?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
From Story to VUI
To build Escape the Room, we broke down an open ended
exploration game into 4 main actions:
○ Looking Around
○ Looking at Objects
○ Using Items with Objects
○ Solving Puzzles
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Modular Building
From the beginning we wanted Escape
the Room to be modular and easily
extensible.
Just fill in the story and add your logic
and you are good to go.
This is the code for a vent object→
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Fail Gracefully
Handle the unexpected
What if the users say…
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Test and Adapt
Beta Testing
Find people who have never seen the skill
Live Updates
Measure and act upon it
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Scale
What if your skill gets popular… …really
popular?
AWS Lambda
Amazon DynamoDB
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Design Your Skill
Monetize
Engage
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Monetizing My Skills
Hint hint…
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
When To Offer?
“…Monetizing Alexa Skills can be one of the
most frictionless
purchase experiences a customer can
have…”
Offer your purchases at the right moments -
don’t bother them when they are busy.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
In-Skill Purchasing - Consumables
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
In-Skill Purchasing – One-Time Purchases
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Entitlement Sample json
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
In-Skill Purchasing - Subscriptions
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Make Money with Alexa
In-skill Purchasing
Sell Goods and Services
Build Skills for Brands
Developer Rewards
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Design Your Skill
Monetize
Engage
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Variety
If your skill has repetition in it, make sure to vary your responses
so the game remains engaging.
Here is a simple snippet you can use to randomize the messages
that a user receives
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Sound Effects
Listening to speech can be slow and draining, sound effects can
convey context to the user with very little time. Use this to your
advantage!
○ Escape the Room uses sound effects in solving puzzles
○ Wordplay uses sound to convey letters that are right and wrong
○ Angel Investor uses sound effects for different events
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
SSML
SSML is how you make Alexa use natural expressions
And you can test it directly in the dev console
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Memory
Identify and remember your users progress. Don’t repeat every instruction every
time. If your user knows how to play, just let them play!
AWS
Lambda
Amazon
DynamoDB
AWS
IAM
Echo Alexa skill
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
How To Measure
Analytics
Measure and iterate
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What To Measure
Find a metric and try to improve it. Can
you affect how long your users play by
tweaking your intro, or adjusting the voice
model?
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Intent history
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Interaction Path Analysis
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Three Takeaway Lessons
1. Make your game easy to play but
hard to master
2. Help should appear when
needed, and disappear when done
3. You will not get it right the first
time - observe your players and
adapt the difficulty level
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
What will you build?
- Make money with ISP
- Adapt your VUI to humans
- Build at Scale (AWS can help you)
- Use analytics
- Play the game!
alexa.design/isp
Thank you!
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Gal Shenar
@StokedSkills
Max Amordeluso
@maxamorde
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Repeat Sessions
Thursday, November 29th
ALX312-R1 [REPEAT 1]
Three Lessons from “Escape the Room” That Apply to Making Money with Your Alexa Skills
4:00 pm – 5:00 pm | MGM
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
Related Sessions
Wednesday, November 28th
ALX403-R Supercharge Any Alexa Skill by Understanding What Games Do
4:00 pm – 5:00 pm | MGM
Thursday, November 29th
ALX403-R2 [REPEAT] Supercharge Any Alexa Skill by Understanding What Games Do
1:00 pm – 2:00 pm | Mirage
Thursday, November 29th
ALX405-R2 [REPEAT 2] Build a Game for Echo Buttons - an Alexa Gadget!
2:30 pm – 4:45 pm | Aria
© 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.

Contenu connexe

Tendances

Tendances (20)

Alexa Everywhere: A Year in Review (ALX201) - AWS re:Invent 2018
Alexa Everywhere: A Year in Review (ALX201) - AWS re:Invent 2018Alexa Everywhere: A Year in Review (ALX201) - AWS re:Invent 2018
Alexa Everywhere: A Year in Review (ALX201) - AWS re:Invent 2018
 
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
Build a Visual Search Engine Using Amazon SageMaker and AWS Fargate (AIM341) ...
 
Scaling Fantasy Sports Platform at 3M Requests/Minute with ElastiCache & Auro...
Scaling Fantasy Sports Platform at 3M Requests/Minute with ElastiCache & Auro...Scaling Fantasy Sports Platform at 3M Requests/Minute with ElastiCache & Auro...
Scaling Fantasy Sports Platform at 3M Requests/Minute with ElastiCache & Auro...
 
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
Building Your Own ML Application with AWS Lambda and Amazon SageMaker (SRV404...
 
Build, Train, and Deploy ML Models Quickly and Easily with Amazon SageMaker, ...
Build, Train, and Deploy ML Models Quickly and Easily with Amazon SageMaker, ...Build, Train, and Deploy ML Models Quickly and Easily with Amazon SageMaker, ...
Build, Train, and Deploy ML Models Quickly and Easily with Amazon SageMaker, ...
 
Build a Cloud-Connected iOS Game with AWS (MOB308) - AWS re:Invent 2018
Build a Cloud-Connected iOS Game with AWS (MOB308) - AWS re:Invent 2018Build a Cloud-Connected iOS Game with AWS (MOB308) - AWS re:Invent 2018
Build a Cloud-Connected iOS Game with AWS (MOB308) - AWS re:Invent 2018
 
Market Prediction Using ML: Experiment with Amazon SageMaker and the Deutsche...
Market Prediction Using ML: Experiment with Amazon SageMaker and the Deutsche...Market Prediction Using ML: Experiment with Amazon SageMaker and the Deutsche...
Market Prediction Using ML: Experiment with Amazon SageMaker and the Deutsche...
 
Capture Voice of Customer Insights with NLP & Analytics (AIM415-R1) - AWS re:...
Capture Voice of Customer Insights with NLP & Analytics (AIM415-R1) - AWS re:...Capture Voice of Customer Insights with NLP & Analytics (AIM415-R1) - AWS re:...
Capture Voice of Customer Insights with NLP & Analytics (AIM415-R1) - AWS re:...
 
Robocar Rally 2018 (AIM206-R20) - AWS re:Invent 2018
Robocar Rally 2018 (AIM206-R20) - AWS re:Invent 2018Robocar Rally 2018 (AIM206-R20) - AWS re:Invent 2018
Robocar Rally 2018 (AIM206-R20) - AWS re:Invent 2018
 
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
Vonage & Aspect: Transform Real-Time Communications & Customer Engagement (TL...
 
Enhancing Media Workflows with Machine Learning (MAE303) - AWS re:Invent 2018
Enhancing Media Workflows with Machine Learning (MAE303) - AWS re:Invent 2018Enhancing Media Workflows with Machine Learning (MAE303) - AWS re:Invent 2018
Enhancing Media Workflows with Machine Learning (MAE303) - AWS re:Invent 2018
 
Build a Voice-Based Chatbot for Your Amazon Connect Contact Center (BAP401-R1...
Build a Voice-Based Chatbot for Your Amazon Connect Contact Center (BAP401-R1...Build a Voice-Based Chatbot for Your Amazon Connect Contact Center (BAP401-R1...
Build a Voice-Based Chatbot for Your Amazon Connect Contact Center (BAP401-R1...
 
Build Deep Learning Applications Using Apache MXNet - Featuring Chick-fil-A (...
Build Deep Learning Applications Using Apache MXNet - Featuring Chick-fil-A (...Build Deep Learning Applications Using Apache MXNet - Featuring Chick-fil-A (...
Build Deep Learning Applications Using Apache MXNet - Featuring Chick-fil-A (...
 
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
Accelerate ML Training on Amazon SageMaker Using GPU-Based EC2 P3 Instances (...
 
Deep Dive on Amazon S3 Storage Classes: Creating Cost Efficiencies across You...
Deep Dive on Amazon S3 Storage Classes: Creating Cost Efficiencies across You...Deep Dive on Amazon S3 Storage Classes: Creating Cost Efficiencies across You...
Deep Dive on Amazon S3 Storage Classes: Creating Cost Efficiencies across You...
 
Provide Faster, Scalable Solutions to Support Research Use Cases with AWS (WP...
Provide Faster, Scalable Solutions to Support Research Use Cases with AWS (WP...Provide Faster, Scalable Solutions to Support Research Use Cases with AWS (WP...
Provide Faster, Scalable Solutions to Support Research Use Cases with AWS (WP...
 
Improve Accessibility Using Machine Learning (AIM332) - AWS re:Invent 2018
Improve Accessibility Using Machine Learning (AIM332) - AWS re:Invent 2018Improve Accessibility Using Machine Learning (AIM332) - AWS re:Invent 2018
Improve Accessibility Using Machine Learning (AIM332) - AWS re:Invent 2018
 
Listen to Your Customers' Social Voice & Engage Them with Delightful Experien...
Listen to Your Customers' Social Voice & Engage Them with Delightful Experien...Listen to Your Customers' Social Voice & Engage Them with Delightful Experien...
Listen to Your Customers' Social Voice & Engage Them with Delightful Experien...
 
Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...
Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...
Serverless Architectural Patterns and Best Practices (ARC305-R2) - AWS re:Inv...
 
Alexa, Ask Jarvis to Create a Serverless App for Me (SRV315) - AWS re:Invent ...
Alexa, Ask Jarvis to Create a Serverless App for Me (SRV315) - AWS re:Invent ...Alexa, Ask Jarvis to Create a Serverless App for Me (SRV315) - AWS re:Invent ...
Alexa, Ask Jarvis to Create a Serverless App for Me (SRV315) - AWS re:Invent ...
 

Similaire à Three Lessons from “Escape the Room” That Apply to Making Money with Your Alexa Skills (ALX312-R1) - AWS re:Invent 2018

Similaire à Three Lessons from “Escape the Room” That Apply to Making Money with Your Alexa Skills (ALX312-R1) - AWS re:Invent 2018 (20)

Supercharge Any Alexa Skill by Understanding What Games Do (ALX403-R2) - AWS ...
Supercharge Any Alexa Skill by Understanding What Games Do (ALX403-R2) - AWS ...Supercharge Any Alexa Skill by Understanding What Games Do (ALX403-R2) - AWS ...
Supercharge Any Alexa Skill by Understanding What Games Do (ALX403-R2) - AWS ...
 
Machine Learning in Practice
Machine Learning in PracticeMachine Learning in Practice
Machine Learning in Practice
 
Using AI for real-life data enrichment - Tel Aviv Summit 2018
Using AI for real-life data enrichment - Tel Aviv Summit 2018Using AI for real-life data enrichment - Tel Aviv Summit 2018
Using AI for real-life data enrichment - Tel Aviv Summit 2018
 
Introduction to AI
Introduction to AIIntroduction to AI
Introduction to AI
 
Introduction to AWS ML Application Services - BDA202 - Toronto AWS Summit
Introduction to AWS ML Application Services - BDA202 - Toronto AWS SummitIntroduction to AWS ML Application Services - BDA202 - Toronto AWS Summit
Introduction to AWS ML Application Services - BDA202 - Toronto AWS Summit
 
딥러닝@EDM페스티발 누가누가 잘 노나? :: 김태웅 - AWS Community Day 2019
딥러닝@EDM페스티발 누가누가 잘 노나? :: 김태웅 - AWS Community Day 2019 딥러닝@EDM페스티발 누가누가 잘 노나? :: 김태웅 - AWS Community Day 2019
딥러닝@EDM페스티발 누가누가 잘 노나? :: 김태웅 - AWS Community Day 2019
 
Intro to SageMaker
Intro to SageMakerIntro to SageMaker
Intro to SageMaker
 
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
How Rovio Uses ML to Acquire, Retain, and Monetize Users (GAM304) - AWS re:In...
 
Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...
Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...
Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...
 
Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...
Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...
Dynamic Encounters for Veteran Players Using Machine Learning (GAM305) - AWS ...
 
The Future of AI - AllCloud Best of reInvent
The Future of AI - AllCloud Best of reInventThe Future of AI - AllCloud Best of reInvent
The Future of AI - AllCloud Best of reInvent
 
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
Deep Learning Demystified - A (Mostly) Effortless Introduction: AWS Developer...
 
Deep Learning, Demystified
Deep Learning, DemystifiedDeep Learning, Demystified
Deep Learning, Demystified
 
AI - State of the Union
AI - State of the UnionAI - State of the Union
AI - State of the Union
 
Innovating with Machine Learning on AWS - Travel & Hospitality (November 2018)
Innovating with Machine Learning on AWS - Travel & Hospitality (November 2018)Innovating with Machine Learning on AWS - Travel & Hospitality (November 2018)
Innovating with Machine Learning on AWS - Travel & Hospitality (November 2018)
 
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
0x32 Shades of #7f7f7f: The Tension Between Absolutes and Ambiguity in Securi...
 
Using Data to Delight and Retain Customers with ML
Using Data to Delight and Retain Customers with MLUsing Data to Delight and Retain Customers with ML
Using Data to Delight and Retain Customers with ML
 
Leadership Session: Digital Advertising - Customer Learning & the Road Ahead ...
Leadership Session: Digital Advertising - Customer Learning & the Road Ahead ...Leadership Session: Digital Advertising - Customer Learning & the Road Ahead ...
Leadership Session: Digital Advertising - Customer Learning & the Road Ahead ...
 
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
AWS Machine Learning Week SF: Build Intelligent Applications with AWS ML Serv...
 
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
Add Intelligence to Applications with AWS ML Services: Machine Learning Week ...
 

Plus de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Three Lessons from “Escape the Room” That Apply to Making Money with Your Alexa Skills (ALX312-R1) - AWS re:Invent 2018

  • 1.
  • 2. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Three Lessons From Escape The Room That Apply to Making Money With Your Alexa Skills Paul Cutsinger Head of Developer Education Alexa A L X 3 1 2 Gal Shenar Founder Stoked Skills
  • 3. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Three Sections… Intro - Gaming on Alexa 1. Designing your Game Skill 2. Monetize your Game Skill 3. How to Engage your Users
  • 4. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. …Three Takeaway Lessons 1. Make your game easy to play but hard to master 2. Help should appear when needed, and disappear when done 3. You will not get it right the first time - observe your players and adapt the difficulty level
  • 5. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Gaming on Alexa – Casual Games
  • 6. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Gaming on Alexa – Games Helpers and Reference
  • 7. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Gaming on Alexa – Interactive Stories
  • 8. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Gal from Stoked Skills Who am I How I started My Skills
  • 9. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 10. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Design Your Skill Monetize Engage
  • 11. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Evolving the Idea Design your story & Create your personas
  • 12. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Audio Choices Voice acting or Alexa?
  • 13. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. From Story to VUI To build Escape the Room, we broke down an open ended exploration game into 4 main actions: ○ Looking Around ○ Looking at Objects ○ Using Items with Objects ○ Solving Puzzles
  • 14. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Modular Building From the beginning we wanted Escape the Room to be modular and easily extensible. Just fill in the story and add your logic and you are good to go. This is the code for a vent object→
  • 15. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Fail Gracefully Handle the unexpected What if the users say…
  • 16. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Test and Adapt Beta Testing Find people who have never seen the skill Live Updates Measure and act upon it
  • 17. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Scale What if your skill gets popular… …really popular? AWS Lambda Amazon DynamoDB
  • 18. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Design Your Skill Monetize Engage
  • 19. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Monetizing My Skills Hint hint…
  • 20. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. When To Offer? “…Monetizing Alexa Skills can be one of the most frictionless purchase experiences a customer can have…” Offer your purchases at the right moments - don’t bother them when they are busy.
  • 21. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. In-Skill Purchasing - Consumables
  • 22. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. In-Skill Purchasing – One-Time Purchases
  • 23. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Entitlement Sample json
  • 24. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. In-Skill Purchasing - Subscriptions
  • 25. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Make Money with Alexa In-skill Purchasing Sell Goods and Services Build Skills for Brands Developer Rewards
  • 26. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Design Your Skill Monetize Engage
  • 27. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Variety If your skill has repetition in it, make sure to vary your responses so the game remains engaging. Here is a simple snippet you can use to randomize the messages that a user receives
  • 28. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Sound Effects Listening to speech can be slow and draining, sound effects can convey context to the user with very little time. Use this to your advantage! ○ Escape the Room uses sound effects in solving puzzles ○ Wordplay uses sound to convey letters that are right and wrong ○ Angel Investor uses sound effects for different events
  • 29. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. SSML SSML is how you make Alexa use natural expressions And you can test it directly in the dev console
  • 30. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.
  • 31. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Memory Identify and remember your users progress. Don’t repeat every instruction every time. If your user knows how to play, just let them play! AWS Lambda Amazon DynamoDB AWS IAM Echo Alexa skill
  • 32. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. How To Measure Analytics Measure and iterate
  • 33. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What To Measure Find a metric and try to improve it. Can you affect how long your users play by tweaking your intro, or adjusting the voice model?
  • 34. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Intent history
  • 35. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Interaction Path Analysis
  • 36. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Three Takeaway Lessons 1. Make your game easy to play but hard to master 2. Help should appear when needed, and disappear when done 3. You will not get it right the first time - observe your players and adapt the difficulty level
  • 37. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. What will you build? - Make money with ISP - Adapt your VUI to humans - Build at Scale (AWS can help you) - Use analytics - Play the game! alexa.design/isp
  • 38. Thank you! © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Gal Shenar @StokedSkills Max Amordeluso @maxamorde
  • 39. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Repeat Sessions Thursday, November 29th ALX312-R1 [REPEAT 1] Three Lessons from “Escape the Room” That Apply to Making Money with Your Alexa Skills 4:00 pm – 5:00 pm | MGM
  • 40. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved. Related Sessions Wednesday, November 28th ALX403-R Supercharge Any Alexa Skill by Understanding What Games Do 4:00 pm – 5:00 pm | MGM Thursday, November 29th ALX403-R2 [REPEAT] Supercharge Any Alexa Skill by Understanding What Games Do 1:00 pm – 2:00 pm | Mirage Thursday, November 29th ALX405-R2 [REPEAT 2] Build a Game for Echo Buttons - an Alexa Gadget! 2:30 pm – 4:45 pm | Aria
  • 41. © 2018, Amazon Web Services, Inc. or its affiliates. All rights reserved.