大家好,我正在为我的Steam游戏准备公共演示,并试图找出收集错误报告和游戏崩溃的最佳方法。 我当前使用Unity 2022 LTS,因此遇到了Unity服务的限制。 我已经使用Unity Analytics发送自定义游戏事件,如: * 选中的角色 * 当前武器/装备 * 当前关卡 * 屏幕上的敌人数量 * 其它有用的游戏状态 这足以满足游戏分析需求,但如果游戏在玩家的机器上抛出异常或崩溃,我就不知道发生了什么,除非他们手动发送日志给我。 理想情况下,我想: * 玩家机器上的异常和崩溃报告 * 堆栈跟踪 * 能够将自定义上下文(选中的角色,武器,当前关卡,敌人数量等)附加到错误报告中 * 可以看到问题发生的频率并调查趋势的仪表板 根据我查到的信息: * Unity Analytics的新功能似乎针对Unity 6。 * Unity的错误/崩溃报告似乎也针对Unity 6。 * Unity文档说Cloud Diagnostics将在未来版本中被弃用。 这留下了几个问题: * 如果我继续使用Unity 2022 LTS,是否可以继续使用Cloud Diagnostics,还是它已经死了? * 人们实际上在使用什么? Sentry,Backtrace,Firebase Crashlytics,BugSnag,GameAnalytics,还是其他什么? * 您是否将其中一个集成到已发售的Steam游戏中? 如果是这样,请告诉我设置、可靠性和调试的体验。 我对特性比较不感兴趣,更感兴趣的是听听在实际发售的PC游戏中什么样东西工作得很好。 感谢!
你正在Unity 2022 Steam游戏中使用什么来进行错误日志记录、崩溃报告和分析?
评论 (0)