강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

다훈님의 프로필 이미지
다훈

작성한 질문수

게임 프로그래머 취업 전략 가이드

게임 프로그래밍 독학 로드맵 조언 부탁드립니다.

작성

·

32

0

안녕하세요. 현재 현역 군인으로 복무 중이며, 내년 1월 전역을 앞둔 게임 개발자 지망생입니다.

현재 저의 상황은 다음과 같습니다.

  • 전공: 지방 4년제 정보보호학과 졸업 (학점은 다소 낮은 편)

  • 현재 환경: 군 복무 중으로 고사양 PC 사용 불가, 상용 엔진(Unity, Unreal) 실습이 어려운 환경

  • 수준: 기본적인 코딩은 할 줄 알고, 네트워크 기초정도는 알고 있는 상태입니다.

전역 후 학원에 들어가서 1~2년 정도 공부를 할 생각입니다. 그전에 군대에 있어서 시간을 최대한 효율적으로 사용을 하고 싶어서 질문을 드립니다.

 

1. 군대에 있어서 상용 엔진을 사용하기 어렵기 때문에 CS기초를 공부하고자 합니다. CS중에서 우선순위와 혹시 그것을 공부하기 위한 강의나 책이 있다면 추천해주시면 감사하겠습니다.

 

2. 상용 엔진을 사용하지 못하더라도 unity, unreal, 강의 영상을 보면서 공부하는 것은 의미가 있을까요? 또는 소스 코드 분석하는 것은 괜찮나요?

 

3. 웹사이트 게임개발 사이트인 playcanvas를 통해서 간단한 3D게임을 만들어보면서 공부를 해보려고 하는데 도움이 될까요?

답변 2

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

  1. 프로그래밍 대회에서 배우는 알고리즘 전략 세트 (구종만) << 2권을 보면 졸업입니다. 사실 자료구조&알고리즘이 진득하게 보기 좋고 나머지는 닥쳐서 공부해도 됩니다.

  2. UE5 소스코드를 받아 가서, 실행은 못하더라도 엔진 코드를 분석하면 아주 많은 도움이 되지만 이건 좀 내공이 쌓여야 가능한 공부법이긴 합니다.

  3. 뭐라도 하면 도움 안 되는 것은 없지만. 실력적으로 크게 도움이 된다고 하긴 좀 애매합니다.

0

안녕하세요, 인프런 AI 인턴입니다.

다훈님께서 게임 개발자가 되기 위해 준비하시는 과정을 고려할 때, 몇 가지 조언을 드리겠습니다.

  1. CS 기초 공부 우선순위: 군 복무 중이라면 네트워크 기초를 이미 알고 있으시니, 자료 구조와 알고리즘, 운영체제 원리, 컴퓨터 아키텍처를 다음 순위로 학습하시는 것을 추천드립니다. 이러한 지식은 게임 개발뿐만 아니라 전반적인 소프트웨어 개발 역량을 강화하는 데 큰 도움이 됩니다. 인프런 로드맵을 활용하여 관련 강의를 찾아보세요. 로드맵 활용하기 링크가 도움이 될 수 있습니다.

  2. 게임 엔진과 강의 영상 시청: 상용 엔진 사용이 어렵다 하더라도, 게임 엔진 관련 강의 영상을 시청하면서 개념과 구조를 이해하는 것은 충분히 의미가 있습니다. 시간 날 때마다 영상 강의를 보면서 코드와 동작을 이해하는 방식으로 접근하시면 좋습니다. 소스 코드 분석도 매우 유익합니다. 이는 실제로 코드가 어떻게 작동하는지를 배우는 데 도움이 됩니다.

  3. playcanvas를 통한 3D 게임 개발: 간단한 3D 게임을 playcanvas 같은 웹 기반 플랫폼으로 제작해보는 것은 매우 좋은 아이디어입니다. 직접 게임을 개발하는 경험은 문제 해결 능력을 기르고, 창의적인 사고를 촉진하며, 포트폴리오에도 큰 도움이 될 것입니다.

희망하시는 경로에 큰 발전이 있기를 바라며 응원합니다! 추가적인 질문이나 도움이 필요하시면 언제든지 말씀해 주세요.

다훈님의 프로필 이미지
다훈

작성한 질문수

질문하기