I am currently confused about if the way I am proceeding is the right way to go, my end aim is to create a game based around some key concepts I believe would combine into a great game.
I want to create an engine and a game designed around a core concept; That the world does not revolve around the player. This would mean a fully dynamic world, no linear paths, no AI sitting outside a cave waiting for the player to clear it for them. The AI and the world goes on with its day to day order, war, poverty, murder, etc. The player has to find a holding in the world and make what they can of it. Also the gameplay would be highly realistic, meaning locational damage, sword-to-chest meaning death and core survival elements including hunger and thirst.
Regardless of the idea, my main confusion comes from my wanting to become an indie developer (no job in a way) and self-teach everything I need to know.
I have bought Accelerated C++ (understanding it well enough so far) and begun learning the language, gathered people I can trust and are enthusiastic about game development too, some are coders, others are interested in modelling or sound.
Is it necessary to attend college, to finish Year 12 in order to be successful in the Games Industry as an independent developer? Can you succeed with a clear idea, skill and unlimited time?