Yeah, I would try to build games vertically. That is to say, I would fully flesh out one area at a time, the first town, the first area, do all the monsters, spells, etc. for that one section, then on to the next one.
Develop games in your browser. Powerful, performant & highly capable.