I am a new developer, with one game in beta (Livingstone). I also took on a Bounty (19826) for a released game = Cribbage. This question is asking for suggestions on doing the release for that bounty.
The bounty involves adding 3 and 4 player capability, and adding teams, to Cribbage. I took the opportunity to autowire and JSON the game to bring it at least closer to the current framework, and remove some of the compile warnings. I am also hoping logic changes I made will help with some of the other old reported bugs.
Unfortunately, with all of these changes, if/when I release the update, it will break the 1900+ games, including the tournaments, in progress. With my meager programming talent, I couldn't figure out how to make these many measurable changes (e.g. multiple database changes) without making a game-in-progress breaking release.
I've been emailing Studio and Contact since late July asking for suggestions on doing the release, however I haven't received an answer.
Can someone with experience here give me some suggestions? Should I just roll out the release and deal with the screaming, or are there things I (or BGA admin) should do to lessen the pain?
The bounty involves adding 3 and 4 player capability, and adding teams, to Cribbage. I took the opportunity to autowire and JSON the game to bring it at least closer to the current framework, and remove some of the compile warnings. I am also hoping logic changes I made will help with some of the other old reported bugs.
Unfortunately, with all of these changes, if/when I release the update, it will break the 1900+ games, including the tournaments, in progress. With my meager programming talent, I couldn't figure out how to make these many measurable changes (e.g. multiple database changes) without making a game-in-progress breaking release.
I've been emailing Studio and Contact since late July asking for suggestions on doing the release, however I haven't received an answer.
Can someone with experience here give me some suggestions? Should I just roll out the release and deal with the screaming, or are there things I (or BGA admin) should do to lessen the pain?