버그 해결을 위한 모든 질문을 던져
0 votes
254 views
제가 비전공자 이므로 내년 초부터 학원을 다닐예정입니다.

현재는 학원비와 생활비땜에 알바를 하는중입니다.

알바를 하면서 미리 공부를 준비중입니다.

제가 학창시절 수포자였습니다.

근데 코딩할때 수학적 지식이 많으면 도움이 된다는 글을 보고 지금 수학도 공부해보고 있습니다.

학원 다니기 전 까지 주로 어떤 공부를 하는게 도움이 될지 궁금해서 질문 남깁니다.

C/C++ 언어 공부와 수학공부중에 어느것에 더 비중을 둬서 공부 하는 것이 좋을지 여쭤봅니다.

추가로 학원은 현재 클라이언트는 쥬신 게임 아카데미 /  서버는 프로카데미 고민 하고 있습니다.

제가 향후 나아가서는 인디게임 출시도 해보고 싶습니다.

클라이언트와 서버 어느쪽이 더 나을지도 알려주시면 감사하겠습니다.
asked (2 point) , 254 views

2 answers

+1 vote
반갑습니다 저도 게임개발자 희망하는 졸업앞둔 학생입니다.

질문자께서는 일단 비전공자라 하셨으니 프로그래밍에 대한 기반지식이 아직은 적다고 생각하겠습니다.

 

일단 프로그래밍 언어 자체에 익숙해지셔야 됩니다. 수학적지식 물론 매우 중요합니다.

하지만 프로그래밍이란것 자체에 익숙해지셔야 합니다. 안그러면 학원가서도 따라가기도 힘드실수도 있습니다.

언어의 문법에 일단 익숙해지셔야 합니다. 그러기 위해서 추천드리는 방법은 백준같은 알고리즘문제 사이트에 들어가서

제일 쉬운문제부터 하나씩 해보는 것입니다. 이 방법을 추천드리는 이유는 알고리즘 문제를 해결함으로써 논리적사고도

기르기 위함이지만 생각한걸 코드로 구현하는 능력을 기르기 위함입니다.

자료구조(스택,큐,힙,링크드리스트,트리 등등) 다 직접 구현해보십쇼. 진짜 큰 도움이 됩니다

언어는 C++,C#을 공부하시면 됩니다. 제가 학원과정이 어떤지는 잘 모르겠는데 만약 상용엔진 쓴다면

거의 유니티라서 C#할 것 같긴 합니다. 이부분은 학원과정 보고 판단하십시오.

 

그리고 학원같은 경우는 당연히 클라이언트 먼저 하셔야됩니다;; 먼저 게임자체를 구현을 하는게 먼저입니다.

그리고 프로카데미같은 학원은 애초에 뽑을 때 프로그래밍에 대해 기반지식이 있다는 가정하게 뽑는 걸로 알고있습니다.

커리큘럼 보시면 진짜 서버전문??으로 하드웨어 다루는거부터 가르치던데 솔직히 말씀드리면 질문자께서 지금 신경쓰실 부분이

아닙니다.

일단 인디게임 출시가 목표시니까 서버학원보다는 당장 클라이언트부터 배우셔서 원하시는 게임 만드시는게 먼저입니다.

어차피 게임 어느정도 구현하시다보면 보는 눈이 넓어져서 자연스럽게 서버쪽도 보게됩니다. 그때 공부하시면 됩니다.

 

다시 말씀드리지만 학원 가기전에 언어에 충분히 익숙해지셔야 됩니다. 안그러면 학원가서 진도 못따라가서

흥미를 잃게되고 흐지부지하게 되버릴수도 있습니다.
answered (9 point)
인디게임 출시가 최종목표이고 현 목표는 아무래도 취업입니다.ㅠ

프로카데미의 경우 비전공자도 기본적인 자료구족 ( 스택, 큐, 링크드리스트 ) . C언어에 대한 기본적인 지식을 테스트 봐서 들어간다구 알고 있습니다.

두개다 병행할 예정이긴 하나 시간을 어느쪽에 더 쏟아야 하나 고민중에있었거든요

아무래도 언어에 더 목표를 두고 공부해야 될 것 같다는 말씀 같습니다.

답변 감사합니다.
솔직히 말씀드리면 두개 다 병행하는건 좋은생각이 아니라고 봅니다.

클라이언트쪽부터해서 언어공부랑 유니티라는 물리엔진 자체 툴기능 공부 등만 하셔도 시간이 부족할수도 있습니다. 학원에서 과제를 내기도 하니까요...

그리고 좋은회사 들어가려면 보통 코딩테스트를 보기도 하는데 자료구조,알고리즘 공부하는데도 시간 쓰셔야하기 때문에... 학원 두개 병행은 추천드리지 않습니다.

물론 결정은 본인몫이지만요
0 votes
인디 게임 출시해보고 싶으면 클라이언트 해야겠죠. ㅎㅎ

수학이나 C++은 클라던 서버던 하셔야 되는데 각 업무에 대해 알아보시고 본인 성향에 맞는 것을 하셔야죠.

 

*프로카데미는 기본적으로 코드를 짤 수 있는 수준이 되야 입학이 가능합니다(상담필요).
answered (141 point)
인디게임은 앞으로 최종목표이고

지금의 상황으로는 아무래도 취업이 1 순위 목표이네요

일단은 언어 쪽에 좀 더 신경써서 공부를 해야겠네요 답변 감사드립니다.

버그 해결을 위해 도움을 구하고, 도움을 주세요. 우리는 그렇게 발전합니다.

throw bug 는 프로그래밍에 대한 전분야를 다룹니다. 질문,논의거리,팁,정보공유 모든 것이 가능합니다. 프로그래밍과 관련이 없는 내용은 환영받지 못합니다.

255 질문
388 answers
396 댓글
509 users