Animal Crossing - Technical Question

How to display thousands of objects in Unity at the same time.

I would like to know if making a game like Animal Crossing in Unity would be possible.

In Animal Crossing you can have multiple objects (hundreds, even thousands, considering furniture, clothes, toys, etc.) placed on your island. Unless nintendo did a gigantic texture atlas, I guess every object would have its own mesh and texture, so in Unity we will end up with thousands of draw calls…

What are good approaches for this? The goal is to develop a game with the same number of objects in screen and targeting mobile (similar hardware to switch). I know about mesh baking, etc. but this doesn’t seem a viable option to do it on runtime for mobile devices.

Any other ideas?

you can actually color most low poly objects from one material using the color map
this guy is using it a lot in blender. he has also few unity tutorials.


But i dont know how animal Crossing is doing it :slight_smile: