u want to know what it takes to be in a gaming industry ?
first u must know that there are multitude of profiles. i think u will opt for game programmer.
in programmer category there are multiple options :
>AI engineer
>studio developer
>sound expert
>VFX & animation expert
>game engine developer
>>>>etc.....
the most basic step to have good concept game engines, 3D animation and Artificial Intelligence (AI)
now comming to language part. it is a bit difficult...
>XNA frame work
>AI through LISP & PROLOG
>knowledge about how processor programming is done. download software specification sheet for and processor of intel to know how to proceed.
>good command over graphics in java and/or C. that includes the formulas of Digital Image Processing TO BE LEARNT BY HEART.
>knowing how to work with mathematical formulas for NURBS, splines, 2D 3D objects and s/w like 3DS-Max and Maya. at begineer level u can start with Blender. also with flash and photoshop.
i think that pretty much sums it up.
i once tried to make a game engine myself on C++ (faillure




)
but still : THE HARD THINGS MUST BE DONE NOW, THE IMPOSSIBLE TAKES A LITTLE MORE TIME