I've been exploring game development for a while now. I have created a small prototype but the models that I downloaded from the internet were too heavy for its small computational power. I have discovered how I could avoid the use of shaders by baking textures and shadows in blender. But I'm still not proficient in optimizing downloaded models for the internet. Basically many models on the internet contain too much detail on the surface but if I will just use textures, I don't require so much detail.
Can someone help me in to understand how I should convert downloaded models, remove extra detail and make it optimized for my use.
My goal is to not have so much detail, I want to show models only from a distance and from only one view. What other optimizations can I employ in this case? Reasoning suggests that we are just using one view I should be able to somehow remove other useless details? How should I do that.
This problem seems very common for android/iPhone developers, which makes me believe that there should be an automated solution to do this and create some low poly, low detail, baked textured models. Is there??
I don't have much experience in this field so I'm using my intuition to guess what could be done. Please point me in the right direction so that I can learn the topic better.