Hi, noob question here
I already have a windows/mac versions of my game (3d side-scroller/autorunner), now I also want to port it to IOS. Apparently I will have to do lots of optimization work, reducing polycount of objects, changing shaders (may be) which is of course is a destructive approach in case I need to switch back and make some changes to Desktop versions of it.
So how should I work simultaneously on Desktop and Mobile versions of my game non-destructively? Thanks in advance for any help and advice!