사정이 있어서 1년 정도 프로그래밍 공부를 쉬었다가 이제 다시 시작하려고 합니다.

학교 수업을 통해 DirectX 초보적인 내용하고 자료구조까지는 대충 배웠지만 MFC나 openGL은 잘 모르는 상태입니다.


그래서 질문드리고 싶은 것은..

1. 게임프로그래밍을 할때, 자료구조와 MFC은 꼭 필요한가요?

2. 이제 3D 게임 프로그래밍이나 네트워크 프로그래밍 쪽을 공부해보고 싶은데, 어느 쪽을 먼저 공부하는 것이 좋고, 어떤 책을 보는 것이 좋을까요? 3D쪽은 아래에 있는 글들 보니까 추천서적이 많던데 네트워크 쪽은 잘 모르겠네요.

답변 부탁드립니다.