Thumbnail
모임/부트캠프 모집마감
게임 개발 게임 프로그래밍

[Rookiss University] Haker의 UE5 소스코드 분석 시리즈 #2 (네트워크) 대시보드

중급이상
792,000원

월 158,400원

5개월 할부 시
신청 기간

2024.08.05 00:00 ~ 09.09 19:00 (한국 표준시)

교육 기간

약 2개월 (2024.09.09 ~ 11.18)

장소
온라인으로 진행하는 모임입니다
폴더에 추가 공유

UE5 엔진을 더 깊게 공부하기 위한 소스코드 분석 강의입니다. Part2에서는 네트워크 부분을 분석하여, Dedicated-Server에 대한 보다 깊은 이해도를 얻을 수 있게 됩니다.

주의 : 본 강의는 9월 2일 이미 첫 수업을 시작했습니다.
많은 분들의 요청으로, 모집을 추가로 받으니
2주차부터라도 참여하실 분들은 신청주시기 바랍니다.

[Rookiss University] UE5 소스코드 분석 시리즈

강의를 하다 보면, 많은 수강생들이 취업을 위해 유니티 vs 언리얼 무엇을 공부할지 질문을 합니다.
그 때마다 저는 [어차피 컨텐츠 제작 입장에서는 크게 다르지 않으니, 둘 다 하라]고 조언을 합니다.
하지만 더 장기적인 성장을 위해 무엇을 공부할지를 묻는다면,
그 때는 주저없이 언리얼 엔진을 공부하라고 얘기를 합니다.
왜 그럴까요?

언리얼 엔진은 오픈소스입니다.
20년 이상 세계 최고의 전문가들이 축적한 기술들을 모두에게 무료로 공개하고 있습니다.
이 기술들을 꾸준히 분석하고 공부할 수 있다면
상위 1%가 되는 것은 시간 문제일 것입니다.

하지만 대부분의 취준생들과 현업 클라 개발자들은 컨텐츠 개발만 할 수 있고,
언리얼 엔진 소스코드 분석은 엄두도 내지 못합니다.
어떻게 시작해야 할지 정보도 거의 없을뿐 아니라,
그 난이도와 분량에 압도되어 시작조차 하지 못하기 때문입니다.
엔진 코드에 대한 이해 없이, 샌드박스에 갇혀 컨텐츠만 개발 할 수 있다면
그것을 진정 언리얼 엔진 전문가라 할 수 있을까요?

모두가 가야 하지만 아무나 가지는 못하는 방향.
그것의 길잡이가 되어줄 최고 수준의 언리얼 엔진 전문가 Haker님을 모셔왔습니다.
최근에 [Lyra 클론 코딩] 강의를 성공적으로 진행하셨고,
기세를 몰아 [언리얼 엔진 소스코드 분석] 강의를 진행하고자 합니다.

UE5 소스코드 분석 시리즈 #2에서는

  • UE5 엔진을 더 깊게 공부하기 위한 소스코드 분석 강의입니다.
  • 네트워크 파트 분석을 통해, 데디케이티드 서버에 대해 깊이있게 이해할 수 있습니다.

시리즈 구성

강의는 2달씩 단일 주제로 진행되며
현재 Haker님과 의논되고 있는 순서는 다음과 같습니다 (순서는 확정되지 않았습니다.)

아직도 UI 작업밖에 해본 것이 없는 클라 개발자라면,
시간은 계속 흐르고 있으니 경계를 해야 합니다.
연차의 무게를 견디려면 무엇인가 실력적인 변화가 필요하고
누구나 알고 있듯 가장 가치 있는 기술은 UE5 코어 기술을 공부하는 것입니다.

어디에서나 유행처럼 초격차를 운운하지만,
진정한 격차는 마케팅이 아니라 
지식의 가치와 커리큘럼으로 증명하는 것입니다.

주의사항 ✨

본 강의는 초보 대상 강의가 아닙니다!
현업 클라 프로그래머언리얼 엔진 사용 경험이 있는 취준생에게 추천합니다.


진행 방식 ✨

부트캠프 수강자들은 별도 구매하지 않아도
인프런 온라인 강의에 추가를 드립니다.

라이브 강의는 Discord에서 월요일 저녁 8시부터 11시까지 (3시간씩) 진행되며,
인프런 온라인 강의에 바로 녹화 영상이 올라와 복습이 가능합니다.
또한 라이브 강의를 조교가 다듬어서 PDF 및 요약 영상을 제공합니다.


일정 및 금액 ✨

일정 : 2024/09/02 ~ 2024/11/18 (매 주 월요일 8pm~11pm, 12회 x 3시간 = 36시간)

9월 2일 첫 강의를 시작으로, 총 12회가 진행됩니다.
헤이커님 상황 및 연휴 기간에 따라 중간 중간 공강이 있을 수 있어,
정확한 종료 날짜는 11월 11일 이후로 미뤄질 수 있습니다.
네트워크는 내용이 많아, 강의 일정이 8회가 아닌 12회로 늘어났습니다.

금액 : 79.2 만원

라이브 강의가 완료되면 6개월 후에 온라인으로도 판매되며,
부트캠프 수강자들과의 형평성을 고려해
부트캠프 금액보다 높게 책정이 될 예정입니다.

이러한 초고급 수준의 강의는 금액을 떠나 어디에서도 들을 수 없습니다.
인프런의 온라인 강의 시스템 덕분에 최대한 많은 인원들을 모집해 단가를 낮추고자 했고,
섭외조차 기적적인 S급 전문가의 노하우를 많은 사람들이 접할 수 있으면 좋겠습니다.

강의를 신청하시면, 강의 시작 3일 전에 취합해서 Discord 방 초대 링크를 메일로 보내 드립니다.
반드시 이메일/연락처 정보를 올바르게 기입해주시기 바랍니다.


예상 질문 Q&A 💬

Q. 언리얼 엔진을 몰라도 수강할 수 있나요?
A. 언리얼 컨텐츠 개발을 해본 분들이 따라가기 수월합니다.
그래도 소스코드 분석은 컨텐츠 개발과 별개라 따라갈 수는 있습니다.

Q. 선행 지식이 있을까요?
A. C++ 지식과 UE5 개발 경험입니다.

Q. 난이도는 어떤가요?
A. 지금까지 전세계에 나온 모든 강의를 통틀어서, 가장 어려운 강의에 속합니다.


전문가 소개 : Haker

"프로에게 배우는 언리얼 엔진의 코어"

  • 강사 : Haker (대기업 9년차, 클라&엔진 프로그래머)
  • 조교 : Rookiss & 민규
    Haker님은 제가 현업에서 만난 분들 중 다섯 손가락 안에 드는 언리얼 전문가입니다.

안녕하세요
Rookiss 입니다.
Rookiss의 썸네일

학력

- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)

경력

- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)

관심 분야

- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)

소개

해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 8년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.

 

문의 이메일 rookiss@naver.com

커리큘럼

언리얼 엔진 소스코드 분석을 위한 기본기에 대해 공부하는 강의입니다.

언리얼 엔진 네트워크 소스코드 분석

아래는 Lyra에서 진행된 참고 자료입니다.
이렇게 전체 내용을 상세하게 분석할 수 있게 됩니다.

Haker님과의 인터뷰

이번 네트워크 강의는 목적을 아래와 같이 설정했습니다.

 

• Socket API 레벨까지 언리얼 엔진 동작 원리에 대한 이해

• Replication의 엔진 내부 동작 원리 이해 : 
Socket → Packet → Connection → ActorChannel → ObjectReplicator에 이르는 동작에 대한 이해

• 언리얼의 Dedicated Server 기반한 Reliable UDP 동작에 대한 이해

• World와 Network World(PackageMap)에 관계 이해 : 
NetGUIDCache와 같이 Client간 Network로 관리되는 컴포넌트들에 대한 이해

• UNetDriver, UNetConnection, UChannel등 네트워크 플레이 연관된 클래스에 대한 이해

위 주제들과 관련하여, 더 깊이 세부적으로 코드를 통해 분석해보려고 합니다.

 

해당 강의를 통해 수강자들이 얻을 스킬은 언리얼 디버깅입니다:

1. 언리얼의 Replication (Dedicated Server) 관련한 네트워크 엔진 레벨 디버깅하는 능력

2. 언리얼 네트워크 엔진 레벨 최적화의 통찰력(Insight) 향상

취소 및 환불 규정

  • 부트캠프/교육의 신청 취소/환불 기간은 지식공유자가 설정한 신청기간과 동일합니다.

  • 부트캠프/교육의 신청 정보 수정 및 취소/환불은 ‘구매내역’에서 할 수 있습니다.

  • 유료 부트캠프/교육의 경우, 24시간이내 설문 내용 미제출시 신청 및 결제내역이 자동취소됩니다.

※ 인프런은 통신판매 중개자이며, 해당 부트캠프/교육의 주최자가 아닙니다.

신청기간이종료됐어요