My game is reaching the final stages of development and I’m already worried about how I will maintain it, fix bugs, create new versions, etc.
I use a highly complex database through DataStore. Obviously, I will not make changes, corrections, or improvements directly to the production DataStore before exhaustively testing these changes in a SandBox (parallel copy for development). Only after that, I’ll commit these changes to the production DataStore.
- How to have a Sandbox experience/game where I’ll copy all my DS to there, change it and then and then return everything to the production DS? i.e How to make full copies of a DS from one experience to another?
- What’s the best method to analyze bugs to fix bugs? Instead of recreating the wheel with LogService.MessageOut, I believe there are better solutions ready and for free. I’ve read about Sentry, also about GameAnalytics, but I was wondering if there is anything better for a starter game?
- What is the best way/platform to receive bug reports voluntarily generated by players?