Playmaker Forum

PlayMaker Help & Tips => PlayMaker Help => Topic started by: Neikke on November 28, 2017, 06:51:52 AM

Title: How to work on Mobile and Desktop versions non-destructively? [SOLVED]
Post by: Neikke on November 28, 2017, 06:51:52 AM
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!
Title: Re: How to work on Mobile and Desktop versions non-destructively?
Post by: djaydino on November 28, 2017, 03:54:06 PM
Hi,
I think i would split it up in 2 projects.
1 dedicated for mobile and 1 for desktop.

and if some fsms are changed and the scene is the same (fsm/action/states) then export the scene and import to the other project.

Do the same and after than on the other project make a prefab of the part that is changed on that scene and then drop it in the other scene dedicated to the other project and copy the parts.

For smaller changes just do them on both.

For data changes maybe use xml so you can copy the xml to the other project.
Title: Re: How to work on Mobile and Desktop versions non-destructively?
Post by: Neikke on December 04, 2017, 05:37:52 AM
Sounds good to me. Thanks a lot djaydino!