Live data from Hacker News

Robotopia: A 3D, first-person, talking simulator

elbowgreasegames.substack.com

31–40 of 54 posts

Re: Robotopia: A 3D, first-person, talking simulator

#32
post #29
post #22

Earlier quoted context omitted.

GGML still runs on llama.cpp, and that still requires CUDA to be installed, unfortunately. I saw a PR for DirectML, but I'm not really holding my breath.

You don't have to install the whole CUDA. They have a redistributable.

Oh, I can't believe I missed that! That makes whisper.cpp and llama.cpp valid options if the user has Nvidia, thanks.

Re: Robotopia: A 3D, first-person, talking simulator

#33
post #32
post #29

Earlier quoted context omitted.

You don't have to install the whole CUDA. They have a redistributable.

Oh, I can't believe I missed that! That makes whisper.cpp and llama.cpp valid options if the user has Nvidia, thanks.

Whisper.cpp and llama.cpp also work with Vulkan.

Re: Robotopia: A 3D, first-person, talking simulator

#34
post #30

This is an incredible foretaste of what AI can enable in gaming. Not replacing humans (the creators here are former leaders from Minecraft), but rather simply unlocking more fun gameplay by offering creativity, humor, and branched storytelling customized to the player.

I strongly suspect that the advent of LLMs stalled the new elder scrolls game another 5-6 years.

Re: Robotopia: A 3D, first-person, talking simulator

#35
post #30

This is an incredible foretaste of what AI can enable in gaming. Not replacing humans (the creators here are former leaders from Minecraft), but rather simply unlocking more fun gameplay by offering creativity, humor, and branched storytelling customized to the player.

I strongly suspect that the advent of LLMs stalled the new elder scrolls game another 5-6 years.

What's interesting is you might not want to see de novo AI-generated storytelling (slop factor), but you might really like the way AI can make a story crafted by humans more interactive.

Re: Robotopia: A 3D, first-person, talking simulator

#36
post #17

Earlier quoted context omitted.

Hey! Robotopia looks awesome, I'm excited to try it out when it launches. How do you convert the LLM output to actions? Is there more broad actions available (ie like creating any object, moving anything anywhere) exposed to the LLM or is it more specific tools it can call?

Thanks :) It may sound insane but we convert actions to Python functions then ask the LLM to write a python script that actually runs in IronPython inside the game. Then we have a visual Behavior Tree system to let our designer define the actions. So yeah, they got a bunch of general actions like walk, talk, follow, interact etc. PS: I think MCP/Tool Calls are a boondoggle and LLMs yearn to just run code. It's crazy…

uhhh... you're running generated code on your customers' PCs? what kind of sandboxing do you have?

Re: Robotopia: A 3D, first-person, talking simulator

#38
post #35

Earlier quoted context omitted.

I strongly suspect that the advent of LLMs stalled the new elder scrolls game another 5-6 years.

What's interesting is you might not want to see de novo AI-generated storytelling (slop factor), but you might really like the way AI can make a story crafted by humans more interactive.

It's going to be a balance act. There's going to be plenty of companies that are just going to be greedy and will generate AI slop without checking, which will undoubtedly tank the quality of many games in the near future.

When applied smartly and with human supervision, I think that AI could easily help humans build game worlds and stories that were previously impossible to achieve.

Re: Robotopia: A 3D, first-person, talking simulator

#39
post #6

Hey, Tommaso here, I'm one of the founders of the Robotopia studio. I didn't expect to see this here! Ask me anything :)

Do you think there's a path where you can pregenerate popular paths of dialogue to avoid LLM inference costs for every player? And possibly pair it with a lightweight local LLM to slightly adapt the responses? While still shelling out to a larger model when users go "off the rails"?
Post reply on HN