I am new to the playcanvas community and am coming from a team that has been using Unity to develop mobile games. We are considering PlayCanvas for a potential project and my first question is how best to structure the project team and associated tools to work best with PlayCanvas (and the online Editor).
I will have artists, designers, producers and engineers all needing to collaborate on the project and we currently rely on versioning, local build capability and an offline editor (Unity). At our studio everyone has a version of Unity locally installed and maintains their own branch of the project where they can work on specific tasks related to their discipline. Local changes are recognized by git and branches can be merged, code reviewed, etc.
I see after doing some initial research that we need to rethink how we would manage a team developing on PlayCanvas (given the online editor, no version control, etc)… so my question, is if someone who has worked on a large scale playcanvas project and/or has come from a Unity/Unreal development environment can help us understand how teams using Unity might change their tools/workflows/habits to work best with PlayCanvas? Any advice would be greatly appreciated! Thanks!