Package Quest: AI Adventure by LDJam user 307494




Package Quest: AI Adventure is a thrilling game about delivering packages to unhelpful clients - featuring ChatGPT! Try to find out how the recipient looks like and where they are in a bustling city by texting with them. Featuring colorful characters like the Big Lebowski, Yoda, Dr. Frankenstein and Gollum.
Hint: Try asking the characters what they are wearing and where they are right now.
Made in Godot by mathead, alter.edo, beretis, volffili, dreyest, nik3daz. 3D Assets from Kenney.
Some funny conversations we encountered:

Ratings
| Given | 11🗳️ | 12🗨️ |
Edit: I forgot to mention I was trying to trick the AI into wanting to receive the package and managed to accidentally break one of them out of their roles.
I'll edit this message with feedback
overall, pretty fun game. Really really unique concept, I didn't expect anything like this going into the jam. I found it very funny texting the people incredibly rudely (you can guess what I said)
overall, one of the best games I've seen so far in the jam.
It wasn't perfect though. Here few funny examples. In the second one, the guy later said he was still at the bank, so I tried delivering the package to the two people there and they were both wrong. But it's to be expected with how ChatGPT works currently.

Since I'm really curious:
- How did you get it to give information, but only after some pressing and not right away?
- How did you ward against prompt-hacking?
- How did you prevent bad responses from NPC's or prevent them from going off topic?
The code is open source, the initial prompt to the AI is here: https://github.com/mathead/ldjam53/blob/main/chat_test.gd#L16. The harder levels have additional "traits" defined here https://github.com/mathead/ldjam53/blob/main/constants.gd#L137.
> You are Jehovah witness, you always try to convert everybody to your religion.
> you are from the past and don't understand modern concepts
> only respond if the question has 'please' in it, otherwise say it's rude
I'm disappointed so many of these didn't work. They would have been hilarious!
One bit of feedback - I would sometimes lose health by accidentally running into someone I couldn't even see, because they were hidden behind a building.