#How to make a Spore-like Creature generator?

1 messages · Page 1 of 1 (latest)

mild cove
#

Basically I want to have 3-4 parts for each creature: Head, body, legs, tail. It randomly gets a body and each body has a certain area for the head to connect and legs. Each part has certain variables to show how strong, speedy, protected, warm, ect. I also want eventually to have a color detail and each model has two colors one main and one accent. I also want this to be a system where I can eventually simulate evolution with.

How would I do this? I'm very new to unity and I basically have a limited understanding of c#.

void wraith
#

Can you narrow down what you need help with, because what you describe is super broad

mild cove
# void wraith Can you narrow down what you need help with, because what you describe is super ...

I’m making a creature evolution simulator in Unity and I’m trying to figure out the best way to make the creature generation.

Each creature is made from multiple parts:

Head
Body
Legs/arms
Tail

The body acts as the “base” piece and contains attachment points where the other parts connect (head socket, leg sockets, tail socket, etc).

Each part also contains gameplay stats/traits, not just visuals. For example:

Speed
Protection
Warmth
Mass
Sight
Strength
Hunger

So a creature’s final stats are the combination of all its equipped parts.

I also want creatures to have:

A primary color
A secondary/accent color
Eye color

The models themselves are separate meshes I made in Blender.

Right now I mainly want:

Random creature generation
Modular creature assembly in Unity
Stats combined from parts
Easy setup in the Inspector

Eventually I want to expand this into a basic evolution simulation where:

Creatures reproduce
Children inherit traits from parents
Small mutations can happen
Biomes/environment affect survival

But I’m eventualy trying to build the evolution system
I’m very new to Unity and only have a limited understanding of C#, so I’m looking for advice

void wraith
#

I'm still a bit lost what part you need help with