I also think that if you want to learn how to develop games, then this is one thing. There are different courses, as well as a bunch of sources on the Internet. If your goal is to get the game and turn the idea into reality, then it’s easier for you to contact, for example,
video game design company and get full-cycle game development services. Well, it depends on your goal.