Rina is a chatbot game engine developed for CYBERSEC 2021 playground booth adventure game “1337 Operation”.
Related report: https://www.ithome.com.tw/news/144252
We will release the source code for this project under MIT license alongside this talk.
In the game “1337 Operation”, the player is an FBI agent investigating a major ransomware attack.
Though intelligence gathering & analysis, the player will identify the related hacking group,
and the location of the suspect.
At the finale, the player and other FBI agents will storm the residence of the suspect,
using a micro bomb to break open the door and arrest the suspect.
The whole process is captured by cameras,
a fictional news clip would be automatically sent to the player as a souvenir.
We’ve included various easter egg in the game.
The player could check his/her process at the progress monitor on our booth, and compete with other players.
In this talk, we will introduce various feature of Rina, e.g., context-aware dialogue, achievements, rankings,
message speed adjustments and async external service integration.
We will discuss our design and implementation. Using “1337 Operation” as our modal case,
we will introduce how each feature could be utilized.
Besides Rina, we will also share our experience on composing the story of the game,
making interactive props, and how we connect physical devices with the game.
We hope after our talk, you can also make your own real-life adventure game driven by chatbot, with ease.
About Albert Song
Ruby enthusiast, responsible for threat itellegence platform ThreatVision from TeamT5.
About Tim Wei