In my current project, which is a 2d platformer, I want to move away from the common way of picking which level to play. Often, especially in mobile games, the user is presented with one or more screens where each level is represented as a (possibly locked) button, usually with a star-rating associated with it, this is something that I have used myself but I want to try something else this time.
What I’ve gone for is a central hub sort of thing, kind of like Super Mario 64, where you go to different doors to go to different levels or stages. My question is; is this something that suitable for a mobile game, or is it likely that users will find it annoying having to actually walk from one door to another?
I am going to have 30-35 levels, so there will be a noticable distance to travel between level one and the last level.