We have a workflow problem now that we have more than one person working on the gamesparks code.
We each have our own Gamesparks game for development, when a developer is ready to add their changes to the game, they export their cloud code to their local machine, commit to their git fork, then the lead programmer can review these changes, merge them into the development branch and import them into the main development environment.
This works relatively well except when it comes to adding/changing events. As far as I can tell, there is no way to selectively move the events between games without creating and copying a snapshot. Our current solution is that junior programmers have to tell the lead programmer of any events they have added or changed, and the lead has to manually recreate that work in the shared development environment. As we would like our processes to be completely automated, this is not ideal.
Can anyone suggest a better workflow?
I assume the events are stored in the game-config? Is there any way to access this programmatically?