게임 프로그래머의 만담, 게임코디 2nd
0 투표
4.1k views 만담 (5p) , 4.1k views
안녕하세요! 저는 병역특례로 어느 기업에서 자바 백엔드 개발자로 일하고 있는 신입입니다.

제가 원래 가고자 했던 방향은 FPS와 RPG 게임의 서버를 구축, 개발하는 개발자가 되고싶었으나, 병특을 빨리 마쳐야 했기에 가장

수요가 높은 자바+Spring 웹개발을 시작으로 근무하고있습니다. 병특으로써 군복무가 만료되면 다시 대학에 들어가

2년동안 공부를 해야하므로(전공자 입니다) 현재 복무중인 회사를 나오고나서 2년간 열심히 공부하기위해

로드맵을 작성해보고자 합니다.

여기서 몇가지 질문을 드리고 싶습니다.

1. 게임개발 서버파트는 신입을 잘 뽑지 않는다고 하는데, 사실인가요?

 

2. 게임잡을 통해 채용공고를 보면 대부분 C#을 사용해 개발을 합니다. 그러나 몇몇기업에서는 개발은 C#으로

하나 코테는 C++로 보는곳도 있어서 두가지 언어 모두 숙지하는것이 좋을지, C#만 공부하는것이 좋을지 모르겠습니다.

 

3.  네트워크 관련 지식도 공부하려고 합니다. 특히 MMORPG 장르나 FPS 장르는 TCP/IP와 관련하여 깊은

지식을 요구한다고 하는데, 이 부분과 관련하여 추천해주고 싶으신 서적이 있으실까요?

 

4. 유니티와 언리얼엔진.. 어느쪽을 공부해야할지 모르겠습니다. 둘다 어느정도 할줄 알아야 하나요?

 

5.  DB를 더 공부해보고자 합니다. 특히 FPS나 RPG에서 주로 사용하는 DB가 무엇이며, 어떻게 공부하는게 좋을까요?

DB에 대해서 기본적으로 웹에서 다루는 정도의 지식만 알고있는 상태입니다.

만담에 대한 답글을 하려면 로그인 또는 가입해야합니다.

4 answers

+2 투표
1. 신입도 뽑습니다.

2. C#으로 하는곳은 모르겠으나, 서버면 일반적으로 C++로 작업합니다. C#도 같이 하면 좋습니다.

3. TCP/IP 소켓 프로그래밍 기본서적 보시고, 전공에서 배우는 네트워크 프로래밍, 시스템 프로그래밍, 운영체제 공부 하시길 추천합니다.

4. 서버 프로그래머면 특별히 엔진을 꼭 알아야 되는건 아닙니다. 다만 알면 좋겠죠.

5. 사용 하는 디비는 MySQL, Oracle, MSSQL정도가 대부분이며, 일반적인 DB 사용법을 공부하는겁니다.

 

https://www.procademy.co.kr/fullcourse_formal.html

 

위 링크의 커리큘럼을 다 공부 해본다고 생각하심 됩니다.
답글 (4.8kp)
+1 vote
junios님도 링크하셧지만

가능하시다면,

깔끔하게 프로카데미에서 공부해버리시는 것이 좋지않을까요?
답글 (9.4kp)
그러게요.
그냥 프로카데미에서 공부하시면 될것같은데요.ㅎㅎ
0 투표
1.

클라이언트랑 비율은 잘 몰라도 공채 여기저기 지원할때 보면 서버도 같이 뽑습니다
 
2.

서버는 대부분 C++로 만듭니다.

3.

네트워크 개론 4차 산업혁명과 함께하는 네트워크
게임 서버 프로그래밍 교과서
멀티플레이어 게임 프로그래밍
온라인 게임을 지탱하는 기술

4.

서버 프로그래머라면 엔진 몰라도 됩니다
 
5.  

MSSql 같은 관계형 DB 주로 쓰고 캐싱을 위해 redis 같은 것도 쓰는 것 같습니다
답글 (3p)
0 투표
안녕하세요.
지나가는 길에... 현재 서버를 채용하고 있어 도움이 되실지 모르겠지만 면접관 입장에서 몇 가지 답변 드립니다.

 

1) 채용 합니다.  다만 최근 개발자 초봉과 연봉 평균이 인상되어 좀 더 깐깐해진 경향이 있습니다.

2) 결국은 C++ / C# 을 모두 아셔야 좋은데, C++에 더 많은 공부를 하시는 것을 추천 드립니다.

3) (신입이라도)서버 프로그래머이므로 TCP/IP를 이해해야 하며, 최소 IOCP를 구현해 서버 성능 테스트까지 진행해본 인재를 원합니다.

4) 할 줄 몰라도 장애가 되지는 않으나 알면 좋습니다.
  (게임 테스트 하려면 클라이언트도 써야하고, 클라이언트 네트워크 모듈을 서버 프로그래머가 제공해주는 경우도 많습니다)

5) MSSQL, MySQL(Maria) 두개만으로 충분하며 이외의 DB를 쓴다면 그 회사에서 교육을 해줄 것입니다.
  (테이블, 인덱스, 프로시저를 자유롭게 작성하는 수준)
답글 (5.4kp)
참고로 저희 부서에 있는 프로카데미 출신들은 일 잘합니다 ^^

게임 프로그래머의 만담 커뮤니티, 게임코디 입니다

온종일 코드와 씨름하는 우리들의 외로움을 삭이고자 합니다