Animation LOOP - How would you approach this?

Hi everyone! Here I am with another exciting yet challenging project. I have to do a loop animation of a character walking through buildings of a dystopic/cyber city. I already have the assets and the distribution, position of the camera, etc,… But yesterday I was trying to put more buildings into the scene just to see if the frame was right and test some camera positions and Blender crash and it won’t open again.

So, I’ve retouched the scene, try to optimize every little component, get rid of unused materials,… Before doing something else I just wanted to post the scene here and listen to some ideas/recommendations on how would you guys approach a task like this. I’m using Blender 3.3.8.

Basically the character has to walk on a straight line as he passes by the buildings, what I thought at the begining was to make another set of buildings for the next row using instances but rearranging them so that you loose that sense of repetition and then, repeat the whole thing (so 1st row and 2nd row of buildings) at least 2 times so that the character gets to a point where it can loop all over again.

The problem is that the scene has a lot of textures/geometry/details and I’m not sure if there is any other way to do this without crashing Blender.

Here you have some screenshots:






Any advice/comment is really appreciate it! I’m here to learn from the masters.

Thanks a lot for taking the time to read this post.

Scene is from Rention on Artstation’s marketplace:

ArtStation - High Detail Cyberpunk City Scene 3D Blender File (Textured) + (FBX - OBJ - MTL Files) | Resources