간단하면서도 세세하게 알고 넘어가고싶습니다.

우선 제가 알고 있는것은

 

java 가 사용되고 c언어로도 개발이 가능하다는것으로 알고있습니다. 그다음에

openGL로 3d를 만들고..

네트워크도 알아야되고...

 

엔진같은것은 3d만들때만 필요한것인가요 .. ?