MATCH
Tinder-like dating game
Overview
You play as a human, stuck in a world just trying to find love and repopulate the planet. However, recently monsters have been infiltrating dating apps pretending to be humans, to lure them in and kill them. You must traverse the trials and tribulations of finding love, while ensuring that you don’t find yourself becoming someone’s next meal.
Play it on Itch.io
Gameplay
The core loop revolves around swiping and chatting to identify potential matches. Players’ goal is to match with as many real humans as they can before either getting banned from the application or being murdered by a monster.
- Social Deduction: Players will have to use visual and conversational clues when swiping and chatting in the app to determine whether or not they believe the character is a monster or not.
- The Risk/Reward of Reporting: If players suspect a monster, they can report them. However, false reports lead to the player being banned from the app, while missing a monster’s true identity results in a “deadly” date.
- Reciprocal Suspicion: AI-driven human characters are also on the lookout for monsters. If the player asks suspicious questions or behaves erratically, the human NPCs can report the player, leading to a game over.
- The Date: If chemistry is high, the player can go on a date, where the match’s true form is finally revealed.






LLM Engineering
This project uses LLMs to drive dynamic dialogue and a sentiment-based “Favor Meter” that tracks the relationship’s progress.
Monster:
- Would have a prompt utilized to chat with the Monster NPC once the player has matched with them.
- Feed in information and illuminate the unusual parts, but let the LLM freestyle the explanation.
- letting the NPC know they are a monster and they are trying to hide this from the player. If asked, deny it. And try to display to players that they are human.
Human:
- Would have a prompt utilized to chat with the Human NPC once the player has matched with them. Focuses on genuine connection.
- Feed in fields and provide reasonable explanations for parts that are abnormal.
- Letting the NPC know they are a human and are trying to find a real human partner. Thus, they should also determine whether or not players are monsters. Are players asking weird questions? Are players responding suspiciously?
Character Generation:
- Would have a prompt utilized to generate a list of personality traits and likes/dislikes for the NPC, which will be utilized for both Humans and Non-Humans.
- These character traits would be added in to the chat prompt so that it can be utilized and represented in the chat system when the player is chatting with the NPC.