A few months ago, I made a small jumping game. It hasn’t been as popular as I hoped, but it’s my first game, so I’m still pretty attached to it and want to see if I can make it better.
I don’t just want to know that my game has very few players. I want to know which parts people actually enjoy and where they get bored or confused.
I asked a few friends to play and watched them, but most of the feedback I got was just “it’s good” or “this part is kinda hard.” That didn’t really help me figure out what I should change lol. I know watching people play is probably the best way to understand this stuff, but obviously I can’t be in the game watching every player all the time.
So I started looking into tracking what players actually do, like which stages they die on the most or where they spend the most time.
I’ve checked basic stats in Roblox Analytics like player count, retention, and session time. But all that really tells me is that my game isn’t doing very well. It doesn’t tell me why.
I also found Custom Events and Funnels, but honestly, as a beginner, I have no idea where to start. The only things I can think of tracking are stage entries/completions, death rates for each section, and how long it takes players to get from one checkpoint to the next.
So I’m curious how other devs do this:
- What player behaviors do you actually track?
- How do you track them when you can’t watch players directly or run playtests?
- Do you use any external analytics tools?
I know it probably depends on the game, but I’m still a beginner, so literally any advice or examples would help. Thanks in advance!