4 ms·
Very cool! I've been playing around with some similar ideas, though as I'm sure you've also noticed it's quite challenging to make of game of these things. (The
by ianbicking 3y ago
Very cool! I've been playing around with some similar ideas, though as I'm sure you've also noticed it's quite challenging to make of game of these things. (The most similar concept I've been working on is a game where you must gain favor with lonely sentient plants by telling them stories. Not deception really, but the same sense of convincing the AI.)
The latency is pretty high, but knowing the technology that's understandable. But it would help if there were more indicators when there's expected latency. Like... I think there is a "typing" indicator probably while the LLM is getting ready to reply, but not one while the voice is being generated.
I encountered some problems navigating when another character was in the way. It seems like characters could just walk on top of each other without any real harm to the gameplay, and avoid that bug altogether. A simpler map would also help.
Overhearing other character's conversations is interesting, but a little hard to manage, and it took me a while to realize it was possible. I also got some overlapping speech (both sides of a conversation, I think).
I'll say my attempts to simply gaslight my way into getting the code were not successful, so good prompt engineering there :)
It does seem like this is somewhat similar to a simple game of Werewolf, and indeed you could take these mechanics and implement Werewolf, with a variety of AI characters voting alongside yourself as a human, and your job is to either help or confuse those characters into voting out the werewolf.
I think someone other than me just got voted out of the game. I also had it in a background tab, so when I went back to the game tab I got a ton of voices and a bell all at once. Then I think someone decided I was the human while I was talking to him, and got some background voice accusing me while I was still in conversation. Luckily I was able to maintain my conversation and finally get the code, thus winning :)
I think it could also be fun to use some of these mechanisms with different underlying social environments. Maybe corporate espionage. Maybe sabotage. I fear that it might be too fun to literally troll groups into dysfunction, while teaching dark skills... but it also could be fun.
I'm trying a second run-through... though I admit some of the awkwardness of navigation and unclear responsiveness of controls is making it a bit hard to stay motivated. Crisper controls would do a lot, even while the latency itself is currently unavoidable.
- huevosabio 3y agoFirst, thanks for trying it and for the long feedback! I am aware it is rough, but wanted to put it out anyway. >The latency is pretty high... Yea, I agree. I intend to swap for a fine tuned Mixtral sometime in the future and hopefully get similar experience. I need to fix the typing indicator so that it stays while the audio generates. > encountered some problems navigating... Indeed, the pathfinding is very rudimentary. You raise a good point with a simpler map, I may just do that while I get a fix for the path finding. I don't know how I feel about walking over each other :) > Overhearing other character's conversations is interesting, but a little hard to manage Was it hard because of the short distance for eavesdropping? I originally wanted to make eavesdropping more explicit (have like an exclamation mark from characters that you are eavesdropping or something) but I cut that down from the todo list. I am aware of the overlapping conversations, I have in my todo to add a lag on the DB write to wait for the other message to "be read". > I'll say my attempts to simply gaslighting My cousin got his lawyer-speak gaslighting to work, so don't give up that strategy! > It does seem like this is somewhat similar to a simple game of Werewolf Definitely my primary inspiration. > got a ton of voices and a bell all at once Ugh, sorry about that. I knew that was an issue. > Maybe corporate espionage. Maybe sabotage. I fear that it might be too fun to literally troll groups into dysfunction, while teaching dark skills... Love the idea! > Crisper controls would do a lot, even while the latency itself is currently unavoidable. Thanks, I totally agree, will iron them out ASAP.