site banner

Tinker Tuesday for January 21, 2025

This thread is for anyone working on personal projects to share their progress, and hold themselves somewhat accountable to a group of peers.

Post your project, your progress from last week, and what you hope to accomplish this week.

If you want to be pinged with a reminder asking about your project, let me know, and I'll harass you each week until you cancel the service

3
Jump in the discussion.

No email address required.

Why not integrate some small 7b LLM chatbot to handle all the weird permutations roguedeath introduces? Inject game state and prior conversation outcomes into the context buffer on reload.

Cause it's actually super hard to get consistently good output doing that. I might be able to get good 'Hey, X killed you last run' conversations, but even then, with perhaps the easiest scenario, the LLM would have no hope of providing advice like 'Kite ghouls, they're slow and do high melee dps', because it has no context for what the enemy in question is. And it's even more tricky for anything story relevant, since the LLM would need to know its role, so to speak. Its one of those ideas a lot of game devs have an eye on, but even if you can run a decent local bot on the player's machine its something the game needs to be built around, not just a plug and play solution to having good dialogue.

Frankly, I'd be way more likely to write all the dialogue myself and then use AI as a solution for voice acting, since that would actually be a huge labor saver and not have big game design implications.

In general, if you want AI to write a character's dialogue, you probably need the whole character to be proc gen and inconsequential anyway. Like a Dragon's Dogma pawn, not a shopkeeper or alternate playable character with a fixed personality.