게임 개발자 취업, 포트폴리오에 꼭 넣어야 하는 것은?

댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.
게임 개발자로 취업을 준비하다 보면 이런 고민을 하게 됩니다.
포트폴리오는 대체 뭘 만들어야 하지?
Unity로 게임을 하나 만들어봤다.
C#도 어느 정도 공부했다.
강의를 따라 게임을 완성하기도 했다.
그런데 막상 게임회사 채용공고를 찾아보면 자신감이 떨어진다.
이 정도로 취업할 수 있을까?
포트폴리오는 단순히 게임을 하나 완성했다는 사실을 보여주는 자료가 아니다.
내가 어떤 문제를 발견했고,
어떻게 해결했으며,
게임 개발 과정에서 어떤 역할을 할 수 있는지를 보여주는 것이 중요하다.
게임 포트폴리오를 만들 때 흔히 하는 실수가 있다.
게임의 완성도에만 집중하는 것이다.
하지만 채용 담당자의 입장에서 중요한 것은
“이 게임을 만들었다”가 아니라 “이 사람이 무엇을 할 수 있는가?”
이다.
예를 들어 Unity로 RPG 게임을 만들었다면 단순히
Unity를 활용해 RPG 게임을 제작했습니다.
라고 적는 것보다,
캐릭터 이동 및 전투 시스템을 C#으로 구현하고, 몬스터 AI와 플레이어 상태 시스템을 개발했습니다.
처럼 구체적으로 보여주는 것이 좋다.
내가 담당한 기능과 사용한 기술을 명확하게 보여주는 것이다.
게임 개발을 공부하다 보면 강의를 따라 게임을 만드는 경우가 많다.
처음에는 좋은 방법이다.
하지만 포트폴리오까지 강의에서 만든 결과물만 사용한다면 이야기가 달라진다.
왜냐하면 내가 직접 문제를 해결한 과정이 잘 보이지 않기 때문이다.
강의를 통해 게임을 하나 만들었다면 그다음에는 직접 변형해보자.
예를 들어 간단한 2D 게임을 만들었다면,
새로운 몬스터 추가 아이템 시스템 추가 보스전 구현 저장 시스템 구현 UI 개선 새로운 스테이지 제작
등을 직접 시도해볼 수 있다.
중요한 것은 어려운 기능을 무조건 추가하는 것이 아니다.
내가 직접 고민하고 해결한 흔적을 남기는 것이다.
완성된 게임 화면만 보여주는 것보다 과정이 훨씬 중요할 때가 있다.
예를 들어 이런 내용을 정리해보자.
개발 목표
어떤 게임을 만들려고 했는가?
담당 업무
내가 직접 개발한 부분은 무엇인가?
사용 기술
Unity, C#, Git 등 어떤 기술을 사용했는가?
문제 상황
개발하면서 어떤 문제가 발생했는가?
해결 방법
그 문제를 어떻게 해결했는가?
결과
문제를 해결하면서 무엇이 개선되었는가?
이렇게 정리하면 단순한 게임 소개가 아니라 개발자로서의 사고방식을 보여줄 수 있다.
모든 게임 개발자가 같은 포트폴리오를 만드는 것은 아니다.
게임기획자를 준비한다면
게임 시스템 기획 콘텐츠 기획 밸런스 기획 게임 분석 기획서
등을 보여주는 것이 중요하다.
프로그래머라면
게임플레이 구현 시스템 개발 AI 최적화 자료구조 및 알고리즘
등 자신의 개발 역량을 보여줄 수 있다.
게임아트라면
캐릭터 배경 UI 3D 모델링 애니메이션
등 시각적인 결과물이 핵심이 된다.
즉, 좋은 포트폴리오에는 정답이 하나 있는 것이 아니다.
내가 지원하는 직무에서 요구하는 능력을 보여주는 것이 가장 중요하다.
포트폴리오를 만들기 전에 게임회사 채용공고를 한번 살펴보자.
예를 들어 게임 프로그래머 채용공고에서
Unity C# 게임 시스템 구현 최적화 Git
등의 기술을 요구한다면,
내 포트폴리오에서도 해당 역량을 보여줄 수 있도록 구성하는 것이다.
이렇게 하면 단순히 “내가 만들고 싶은 게임”에서 끝나는 것이 아니라
“회사에서 필요로 하는 능력을 보여주는 포트폴리오”가 된다.
취업을 목표로 한다면 이 차이가 생각보다 크다.
결국 중요한 것은 '무엇을 만들었는가'보다 '어떻게 만들었는가'
게임 개발 취업을 준비하면서 포트폴리오의 개수를 늘리는 데 집중하는 경우가 많다.
게임 3개, 5개, 10개를 만드는 것이다.
하지만 게임의 개수가 많다고 반드시 좋은 포트폴리오가 되는 것은 아니다.
오히려 하나의 프로젝트라도
내가 어떤 역할을 했고, 어떤 문제를 해결했고, 어떤 기술을 사용했는지
명확하게 설명할 수 있다면 훨씬 좋은 포트폴리오가 될 수 있다.
게임 개발자로 취업을 준비하고 있다면 오늘부터 프로젝트를 만들 때마다 기록해보자.
“무엇을 만들었는가?”
뿐만 아니라
“왜 만들었고, 어떻게 해결했는가?”
를 함께 기록하는 것이다.
그 기록들이 쌓이면 나중에는 단순한 게임 프로젝트가 아니라 나의 개발 역량을 보여주는 포트폴리오가 된다.
오늘의 한 가지
지금 만들고 있는 게임 프로젝트가 있다면 메모장 하나를 열어보자.
그리고 딱 세 가지만 적어보자.
① 내가 담당한 기능 ② 개발하면서 가장 어려웠던 문제 ③ 그 문제를 해결한 방법
이 세 가지가 바로 앞으로 포트폴리오에 들어갈 중요한 내용이 될 수 있다.

최근 모바일 하드웨어 시장이 엄청난 변곡점을 맞이하고 있습니다. 특히 차세대 플래그십으로 꼽히는 아이폰 18 출시 이슈와 더불어, 시장의 판도를 바꿀 폴더블폰의 대중화가 빠르게 진행되고 있죠. 하드웨어가 ' 접히고, PC급 성능으로 진화'하는 이 시점에서, 과거의 문법으로 게임을 기획하면 어떻게 될까요?
Unity 면접 대비 입력, 카메라/이동/AI, 에셋/빌드
Unity 면접 대비 렌더링/그래픽, 메모리/최적화

최근 모바일 하드웨어 시장이 엄청난 변곡점을 맞이하고 있습니다. 특히 차세대 플래그십으로 꼽히는 아이폰 18 출시 이슈와 더불어, 시장의 판도를 바꿀 폴더블폰의 대중화가 빠르게 진행되고 있죠. 하드웨어가 ' 접히고, PC급 성능으로 진화'하는 이 시점에서, 과거의 문법으로 게임을 기획하면 어떻게 될까요?