Hi,
Welcome to our community!
Since everybody is an individual learner, I’m afraid there is no way to answer your question. “Easy” is relative. However, I have seen multiple awesome games in the past couple of years where students added their own ideas to our rather simple course projects. Other students applied the knowledge from this course to make their own games. Of course, they also did some research themselves on the internet to learn more because the fundamentals did not always solve their unique problems.
My personal advice would be to simply start developing your game when you feel ready. Nobody knows everything. Encountering problems and getting stuck is normal even for experienced game developers. Just stick with those problems and look for sources to learn more if your current knowledge does not help you solve them.
Also please feel free to ask our helpful community of students for advice over on our Discord chat server.
Good luck!
See also: