내가 생각하는 게임 개발자란? + 251103 TIL

2025. 11. 3. 17:39언리얼 7기 사전캠프

1. 게임 개발자에 대한 조사

 

역할과 책임
 

게임 기획 : 게임의 시스템, 콘텐츠, 시나리오, 밸런스 등을 설계 및 기획하며, 게임의 기초적인 틀을 잡는 역할

프로그래머 : 기획을 바탕으로, 기획의 내용을 실제로 구현하는 역할. 다양한 분야의 프로그래머로 나뉘며, 클라이언트, 서버, 엔진 프로그래머 등 다양한 분야로 나뉠 수 있음

그래픽 디자이너 : 게임에 사용될 그래픽을 제작하는 역할. 원화가, 2D 아티스트, 3D 모델러, 애니메이터, 이펙터, 테크니컬 아티스트 등 다양한 분야로 나뉠 수 있음

레벨 디자이너 : 게임에 사용될 레벨의 맵 구조를 설계하고, 오브젝트를 배치하고, 이벤트를 연출하는 등의 일을 하는 역할.

사운드 디자이너 : 게임에 사용될 효과음, 배경음악을 제작하고, 게임에서의 필요에 따라 성우의 녹음을 편집하는 등의 일을 하는 역할

QA : 게임을 다양한 방식으로 테스트하며 버그나 오류를 찾고, 게임이 실제 기획대로 만들어졌는지 등을 검증하고, 게임에 필요한 피드백을 전달하는 역할

 

이상의 직군들이 서로 밀접하게 협업하여, '게임'이라는 하나의 완성품을 만드는 과정에 도달하는것이 게임 개발자들의 역할과 책임이라고 할 수 있음

 

필요한 기술과 역량
 

언리얼 엔진 개발자로서 필요한 핵심 기술은 C++ 프로그래밍 능력이며, 다양한 C++ 문법 및 객체 지향 프로그래밍을 능숙하게 사용할 수 있어야 함. 또한 언리얼 엔진의 기능과 규칙을 이해하고, 이를 적재적소에 활용하는 기술을 가지고 있어야 함

소프트 스킬로서는 다양한 문제에 직면했을 때 문제를 다각도로 이해하고 해결을 위한 가설을 세우며 체계적으로 원인을 추적해 해결하는 문제 해결 능력과 다른 직군과의 명확한 협업력 및 커뮤니케이션 능력, 계속해서 바뀌는 언리얼 및 개발 환경에 대한 지속적인 학습 의지 또한 필요함

현재 나는 비전공자+기반없음 의 상태이기 때문에, 이번 캠프를 통하여 기초부터 심화까지 정말 많은것을 배워야 개발자로서의 첫걸음을 내딛을 수 있을것이라고 전망함. 포기하지 않는 끈기와 깊은 인내, 많은 노력이 반드시 필요할것임.

2. 나만의 게임 개발자 정의

내가 생각하는 게임 개발자란, 자신의 생각과 아이디어, 다양한 경험과 세계를 '게임'이라는 내용 안에 압축하여 다양한 사람들과 공유하고, 또한 재밌게 즐길 수 있는 게임을 만들어내는 사람이라고 생각함
세상에는 셀 수 없을정도로 많은 게임이 있고, 물론 그 모든 게임이 다 훌륭하고 완벽한 게임일 수는 없지만, 그 게임들에는 각 개발자들의 개인적인 생각이나 철학이 담겨있다고 할 수 있으며 이것이 게임 개발자로서의 의미라고 개인적으로는 판단함
 
 

 

3. 게임 개발자가 되고 싶은 이유와 목표

어릴적부터 게임을 좋아했고, 인생의 2/3 이상을 게임과 함께 살아왔으니 게임에 자연스레 관심을 가지고, 특히 게임 개발쪽에도 관심을 가지게 되었으나 이전에는 굉장히 비전과 첫 시작이 막막했음
세상에는 정말로 다양한 게임 개발 방법들이 있고 이것들 중 원하는것을 사용해서 게임 개발을 시작하는 경우가 많으나, 나는 너무나 많은 선택지에서 하나를 명확하게 고르지 못하고 있었음
그러던 중, 즐겨하던 게임인 '마비노기' 에서 이터니티 프로젝트(https://m.mabinogi.nexon.com/eternity/index.asp)를 발표한 것을 기점으로, 언리얼 엔진에 관심을 가지기 시작하였음. 이터니티 프로젝트는 마비노기의 오래된 엔진인 플레이오네 엔진을 게임의 수명 연장과 개발 환경의 개선을 위해 언리얼 엔진으로 교체하는 프로젝트임
개발자로서의 발걸음을 딛은 이후의 큰 목표는, 넥슨의 마비노기 이터니티 팀에 합류하여 이터니티 프로젝트에 기여할 수 있는 개발자가 되는 것이다(지금으로서는, 최소한 이력서라도 제출해볼 수 있는 스펙으로 올라가는것이 첫 목표). 현재의 내 경험 및 스펙으로는 머나먼 꿈일 수 있지만, 너무 막연한 꿈이라고 생각하지만 말고 끝없이 꿈을 향해 정진해야 가능할것임.

 

 

251103 TIL

 

출결체크 하는방법 익힘

팀 노션 셋업함(현재 팀에 나 1명밖에 없음...)

슬랙 프로필 보완(셀카 찍어놓은게 없어서 조만간 셀카 찍어서 사진 업데이트 해야함)

멤버카드 작성(마찬가지로 올릴 사진이 없음)

TIL 작성할 블로그 세팅(지금 당신이 보고있는 이 페이지)

C++, Unreal 강의 1-1 수강

'언리얼 7기 사전캠프' 카테고리의 다른 글

251110 TIL  (0) 2025.11.10
251107 TIL  (0) 2025.11.07
251106 TIL  (0) 2025.11.06
251105 TIL  (0) 2025.11.05
251104 TIL  (0) 2025.11.04