
Practice without the pressure

Why Dota Captain has a practice mode: one player asked to learn without risking their rank, which turned out to be exactly the right thing to build. This post is about that request and the small settings that grew from it.
Someone reached out to me a while back with a request so reasonable it stuck. They wanted to play. They wanted to learn the drafting, feel out the sim, try things and see what happened. But they did not want to hurt their rank while they were still figuring it out. That was the whole message, and it was completely fair. Back then ranked was effectively the only way to play, which meant every single game they played to learn also put their rating on the line. When I read it, I felt a little sheepish that I had not thought of it myself. The person most in need of room to make mistakes was the one I had given the least room to.
The request
I want to be honest about how this feature came to be, because I have caught myself telling it wrong before. It did not start with me having a clever idea about learning curves. It started with a real person saying, in plainer words than this, that they were still learning and did not want to pay for that learning in lost MMR. That is it. One reasonable ask from one player who wanted to enjoy the thing without a cost hanging over every decision.
The more I sat with it, the more obviously right it was. A new player is, by definition, on a curve. They are going to draft a hero into a bad matchup, queue with a shaky plan, misread a lane. Those are not failures. Those are the actual mechanism by which anyone gets better. So why on earth was I charging them rating points for it? The request was not asking for a handout. It was asking for a place where the learning was allowed to be learning.
I say this partly to keep myself humble. Some of the better decisions in this project did not come from me being smart. They came from someone taking the time to tell me what they actually needed, and me having the sense to listen.
Why stakes hurt at exactly the wrong moment
Here is the small idea underneath all of it, and I think it travels well beyond this game. You learn something fastest when a mistake is free. When trying the risky draft costs you nothing, you try it, and you find out. When it costs you something you care about, you flinch, you play it safe, and you learn slower precisely because you protected yourself from the thing you needed to experience.
Ranked, as the only mode, had this exactly backwards. The moment a player most needs to experiment and be wrong is the moment the stakes bite hardest, because that is the moment they are worst at the game. So the system was punishing beginners for being beginners, and then wondering why they were cautious. The fix was not to make the game easier. It was to move the stakes out of the way while the learning was happening.
I try to hold onto this whenever I design anything now. If I want people to explore, I have to make exploration cheap. Charge them for curiosity and they will stop being curious, and then I have lost the very thing I was hoping to see.
What practice mode actually is
In 0.4.4 I added practice mode. You draft and simulate a full game with nothing on the line, so none of it touches your MMR. Whatever you try, however it goes, your rating does not move. That is the entire promise, and I wanted it kept simple enough that nobody had to think about it. You are not risking anything, so go be wrong on purpose and see what happens.
It sounds almost too small to be a feature. A game you play that does not count. But that missing weight is the whole point. The first time I ran a deliberately terrible draft in practice just to watch the sim fall apart, and felt zero dread doing it, I understood what the player had been asking for. Not an easier game. A safer place to be curious in.
It is also, quietly, the mode I reach for most when I am testing something myself. It turns out the person building the game wants room to be wrong for free just as much as the person learning it does.
A couple of settings to make it friendlier
Once there was a place to learn, a few rough edges around it started to matter more. So in the same release I added a lobby settings button that lets you set your draft options before you queue, and it saves them on your device so you are not redoing the same setup every time. A small thing, but it takes friction out of just sitting down to play.
I also added an AI draft pace setting, Fast or Slow, for the enemy turn timing. I built it as an option, but its real value showed up for exactly the player who prompted all of this. Set it to Slow and a newer player can take their time thinking through each pick instead of being rushed by a bot that has done this a thousand times. The pace of the room should bend to the person learning, not the other way around.
None of these are glamorous. They are the kind of comfort touches that only reveal their worth once someone is actually leaning on them. From around the same era there are a few more of the same spirit: you can flag an unrealistic moment in the sim straight from the match UI, and you can adjust music and sound volume in Settings. Little dials that let the space fit you.
What it does not fix
I should be clear about the limits. Practice mode removes the rating risk, but it cannot remove the fact that some of this is genuinely hard, and a mode with no stakes will never carry the same charge as one where something is on the line. That tension is real, and I do not think it should be papered over. Practice is where you learn the moves. Ranked is where they matter. Both need to exist.
It also does not teach you anything on its own. It just clears the fear out of the way so the teaching can land. The player still has to draft the bad matchup and sit with why it went sideways. All I did was make sure that lesson was free.
But that was the ask, and I think it was the right one. Everyone is a beginner at something, and the least I can do is make sure that being a beginner does not cost extra. I am grateful to the person who pointed it out, because they were right, and the game is friendlier for it.