Workflow for creating environments for Unity game
I’m new to game development, coming from the world of web development. I’m embarking on a fairly ambitious project: creating a professional wrestling game. To be honest, I’ll be happy if I can get two humanoids able to execute a wrestling move animation!
I’m at the start of my journey and unsure how to go about building environments. I’m going to use Blender, but unsure on the workflow of creating an environment and getting into Unity.
So I’m going to need an arena environment. The arena will have the ring, the crowd, an entrance stage, and barriers. I know I can create “elements” for things like the barriers and entrance stage components, and then build out a complete object in a modular format. So, do I “assemble” the arena in Blender and export it as a whole? Or do I create the individual elements in Blender, and then assemble the arena in Unity?
Also, for models like the wrestling ring, it’s going to have textures. For example, the ring skirts (the fabric on the sides of the ring) I’m going to want to swap the textures to show different logos. The ropes I’m going to want to re-colour from arena to arena. So again, do I do this in Blender and export each variant (I’m feeling the answer to this is “no”)? Or do I export the skirts with a fabric-like material, and assign a logo texture in Unity at runtime some how?
Any pointers on common workflows for working with environments in Unity would be great!