위에서 부터 차래대로 내려 가는 순서로 학습하시면 됩니다.
1. 언어 - C / C++
2. 알고리즘
3. OS - Windows API/MFC
4. 2D 프로그래밍 - DirectDraw , DirectInput, DirectSound
5. 3D 이론
6. 3D 프로그래밍 - Direct3D, OpenGL
7. 3D 심화학습 - 3D 엔진, 최신 기술
좋은 사이트들------------------------------------------------------------
kgda.or.kr <-------------게임 개발자들을 위한 공간
gpgstudy.com <----------gpg시리즈를 번역하신 류광님이 운영하는 사이트
cgland.com <-----------그래픽 유저들을 위한 사이트~
http://game.connect.or.kr...<---------공짜로 게임 프로그래밍 수업을
인터넷으로 들을 수 있는 사이트.사이버게임아카데미
좋은 책들----------------------------------------------------------
게임프로그래밍 젬스 시리즈
뭐 그외 괜찬은 책은 쉐이더X랑 스페셜 이펙트 정도가 있겠네요.
C언어랑 API 같은 건 뭐 잘 골라서 보시면 되겠고..
그래픽에 관심이 있어서 보고 있는 책이 몇 개 있는데
일단 Timing for animation
과 애니메이터 서바이벌 키트 라는 책 이 있습니다..
타이밍은 짧고 그림 위주이고
키트는 내용도 많고 글도 많고 그림도 많고
애니메이션 처음 공부하는 분들이 보시면 많이 도움이 되겠네요.
저는 하나도 못 하지만..ㅋㅋ
그리고 3D 그래픽 툴이 어떻게 이루어져 있는지 궁금하신 분은
3D 애니메이션과 영상 이란 책을 보시면 도움이 될 듯..
툴을 설명한게 아니라 각종 툴에 담긴 기능이나 3D의 원리
같은 것을 설명하는 책입니당~~
근데 절판 된 것도 같네요..-_-;;
--------[도서] AI Game Programming Wisdom
스티브 레이븐 외 47인 공저/류광,장원석 공역 | 정보문화사 | 2003년 01월
[도서] 게임 프로그래머를 위한 자료구조와 알고리즘
Ron Penton 저/류광 역 | 정보문화사 | 2004년 01월
[도서] Game Coding Complete
Mike McShaffry저/ 류광 역 | 정보문화사 | 2004년 02월
[도서] cg로 배우는 셰이더 프로그래밍 : C를 기반으로 새롭게 구현된 3D 그래픽 프로그래밍
Randima Fernando 외 공저/김규열 편역 | 정보문화사 | 2004년 03월
추가하실 분은 리플 달아주세요..
http://tea815.com.ne.kr/study.html http://hanpoi.wo.to/ 이두사이트 kgda에 추천사이트에 뒤져보면 나오지만서두.. 모르시는분들을 위해 추천합니다..(난 "프로그래밍에대해 아무것도 모른다")이런분들에 추천해요.. 정말 초보자들을 위해서 c언어랑 기초적으로 쓰이는게 많이 있네요..
그래도 게임 업계에 취직하고 싶은 당신에게 일본어 - http://www.purplemoon.jp/game/index.htm 번역 - http://ocn.amikai.com/AmiWeb?ami_url=http%3A%2F%2Fwww.purplemoon.jp%2Fgame%2Findex.htm&r_n=7873
c++책은 적어도 3권 이상 반드시 독파하시기 바랍니다. API 책은 가남사의 Windows API정복 - 김상형 저 절대로 추천합니다. 그리고 자료구조론도 최소 책 2권은 꼭 봐주세요..
C++ 기본 때시면 EFFECTIVE C++/STL 읽으시고 그다음에 GOF 디자인패턴책을 보시면 좋습니다. [이건 프로그래머 필수..] 교양으로 조엘온 소프트웨어하고 실용주의 프로그래머 는 꼭읽어 보세요
오~ 좋은 정보네요~~ 그런데 http://game.connect.or.kr 여기는 이제 접속이 안되네요ㅠㅠ