I am a big fan of modular assets. Currently I am designing a 3d game for mobile and I don't know how I should create my levels to get the most out of the device.
create lots of "small" (1x1x1 meter) assets and build my level using them
or create one geometry for the entire level?
What about textures?
Should "all" objects share one highres texture and only display their part using the right UV settings (like say in minecraft)
or should I create an individual texture for each object?