Inflearn brand logo image

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

엔딩님의 프로필 이미지
엔딩

작성한 질문수

[C++과 언리얼로 만드는 MMORPG 게임 개발 시리즈] Part4: 게임 서버

IocpCore

포폴 관련해서 질문드립니다.

작성

·

138

0

바보같은 질문처럼 느껴지실수도 있겠지만... 게임 서버를 수강 후 배운 코드를 바탕으로 여러가지 컨텐츠를 붙여서 포폴을 만들면 좋지 못하나요? 배운 코드를 바탕으로 반드시 제 방식으로 바꿔야만 하나요? 바꿔야 한다면 어느정도로 바꿔야 할까요. 취업 준비가 너무 어렵습니다. 후배의 방황을 한번만 잡아주시면 감사드리겠습니다.

답변 2

0

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

  1. 네 컨텐츠를 붙여 돌아가는 게임을 만들어보시면 좋습니다.

  2. 그러면 좋지만 현실적으로 그건 힘들 겁니다. 저도 여기 저기서 공부한 네트워크 엔진을 입맛대로 수정할 수 있는 내공을 쌓는 데까지 꽤 오랜 시간이 흘렀습니다. 그래도 최소한 보여줄 수 있을 정도로 문서를 잘 정리해서 (그림과 순서와 핵심 포인트 등) 이해했다는 것을 증명할 수는 있어야 합니다.

  3. 원래 서버는 to가 잘 안 나는데 요즘은 리니지라이크가 하향세라 MMO 프로젝트를 더 축소하고, 업황도 전체적으로 박살난 상태라 정말 힘들긴 합니다. 그래도 주변 학생들 보면 가끔 1~2명 씩 라이브 팀에 입사하는 경우가 간혹 생겨 또 100% 불가능한 것은 아닙니다.

0

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

게임 서버 개발을 공부한 후 포트폴리오를 준비하는 과정에서 어떤 방향으로 진행해야 할지 고민 중이신 것 같습니다. 프로그래밍을 배우면서, 특히나 포트폴리오를 작성할 때 중요한 것은 본인의 기술력과 문제 해결 능력을 보여주는 것입니다.

  1. 기존 코드 사용: 배운 코드를 그대로 사용하는 것은 크게 도움이 되지 않는 경우가 많습니다. 이유는 여러 지원자들이 같은 코드를 사용할 수 있기 때문입니다. 고유한 문제 해결 능력과 창의성, 응용력을 보여주는 것이 좋습니다.

  2. 응용 및 변형: 처음에 배웠던 코드와 개념들을 바탕으로 새로운 기능을 추가하거나 수정해 보세요. 예를 들어, 기존 코드에 새로운 게임 유형의 로직을 추가하거나, 성능 최적화를 위한 코드를 재작성하는 등의 방식을 사용해 보세요. 이는 자신의 이해도를 높이고, 문제 해결 능력을 직접적으로 보여줄 수 있는 좋은 기회가 됩니다.

  3. 변경의 정도: 어느 정도로 변형을 해야 하는지는 정해진 답은 없지만, 최소한 코드를 보면서 그 코드가 왜 그렇게 작동하는지, 수정이 필요한 부분이 무엇인지 이해할 수 있을 정도로 깊이 있는 공부가 필요합니다. 그 후에 이를 기반으로 본인의 스타일대로 바꿔보거나 추가 기능을 개발해보는 것이 좋습니다.

관련 질문이 있습니다. 학부생 포트폴리오 관련 질문입니다에서는 기본기에 대한 중요성과 포트폴리오를 만드는 과정에서 어떤 요소에 중점을 둬야 하는지 논의하고 있습니다. 이를 참고하시면 더 나은 방향을 잡으실 수 있을 겁니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

엔딩님의 프로필 이미지
엔딩

작성한 질문수

질문하기