The common thread through the entire presentation will be a game in the form of a voice adventure. Think a text adventure , but instead of text, you will use your voice to interact with the game. The first topic will be the frontend which handles the speech. I will explain how you use Dialogflow, which is the standard speech frontend for Google Assistant apps. You will learn how to recognize commands and how you should handle variables in speech recognition. The presentation will continue with the backend part. In this case it is a serverless function written in Java running on AWS. I will explain how it will interact with the frontend and show how a simple adventure game can be programmed in the backend. The last part will be a live coding session in which I will extend the game with new functionality.