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.



Download

Download
Linux.zip 18 MB
Download
WindowsDesktop.zip 17 MB
Download
MacOSX.zip 31 MB

Install instructions

Unzip and run!

Development log

Leave a comment

Log in with itch.io to leave a comment.