I made my game's protoype in python-pygame, but now I want to transistion to C++ and make it again from scratch. I am steadily learning C++ now and I want to start tinkering with my game as I study. But I am not sure of what starting point should I use.
What I mean with "starting point"? - Should I start with a graphics library/framework or is there a premade game creation utility software that suits my needs.
My game is going to be a space empire grand strategy game. It will encompass entire galazy as a map. Smallest interactable units of "real-estate" are going to be star-clusters. These star-clusters represent hundreds or even thousands of stars or even hundreds of thousands of stars. Star-clusters are going to be most of the graphics (plus some triangle shaped sprites for fleets). I would prefer if implementing graphics didn't take too much computing power as a lot will be required to calculate all the AI agents in the gameworld. It is going to work sort of like Europa Universalis IV or CK II.
So, what could be the best "starting point" for my graphical needs.