신규 강의 업데이트 관련
안녕하세요, Rookiss입니다.
금일 [Part2. 게임수학과 DirectX12] 강의가 업로드 되었습니다.
3D 게임 컨텐츠를 제작할 때 도움이 되는 게임 수학과
렌더링 파이프라인을 다루는 강의이며
Frank Luna의 [DirectX 12를 이용한 3D 게임 프로그래밍 입문] 서적을
참고서로 같이 읽어 보시길 추천 드립니다.
(책이 아주 좋거나 초심자 입장에서 친절하게 만들어진 것은 아니지만,
다른 선택지가 없으니 이거라도 읽어야 하는 쪽에 가깝습니다..)
이미 DirectX나 OpenGL 경험이 있으시다면 굳이 수강하실 필요는 없고,
이런 저런 사정으로 일반 게임 학원 1년 풀코스를 다니지
못하시는 분들에게 도움이 되길 바랍니다.
최초 C# 시리즈를 만들 때 [MMO를 만드는 전과정을 압축해서 보여주는] 용도로 제작하였으나
[C# 시리즈를 들으면 취업이 가능할지], [리니지2M과 같은 게임 제작 가능한지]등의 애매한 질문을 종종 받아서,
앞으로는 더 명확히 강의 의도에 선을 긋는 것이 좋을 것 같다는 생각이 듭니다.
따라서 요약하자면, 이번 강의의 목표는 다음과 같습니다.
- [3D 게임 원리와 렌더링 파이프라인을 이해한다]
- [Unity, UE 상용 엔진을 바라보는 시야를 넓힌다]
- [신입 클라이언트 개발자 면접 준비]
반면, 다음과 같은 것을 기대하면 안 됩니다.
- [매우 뛰어난 자체 제작 엔진을 만든다]
- [DirectX12로 포폴을 만든다]
- [최첨단 고급 그래픽스 지식을 배운다]
완성도 있는 무엇인가를 만드는 것이 아니라
실습을 통해 전체 숲을 훑어 보는 강의, 정도로 요약할 수 있을 것 같네요.
보통 강의가 100% 완성되고 출시하지만,
이번에는 많은 분들이 사전 문의를 주셔서
예외적으로 조금 일찍 올라가고
4월 동안 메쉬, 애니메이션, 툴 등 일부 내용이 보충될 예정입니다.
최초 계획한 일정보다 진행이 계속 밀리는 감이 있는데
강의 내용이 어려워질 수록 일정 예측이 정확히 안 되는 것 같네요.
아울러 강의료 또한 높게 책정된 것도 인지하고 있으나,
C++ 시리즈 특성상 기존의 C# 강의에 비해
5배 정도 시간이 소요되는 점 양해를 바랍니다.
다음 강의는 순서상 [Part3. 자료구조와 알고리즘]이지만,
개인적으로 서버코어를 다시 처음부터 R&D 할 일이 생겨
잠시 Part3을 건너뛰고 이번 시리즈의 꽃인
[Part4. C++ IOCP 게임 서버]를 먼저 제작할 계획입니다.
개인적으로 5년 동안 연구한 고난이도의 내용들을 하나의 강의에
담을 수 있을지 벌써 골치가 아프지만.
그만큼 공개된 정보가 거의 없는 분야이다 보니,
MMO 기술에 관심이 있거나 서버 프로그래머를 희망하시는 분들에게
좋은 길잡이가 되리라 생각합니다.
대략적인 일정은 (1월~4월) 4달을 DX로, (5월~7월) 3달 정도를 서버로 잡고 있어
다음 강의는 7월 오픈을 목표로 하고 있습니다.
감사합니다!