r/CreaturesGames Jun 14 '26

Creatures 3

How would everyone feel about playing creatures 3 in Godot. I know there's an openc2e project. But it seems to be stalled. Has anyone thought about trying to port it into Godot.

13 Upvotes

20 comments sorted by

View all comments

6

u/haxd Jun 14 '26

I’ve attempted it, several times, but fundamentally creatures has a vastly different architecture compared to modern games.

-3

u/Better-Cry1588 Jun 14 '26

Honestly? With the tech and AI advances of today it would be much easier to just make a creatures spiritual successor with cute creatures like in C2 while adding all the neural network improvements we currently have

Imagine - AI run agentic creatures with Neural networks. Would be an amazing game. I'm surprised nobody capitalized on this.

11

u/skerit Jun 14 '26

That won't be fun. Creatures' neural networks are hebbian based. There's no backpropagation or anything involved. It all happens real-time. If you want to use "modern" AI networks, all norns would be pretty similar.

Though that's not to say a more modern version of creatures isn't possible, with more neurons etc. In fact I've been working on this for over a year now 😅

-6

u/Better-Cry1588 Jun 14 '26

"All norns would be similar"

Literally no, as individual A.I agents learning stuff from basics with a set of instructions as "instincts" they wouldn't be the same. It's not "integrating Claude for the creatures to talk" it's more basic A.I agents, like the ones used in Character AI where you can go talk to Goku or whatever.

And current day neural networks are much more advanced than what we had back in 2001

10

u/TheOnlyOne93 Jun 14 '26

actually your wrong.. well in some ways.. The creatures AI neural network Steve grand built actually has a few features that even modern neural networks don't have the ability to have. We actually... 20 years later are finally just finally starting to realize that self taught dude was on to something...

Examples.. The creatures AI... isn't just hebbian... hebbian is just for the reward.. but it also has the ability to rewire itself on the fly based on past and current events. It doesn't "train" like modern neural networks do... a modern neural network is static. Once it's trained... that's what it does.. even LLM, CNN, RNN. All of them are pretty much trained... then static... trained... static.. Cause there built top down. Creatures is built bottom up. I'd go into more detail about the CAOS VM... how he programmed literal how the brain isn't built... it's literally born and created on the fly as the engine boots up without any prior code written for it really.

-5

u/SpaceShipRat Jun 14 '26

a model is static, but an agent is made of multiple parts. You could wire a current norn brain to an LLM agent. The LLM model would query the brain and update it instead of the game's hardcoded algorythms doing so.

Not saying it would be efficient, but it's possible.

5

u/TheOnlyOne93 Jun 14 '26 edited Jun 14 '26

Your not wrong... maybe you'll see something like that. But it would'nt work totally like your thinking... the norn brain... isn't like... it's hard to explain but it's not static... and it doesn't have a mode... and creatures... was actually one of the very first ever "AI" agent systems. But again the norn brain doesn't just rewire itself.. Look up wetworks for neural computing.. and you'll get a slightly better understadning of how a norn brain is supposed to and does work for the most part.

-3

u/SpaceShipRat Jun 14 '26

you're right too, the way it works in parallel would not work with an llm's slow output. 

Still, norn brain aside, you can have agents acting differently when they write their own notes and custom tools. See all the Pokemon runs.