5: Just thought of this. Figure out what you will prioritize when making your game! You might not have time to perfect everything. Figure out what makes your idea great and what’s best to polish first.
Everyone has a different approach to game dev but I personally think prioritizing mechanics over storyline is the way to go. After all, it’s a game not a storybook. Unless it’s a Visual Novel in which case yeah prioritize story.