I recommend against doing a big open world game for your first game (or even first few). You are better off doing something more manageable and getting it released. I have several failed projects and wish I had been more strict about doing that.