인프런 커뮤니티 질문&답변
언리얼 관련 준비 질문드려요
작성
·
33
0
현재 인서울 컴공 3학년 마치는 학부생입니다.
사회복무요원 일정으로 대략 3년정도의 시간적 여유가 있고 이 기간 동안 취업 및 포폴 준비로 언리얼 인디게임 제작을 목표하고 있습니다.
최종적으로도 취직 이후에 인디게임쪽도 생각중입니다.
일단 제 상황을 말씀드리자면 원하는 취직 분야를 선택하지 못해서 일단 그냥 학부 성적이라도 챙겨놓자는 마인드로 CS 공부 위주로 했고 메인 CS 과목은 전부 들은 상태입니다. 다른 활동은 안했어서 목표 분야로 게임을 선택하고 일단 준비를 하려고 합니다.
현재 유데미의 언리얼 강의를 보고 기본적인 움직임을 만들어 낼 수 있지만 너무 얕은 수준이라
첫번째로 UE 입문자 시리즈 언리얼 C++ 수강을 하고 그 다음 강의부터 제 프로젝트랑 강의를 병행하는데 다이렉트x11을 들어야할지 게임 서버 강의를 들어야할지 어떤 순서로 어디까지 강의를 들어야할지 고민이라 질문드려요
인디게임까지 생각이 있어서 모든 과정을 알아야한다고 생각해서 다이렉트 X -> 게임 서버를 들으면 될지 아니면 그 이후에는 어떻게 하는게 좋을지 조언을 구하고 싶습니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. cassadd1님께서 게임 프로그래머로서의 취업을 목표로 하고, 미래에는 인디게임 개발까지도 고려하고 계신다는 점에서, 언리얼 엔진을 활용한 종합적인 기술 습득이 필요할 것으로 보입니다. 이에 따라 효과적인 학습 경로를 제안해 드리겠습니다.
현재 상황에서는 언리얼 엔진을 중심으로 게임 개발을 진행하시면서, 필요한 여러 기술 스택을 병행하여 학습하는 것이 중요합니다.
언리얼 C++ 입문 및 심화 학습
- 기본적인 언리얼 엔진 사용법을 익히신 상태라면, 입문자에게 적절한 UE 입문자 시리즈 언리얼 C++ 강의를 통해 C++를 더욱 깊게 이해하고 언리얼 엔진과 연결된 프로그래밍을 강화하는 것이 좋습니다. 이는 클라이언트 개발 방향에 중요한 요소가 됩니다.
- 기본적인 언리얼 엔진 사용법을 익히신 상태라면, 입문자에게 적절한 UE 입문자 시리즈 언리얼 C++ 강의를 통해 C++를 더욱 깊게 이해하고 언리얼 엔진과 연결된 프로그래밍을 강화하는 것이 좋습니다. 이는 클라이언트 개발 방향에 중요한 요소가 됩니다.
DirectX11 학습
- DirectX11 강의를 통해 그래픽스 프로그래밍의 기초를 다져보세요. 이는 나중에 그래픽스 관련 최적화 작업이나 독특한 렌더링 기법을 구현하는 데 유리합니다. 특히 인디게임에서는 독창적인 그래픽의 구현이 중요하기 때문에 DirectX와 같은 로우 레벨의 그래픽 기술은 가치가 큽니다.
- DirectX11 강의를 통해 그래픽스 프로그래밍의 기초를 다져보세요. 이는 나중에 그래픽스 관련 최적화 작업이나 독특한 렌더링 기법을 구현하는 데 유리합니다. 특히 인디게임에서는 독창적인 그래픽의 구현이 중요하기 때문에 DirectX와 같은 로우 레벨의 그래픽 기술은 가치가 큽니다.
게임 서버 및 네트워크 프로그래밍
- 인디게임이라 하더라도 멀티플레이어 기능이나, 서버와의 통신 기능을 구현하고 싶다면 게임 서버 강의를 통해 서버 프로그래밍을 학습하는 것이 필요합니다. 서버 개발은 주로 지속적인 동작을 요하는 게임에서 중요합니다.
- 인디게임이라 하더라도 멀티플레이어 기능이나, 서버와의 통신 기능을 구현하고 싶다면 게임 서버 강의를 통해 서버 프로그래밍을 학습하는 것이 필요합니다. 서버 개발은 주로 지속적인 동작을 요하는 게임에서 중요합니다.
프로젝트와 병행하여 실습
- 학습한 내용을 실무 프로젝트에 지속적으로 적용해보세요. 이는 포트폴리오로도 활용될 뿐만 아니라, 실제 문제 해결 능력을 키우는 데 도움이 됩니다.
- 학습한 내용을 실무 프로젝트에 지속적으로 적용해보세요. 이는 포트폴리오로도 활용될 뿐만 아니라, 실제 문제 해결 능력을 키우는 데 도움이 됩니다.
인디게임 개발을 위한 전체 과정 이해
- 인디게임을 계획하고 계시다면 게임 기획, 디자인, 사운드 등 다양한 영역의 이해도 필요합니다. 이런 부분은 프로젝트를 진행하면서 경험과 함께 쌓아가십시오.
- 인디게임을 계획하고 계시다면 게임 기획, 디자인, 사운드 등 다양한 영역의 이해도 필요합니다. 이런 부분은 프로젝트를 진행하면서 경험과 함께 쌓아가십시오.
제가 제안드린 이 학습 경로가 cassadd1님께 현실적이고 능률적인 준비가 되기를 바랍니다. 그래픽스와 네트워크 모두 흥미롭고 도전적인 분야이기 때문에, 진행 중 질문이 생기시면 망설이지 말고 질문해 주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.





