I prefer to start by creating the beginning, middle and end. After I flesh out the general plot, I get the directions and rooms mapped out. This can be difficult and I think is the most time-consuming part. It’s also the most important part because if the player cannot move effortlessly move about, they’ll get stuck or quit the game.
After working out the troubleshooting errors, I can spend time filling out the interactive details. This is the process that works best for me.
I am pleased that my game is a finished product. It feels more like an accomplishment.