로드맵 썸네일

빠타박스의 게임개발 여정[UE]

작성자 프로필 이미지

빠타박스

Unreal Engine
C++
UE Blueprint

입문 대상

로드맵 참여중인 유저 프로필 사진
로드맵 참여중인 유저 프로필 사진

5명 참여중

로드맵 코스


소개

안녕하세요 저는 특공대에서 1년 특전사로 4년을 복무하고 나와 현재는 게임개발자로써 준비 및 계속 도전하고 있는 빠타박스 입니다.

학원 1년 캠프 6개월 및 개인적으로 독학을 진행하며 어떻게 해야 했었다. 같은 것을 두고 생각하며 공부 했던 로드맵을 공유 하고 저또한 상기 시키며 다시 한번 더 보려고 합니다.

대단한 사람은 아니지만 함께 노력하길 바랍니다.

요즘엔 자신의 로드맵을 판매하시려는 분이 많은데. 저는 저의 객관적인 입장에서 이런게 좋다 저런게 좋다 할 순 없습니다. 다만 저같은 처지의 입장에서 좋게 바라본 강의들을 추려 올려봅니다.



이 로드맵이 필요하신분

  1. 게임 개발자가 되고싶은데 어떻게 준비해야 할까?

  2. 비전공자 입장

  3. 전공자 입장에서 기초지식이 부족할 때




    조금 내용이 힘들수도 있어요. 가볍게 배울 수도 있는 강의가 있을 수 있습니다.


    참고 하시면서 보시면 좋을 듯 싶습니다.

저는 개인적으로 학원을 가보는 것도 좋다고 생각해요. 인맥이나. 그런 부분도 좋고, (독학하기 힘들어하시는 분)

몇가지는 추가적으로 그냥 넣어봐도 좋겠다 한 걸 넣어봤습니다.


빠타박스가 생각하는 게임 개발자는 이렇습니다.

게임 개발자는 개척자입니다. 정말 어려운 길입니다. 처음부터 갑자기 시작하기 그래서 어린 나이에 시작하는 것이 정말 중요합니다. 특히 최대한 젊을 수록 유리합니다.


하지만 아무나 할 수 있진 않습니다. 수학적지식이 있는 것이 유리합니다. 벡터, 기하학, 삼각함수, 삼각법, 방정식, 사원수, 행렬, 등 벌써 들어도 머리가 아프시죠?


그리고 프로그래밍 언어는 당연하게도 미국이나 다른 영어권에서 시작되었습니다. 그래서 영어를 기본적으로 알고 있는 것이 유리하며 주로 최신화된 내용이 해외에 영어로 논문같은게 쓰여지는게 많기 때문에 독해가 정말 중요하게 작용합니다.


또 협업을 해야하기 때문에 국어 능력 및 커뮤니케이션 능력이 중요하죠. 방구석 히키코모리는 위험합니다.

자신의 내용을 전달하고 논리적으로 설명할 수 있는 능력이 필요합니다.


하지만 저는 수학적 능력이 부족하였고, 영어도 일상대화정도만 조금 가능한 정도 였습니다.

지금까지도 포기하지 않는 이유는 언젠간 누구나 즐겁게 즐길 수 있는 게임을 만들고 싶다는 생각을 하고 있습니다.

다양한 기술들이 발전하고 있는 이 시기 많은 자원을 활요할 수록 좋지요.


저는 문서화하길 즐겨하고, 최대한 연구하여 저의 것으로 만들기를 좋아합니다. 직업군인 시절에도 의무 부사관으로 주특기를 하고 있을 시기 저의 맡은 임무에서 최대한 팀원들에게 도움을 주기위해 의학 공부를 하고 근육과 뼈에 대한 이해와 운동법 등 마사지 재활치료등을 연구하고 학습했습니다. 이 처럼 개발자의 위치에 와서도 부족하지만 계속 연구하고 있습니다.


개척하세요


안되면 되게하라. 불가능은 없다 와 같이 살아가길 바랍니다.


모두가 자신의 위치에서 겸손히 잘 준비했으면 좋겠습니다.




이렇게 해보세요!

영어 수학은 깔고 간다고 생각하세요. 그냥 꾸준히 짬날때 마다 단어 하나라도 더 외우는 편이 좋습니다.

완전히 모르는 경우만 칸아카데미와 한마디로 닷컴을 이용하세요

게임 취업과정에 대한 설명을 Rookies님이 잘 가르쳐 줍니다. 경험있으신 분이니 강의 내용이 좋습니다.


기본 CS 지식이 있는게 좋은거 같아요. 반드시 숙지 하세요 베이스가 탄탄해야 좋은 개발자가 됩니다.


DIrectX는 앞에서 기본적으로 봐도 좋지만. 상용엔지을 다루는 언리얼 먼저 다뤄보고 보면 좋겠다 생각이 들었어요

뭐 DIrectX를 먼저봐도 좋습니다. 다만 이게 그래픽스에 대한 정식 포폴을 만들거나 할 수 없기에.. 제가 따로 밑으로 내리기도 했습니다.


DIrectX11 에 대한 다른 강의 (얌얌코딩): https://youtube.com/playlist?list=PLWKwcHKTXy5T5v_qSsvUnjFZG85pDOZPq&si=BgZO7k0_618d8H3A

또는 홍랩 : https://honglab.co.kr/collections/graphics

그림으로 쉽게배우는 감자님 강의 부분은 네트워크와 알고리즘 심화 는 나중에 보셔도 되고 강의를 쭉 흝어도 되십니다.

도서들은 참고 하세요! 읽어볼만 한 것들입니다. 알아두면 더 좋구요

아래 추가적으로 코딩테스트를 공부할 수 있는 사이트를 제공하겠습니다.
백준 : https://www.acmicpc.net/
hackerRank

GameCoding
프로그래머스
등등


빠타박스의 명심보감


우공이산(愚公移山): 어리석은 노인이 산을 옮긴다 -> 열심히 노력하면 결국은 이룰 수 있다
초지일관(初志一貫) : 처음에 세운 뜻을 끝까지 밀고 나감.
우보만리 : 소 걸음으로 만리를 간다. -> 천천히 가더라도 끝까지 목표를 이룬다.


| 나의 가는 길을 오직 그가 아시나니 그가 나를 단련하신 후에는 내가 정금 같이 나오리라 - 욥기 23:10


| 너는 마음을 다하여 여호와를 의뢰하고 네 명철을 의지하지 말라 너는 범사에 그를 인정하라 그리하면 네 길을 지도하시리라 - 잠언3:5~6

| 두려워 말라 네가 수치를 당치 아니하리라 놀라지 말라 네가 부끄러움을 보지 아니하리라 네가 네 청년 때의 수치를 잊겠고 과부 떄의 치욕을 다시 기억함이 없으리니.. 이사야 54:4

| 여호와는 나의 빛이요 나의 구원이시니 내가 누구를 두려워하리요 여호와는 내 생명의 능력이시니 내가 누구를 무서워하리요. 시편 27:1 [다윗]


| 항상 기뻐하라 쉬지 말고 기도하라 범사에 감사하라 이는 그리스도 예수 안에서 너희를 향하신 하나님의 뜻이니라 - 데살로니가 전서 5:16~18



  1. 스스로 칭찬하기

  2. 일의 개수 줄이기

  3. 가장 쉬운 일을 하기

천재들의 공통점

ㅡ 순도 높은 에너지는 오전에 쓰고 (일의 갯수, 일의 난이도)

ㅡ 창조적인 활동은 오후에 하고

ㅡ 그리고 휴식하기

일어날 때 가장 효율이 좋으니 바로 일을 시작해라 중요한 것 부터



블로그 : https://ppatabox.tistory.com/

유튜브 : https://www.youtube.com/@devppatabox

인스타 :

노션 :


관련한 내용은 언리얼엔진 개발자가 되기 위한 방식으로 구축해보았습니다.
추후 혹시나 추가될 내용이 있으면 넣도록 하겠습니다.

로드맵 상세보기

39개 코스

로드맵에 포함된 강의 썸네일
인프런
게임 프로그래머 취업 전략 가이드
게임 프로그래머 초봉 6000만원 시대!
무엇을 어떻게 공부할지 막막한 분들을 위해,
게임 업계 및 채용 절차에 대한 생생한 이야기를 준비했습니다.

33,000

로드맵에 포함된 강의 썸네일
넓고 얕게 외워서 컴퓨터 공학 전공자가 되고 싶은 모든 비전공 초보자를 위한 강의입니다. 컴퓨터 구조, 운영체제 등 컴퓨터 공학 전공 필수과목에서 어떤 것을 배울 수 있는지 빠른 시간에 알 수 있습니다. 무엇보다 외워서라도 끝낼 수 있습니다!

66,000

로드맵에 포함된 도서 썸네일

저자

나도코딩

출판

길벗

C 언어의 개념과 원리가 내 것이 되어 있을 것입니다. 코딩을 처음 배우는 사람도, 중간에 포기했던 사람도 단계적 용어 설명과 친절한 지시선으로 막힘 없이 따라 할 수 있습니다. 강의 내용 외 팁, 노트 등도 적재적소에 배치해 혼자 고민할 필요 없이 완벽한 코딩 자율학습으로 이끕니다. C 언어를 마스터하고 나면 다른 언어를 이해하는 속도가 빨라집니다. 더 이상 포인터에서 좌절하지 말고 C 언어를 완공해 보세요. 이 한 권으로 충분히 입문할 수 있습니다
로드맵에 포함된 도서 썸네일

저자

Stephen Prata

번역

맹철규

출판

성안당

자습서처럼 쉽게 구성되어진 이 책은, 프로그래밍을 새롭게 시작하려는 사람이나 이미 다른 프로그래밍 언어에 익숙해 있지만 C++ 언어의 기본을 이해하려는 개발자들에게 매우 유용한 도서가 될 것이다.    〈C++ 기초플러스 6판〉이 채택한 교수법  - 기본 C 언어와 추가적 C++ 기능에 대하여 완벽하고 통일된 방법으로 설명한다.  - 한 번에 한두 개의 개념만 이해하도록 짧고 적절한 예제 프로그램을 제공하여 독자의 자기 주도적인 학습을 이끈다.  - 쉽게 복사
로드맵에 포함된 강의 썸네일
시리즈를 원활하게 학습하기 위한 기초적인 C++ 문법들에 대해 학습합니다.
어셈블리 언어부터 시작해서 기본 C++ 문법, STL, C++11까지 핵심적인 내용을 압축해서 다루게 됩니다.

77,000

110,000

로드맵에 포함된 도서 썸네일

저자

이득우

출판

책만

초급자들에게는 선형대수학의 기초를 친절히 설명하고 중급자들에게는 3차원 공간과캐릭터를 제작하는 데 필요한 게임 수학의 원리와 그 응용 방법을 제시하는 책이다.이 책에서는 이론을 설명하는 것에 그치지 않고, 단계별로 제공되는 39가지의 예제를 실습해직접 게임 엔진을 만들어보면서 게임 엔진의 기본 원리와 구성을 배울 수 있다.
로드맵에 포함된 강의 썸네일
게임 개발에 관심이 있고, 수학이 중요하다는 것을 알지만 막상 어떤 수학을 공부할지 몰라 감을 못잡는 분들을 위해 개괄적으로 설명해주는 강좌를 준비해보았습니다. 게임 제작 과정에서 사용되는 다양한 수학에 대해 이야기해보고자 합니다.

무료

로드맵에 포함된 강의 썸네일
게임을 구성하는 가상 세계가 수학으로 어떻게 만들어지는지 기반에서부터 하나씩 다루는 강의입니다. 
기반 수학을 통해 게임 엔진의 구성 원리를 이해하고, 3차원 공간을 구성하는 실질적인 게임 수학을 학습합니다.

66,000

로드맵에 포함된 도서 썸네일

저자

이득우

출판

에이콘출판

언리얼 엔진 학습에 목말라하는 게임 개발자에게 단비 같은 언리얼 엔진 프로그래밍 책이다. 에픽게임즈 본사의 개발자 프로그램 ‘언리얼 데브 그랜트’를 수상한 저자의 책으로, 언리얼 엔진의 프로그래밍을 체계적으로 학습하기 위해 처음부터 끝까지 언리얼 C++만 사용해 게임을 제작하는 것이 특징이다.
로드맵에 포함된 도서 썸네일

저자

곤살로 마르케스 Devin Sherry 데이비드 페레이라 하마드 포지

번역

장세윤

출판

에이콘출판

트리와 블랙보드를 활용한 인공 지능 시스템 개발, 멀티 플레이어에 대한 내용까지 언리얼 엔진 5를 활용해 게임 제작을 할 때 필수적인 내용을 모두 다룬다. 각 내용에 대한 설명에 그치지 않고 배운 내용을 활용할 수 있도록 단계별로 프로젝트를 진행한다. 멀티 플레이어에 대한 내용까지 다루고 있기 때문에 싱글 플레이어 게임을 준비하는 개발자뿐만 아니라 멀티 플레이어 게임을 준비하는 개발자에게도 좋은 책이 될 수 있을 것이다.   ◈ 이 책에서 다루는 내용 ◈ ◆ 모든
로드맵에 포함된 강의 썸네일
UE5에서 제공하는 Lyra 프로젝트의 핵심 부분을 따라 만들며 차근차근 그 구조를 학습하는 강의입니다.

- 이 강의는 요즘 현업 프로젝트와 유사한 코드와 실제 거의 출시하는 FPS와 비슷한 것들이 많아서 회사 면접에서 많이 물어본다는 추세이더군요. (솔직히 강의비가 너무 비싸서 개인적으로 직접 분석해보는 것도 좋은거 같습니다.)

660,000

로드맵에 포함된 도서 썸네일

저자

윤성우

출판

한빛미디어

윈도우 시스템 프로그래밍 입문서. 이 책은 컴퓨터 구조와 운영체제를 포함한 프로그래밍의 전반적이고 핵심적인 사항을 담아 정리한 것으로 컴퓨터 구조에서부터 프로세스와 프로그래밍 및 각종 시스템의 내용을 소개한다.    또한 다양한 예제와 그림, 일러스트 이미지를 통해 프로그래밍을 이해하기 쉽게 설명하고, 저자만의 노하우를 통해 효율적이고 흥미롭게 윈도우 시스템 프로그래밍에 관하여 서술한다.    ☞ 예제소스 www.hanb.co.kr/exam/1461
로드맵에 포함된 도서 썸네일

저자

로버트 나이스트롬

번역

박일

출판

한빛미디어

[게임 프로그래밍 패턴]은 20년 경력의 개발자가 게임을 만들며 발견한 13가지 패턴을 정리한 책이다. 저자는 GoF의 디자인 패턴을 승계하고 가다듬어 게임에 특화된 프로그래밍 디자인 패턴을 정립했고, 이를 통해 성능을 높이면서도 구조적으로 훌륭한 소프트웨어를 설계하는 법을 알려준다. 이 패턴들은 당신의 게임 코드를 더 깨끗하고, 더 이해하기 쉽고, 무엇보다 더 빠르게 만들어줄 것이다.
로드맵에 포함된 도서 썸네일

저자

Silberschatz Avraham PETER BAER GALVIN GREG GAGNE

출판

John Wiley & Sons Inc

원서 말고 한국어 번역된거 있습니다. 좀 안좋다고는 하지만. Edition8 이 가장 좋다고 했던가.. 
로드맵에 포함된 도서 썸네일

저자

Jason Gregory

번역

이대현

출판

도서출판 홍릉(홍릉과학출판사)

▶ 이 책은 게임개발을 다룬 이론서입니다. 게임개발의 기초적이고 전반적인 내용을 학습할 수 있습니다.
로드맵에 포함된 도서 썸네일

저자

나동빈

출판

한빛미디어

IT 취준생이라면 누구나 가고 싶어 하는 카카오, 라인, 삼성전자의 2016년부터 2020년까지의 코딩 테스트와 알고리즘 대회의 기출문제를 엄선하여 수록하였다. 최근 5년간의 코딩 테스트 기출문제를 분석하여 반드시 알아야 하는 알고리즘을 8가지로 정리하였다. 8가지 핵심 알고리즘 이론을 쉽게 설명하고, 관련 실전 문제를 풀이했다. 출제 유형 분석, 이론 설명, 기출문제 풀이까지! 어떤 코딩 테스트도 이 책 한 권으로 대비할 수 있을 것이다. 코딩 테스트
로드맵에 포함된 도서 썸네일

저자

게일 라크만 맥도웰

번역

이창현

출판

인사이트

이 책의 저자는 구인 담당자가 아니라 소프트웨어 엔지니어다. 지원자로서도 면접관으로서도 코딩 면접을 겪어 본 적이 있기 때문에 지원자가 면접을 앞두고 무엇을 준비해야 하는지 잘 알고 있다. 수백 명의 소프트웨어 엔지니어를 가르치고 인터뷰해 온 결과물이 바로 이 책이다. 문제의 힌트와 숨겨진 부분을 발견하는 방법, 큰 문제를 다루기 쉽게 작게 쪼개는 법, 문제를 풀다 막혔을 때 막힌 부분을 풀어가는 기술, 컴퓨터 과학의 핵심 개념을 배운다. 189개
로드맵에 포함된 외부링크 썸네일
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

로드맵 코스 39