Flavors of Tranquility prototype
A downloadable game for Windows
A relaxing game about serving food and navigating the meanders of human interaction. Take the role of a chef who just arrived in a new area. Engage in conversations with your customers, find out things about them and figure out how to serve them the best dish possible - one that will not only fill their stomachs but also soothe their hearts!
In the game you seek to expand your customer's stomachs with delicious food, expand your social network by making new friends and expand your empathy and understanding of other human beings!
Known Issues:
- The arrows that you use to navigate the dialogue box with can sometimes disappear after you ask questions. If you cannot cycle through the dialogue you might be unable to progress, so restart the game through the pause menu!
- The hint system broke just before the deadline, so the READ button does nothing. This makes the game significantly harder, so take the ideas shared by the main character (written in brackets like this) quite literally!
There is a number of ML models from hugging face leveraged in out game. Given the time constraints, we have opted to use the Inference API for quick prototyping, but we also launched attempts to export the models to ONNX and run them via Unreal Engine's NNE plugin which provides access to the ONNX runtime.
The models used are:
- https://huggingface.co/vblagoje/bert-english-uncased-finetuned-pos - we use it it pre-process words in our prompts. Making sure that only sensible words (excluding prepositions etc.) are used and adjusting prompts depending on word type
- https://huggingface.co/google/flan-t5-xxl - for generating full prompts based on a couple loose words that the player can select during gameplay. Those prompts are later fed into other models
- https://huggingface.co/facebook/blenderbot-400M-distill - for generating a conversation between the player and their customer. Selected words are first cleaned using token classification, then built into full prompts depending on their type.
Future work that we didn't manage to include:
- Using sentiment analysis on NPC responses to generate mood-appropriate emote animations
- Fine-tuning a general model to showcase distinct personalities of our NPCs
- Generative art and music for game assets
Thanks to Emil Leisner for making our character and facial animations!
Our food truck model was made by:
Kinyobi (https://sketchfab.com/kinyobi)
https://sketchfab.com/3d-models/dango-truck-45b67c7fe205481199c85a300fc8da85
Status | Prototype |
Platforms | Windows |
Authors | journaliciouz, tschesky |
Genre | Visual Novel, Interactive Fiction, Simulation |
Tags | artificial-intelligence, Detective, Food, Procedural Generation |
Leave a comment
Log in with itch.io to leave a comment.