How I think game design should work

If you have a single developer working for a year, can you afford $75,000? That’s obviously not going to be enough, but just think at the very smallest level. You’re not going to get someone good to do it for free.

There’s much more than some C++ classes to getting a framework working, plus you need a whole server system to run the game and a system for user accounts.