Even though I'm developing an indie game,there are still many things that I can't do according my idea,because different group members have different idea and different aesthetic,we often need to reach a compromise.
If you want to develop a game that according your idea exactly,the best way is making the total part of this game by yourself,but it requires a lot of skills.