Quote: "I am in year 12 and will be doing my GCSEs soon. Were should I go after that advice please."
The best place for advice is usually the career's office in your school (if it has one) or possibly some kind of agency like 'connexions'. Better still, ask your parents. They tend to know quite alot about this stuff (even though they took exams that no longer exist
) As for independent gamedev;'ing, well... that's a totally different kettle of fish. You just need to play your cards right and get lucky. Get skills from certain degree's etc. is good, but not required, since you'll be 'your own boss'; whether you take those exams and courses is your own choice.
A little bit of my own advice
Take a-level subjects beyond the scope of what you simply need for a future in game dev. (for example, take courses in stuff that you need for programming, but also do a couple of unrelated things that your good at/enjoy. At least if programming fails in the long run, you'll have other career options later on)
It also depends what GCSE subjects you took/are taking. Getting a job with an already existant company is a good place to set your sights on (so you can at least learn how stuff works) and alot of subjects for this require specific GCSE subjects+grades (e.g. Theatre studies for A-level requires at least a B in GCSE drama in my school etc.)
If your definately ready to get stuck in, A-level mathematics is an absolute must, apparently. Although most people I've spoken to say you should have
at least an A in GCSE maths to get everything out of the course, a B will
not suffice
so make sure you work bloom'in hard on your maths GCSE .
EDIT: Maybe the year system at my school is different for some reason, but year 12 is lower sixth form, and we take our GCSE's in Year 11, and begin coursework in Year 10