I’m currently playing Diablo IV (and having a blast with it) but finding one small gripe which I only think is going to get worse and probably stop me playing it completely in the long run.

My girlfriend is currently pregnant. This means in 6 months time we’ll have a newborn. With this in mind I’m expecting to only be able to grab a few minutes at a time to game and even when I think I’ll have longer I may end up jumping off at short notice. This means I’ll almost certainly come to rely on games which I can pause. Unfortunately this isn’t possible with Diablo IV since it requires an always online connection even though I’m essentially playing it as a single player game.

What are other people’s thoughts?

  • Definite no from me. Applies to all apps, really: there should always be an offline mode unless always-on is absolutely required (i.e., accessing a website/API is the app’s sole purpose).

    This is a big problem for me with mobile games, since developers seem to have forgotten that cell service is not universal, capable of failure, and often metered.

    Of course, there are still annoying edge cases. A bunch of apps I have don’t strictly require always-on connection, but they have a check-in at startup. They skip the check if you have no service at all, but if you have service without data, they just sit there without timing out.