Claire
https://store.steampowered.com/app/2844700/Doki_Doki_AI_Interrogation/
An passage that introduce this game: https://premortem.games/2024/06/17/doki-doki-ai-interrogation-developer-yamada-explores-the-role-of-ai-in-games/
This is an interrogation game. AI plays the role of a suspect. Players’ goal is to interrogate the suspect in limited sentences to let the AI confess.
<aside>
What type of machine learning models did the creator use?
The developer used ChatGPT in the game to play the role of the suspect.
</aside>
<aside>
What data might have been used to train the machine learning model?
The AI generated content in this game is provide by ChatGPT, and the creator claimed that this game is subject to OpenAI’s operations on the ChatGPT services. The creator provide ChatGPT the initial condition to generate the unique character for the game. To prevent ChatGPT reveal the story and commit easily, the developor also set the character as drunk and can’t remember anything.
</aside>
<aside>
Why did the creator of the project choose to use this machine learning model?
Using large language model in a game that based on large amount of conversation between player and only one NPC in the game makes it more playable. There is no prewritten script of the suspect. Each time, you’ll have a different conversation. If you failed, the next turn starts with a new script. I played this game, although I haven’t make the AI confessed yet, I can roughly guess what’s happened, the biggest challenge in this game is the word limitation.
</aside>
https://editor.p5js.org/Claire_Z/sketches/iHHrH98AV
This week I made a little game to play with the ball with your finder. I detect the tip of thumb and index finder. I calculated the distance between the two points. When the distance is less than 30, the two points are touched. And I put a ball randomly moving on the screen. When the index finger tip is within 30unites of the ball, and the two fingers are touched, the ball be picked up by your fingers and move along with the position of the index finder tip. I also changed the fill color to red, but it doesn’t show on the canvas.
finger tips detection
Randomize the ball position
Update:
I changed the circle to a gif of a little creature. I drew two status to the creature. One is walking, and the other one is when it’s being picked up.