Story Travels

August 4, 2023
Web Application

About Story Travels

Story Travels is a text adventure that you can control by talking to the Google Assistant. I created this game for a school assignment.

Gameplay

Within the game, you'll encounter various "scenarios," each presenting a number of choices for you to select from. After making each choice, you'll progress to a new scenario, introducing a fresh set of options. I placed significant emphasis on enabling players to craft their own levels, thereby granting them the ability to experience and share their unique stories with friends.

How does it work?

Story Travels operates as a webhook integrated with Dialogflow. Through Dialogflow, the Google Assistant can gather and transmit information. Consequently, I utilize the webhook to relay data to the Google Assistant. The webhook collaborates with an SQL database, which stores details about the player's sessions, utilizing an ID received from the Google Assistant. With this ID, I can save game data, such as the player's current scenario and level.

The levels that players engage with are stored in the SQL database in JSON format. We were in the process of developing a website that would allow players to easily create levels and upload them to our database. However, due to time constraints imposed by our deadline, we were unable to complete this aspect.

Follow me