If you're looking for a service that uses machine learning to analyze player behavior and optimize game performance, GameAnalytics is a good option. This all-in-one analytics service offers detailed insights into player behavior, game design problems and game interactions. It supports more than 30 game engines and services like Unity, Unreal and Roblox, so it should be adaptable to your game development needs.
Another good option is Getgud, an AI-powered observability service that provides real-time insights into game and player behavior. It includes features like querying player data, automating actions for particular player segments, and flagging toxic players. The service supports first-person shooter, MOBA and battle royale games, and is particularly useful for game developers trying to handle cheating and griefing.
Quago is also worth a look for game companies. It uses machine learning to analyze in-game device sensor data, which can be used to detect cheating, predict churn and optimize retention and monetization. Quago works on console, PC and mobile devices, and doesn't collect personally identifiable information, so it protects user privacy. It can help improve the game experience by catching cheaters in real time and reclaiming revenue lost to fraud.
For a full live game management service, check out Azure PlayFab. It includes a variety of tools and services, such as real-time analytics, multiplayer services and game monetization. The service is integrated with big platforms and engines, with strong security and compliance options. Azure PlayFab's pay-as-you-go pricing and rich documentation make it a good option for building and running live, profitable games.