Compicactus: AI dating simulator
I'll be releasing an improved version on Steam!
Learn to communicate with Compicactus and have an AI date!
(Game created for the AI and Games Jam 2022)
Dating is a balancing act, don't talk too much about you, and don't talk too much about your date!
Make sure your date feels seen and listened, and get it heart(s)!
Goal: Earn as many hearts as possible.
How to earn harts?: By learning about the AI interests and becoming a good match for it.
Language
It may seem like English (o Español), but Compicactus talks its own language. Always add the subject, for example say "me good " instead of "good".
Check the "Hints" button for more examples.
Use of AI
For this game an ontology was used, with a hierarchy of concepts (for example object->person->human), and a database of instances of those objects (for example the Player is a human).
This allowed for some generalizations, for example expecting that all Persons has a favorite color.
This was inspired in the work on Ontological Semantics (Sergei Nirenburg)
The system also uses an utility function to select the answers, given a set of goals.
This was inspired by the Versu story engine.
Assets
The music was generated with AIVA. The heart icon and cover were generated with DALL-E 2. Sound effect from 8 bit SFX pack. (Note from 2024: This game was made before Generative AI became a direct attack to artists and should not be seen as an endorsement.)
Source Code
Get it on GitHub.
Updated | 1 day ago |
Status | In development |
Platforms | HTML5, Windows, macOS, Linux |
Author | Eibriel |
Genre | Interactive Fiction |
Made with | Godot, GIMP |
Tags | chatbot, Dating Sim, Singleplayer |
Code license | Apache License 2.0 |
Asset license | Creative Commons Attribution v4.0 International |
Average session | A few seconds |
Languages | English, Spanish; Castilian, Spanish; Latin America |
Inputs | Mouse, Touchscreen |
Links | Steam, Twitter/X, Community, Source code, Community |
Install instructions
Unzip and run!
Development log
- Initial gamepad supportAug 17, 2023
- Small updateJun 28, 2023
Leave a comment
Log in with itch.io to leave a comment.