게임 개발자가되는 방법

Posted on
작가: Robert Simon
창조 날짜: 19 6 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
게임프로그래밍 독학방법 (찐독학 게임프로그래머가 알려.dream)
동영상: 게임프로그래밍 독학방법 (찐독학 게임프로그래머가 알려.dream)

콘텐츠

이 글에서는 프로그램 학습하기 직업 찾기이 직업이 자신의 요구에 맞는지 결정하십시오 18

게임 프로그래밍은 폭발적인 성장을 겪고있는 분야입니다. 그럼에도 불구하고 작업 자체와 그 경로는 지칠 수 있습니다. 따라서 시작하기 전에 이것이 올바른 선택인지 스스로에게 자문해야합니다. 그렇다면 필요한 기술을 습득하는 것이 시급합니다. 실제로, 고용주는 노하우를 목표로하며, 실무 교육을 거의 제공하지 않습니다. 현장에서 중요한 지식을 얻은 후에는 인내와 인내가있는 직업을 찾을 수 있습니다.


단계

1 부 프로그램 학습



  1. 클래식 교육 참석과 자율 학습 사이의 결정. 고용주는 주로 기술 노하우에 중점을 둡니다. 따라서 고등 교육에 대한 수업료가 당신의 방법을 넘어서더라도 걱정하지 마십시오. 학위를받는 것이 직업을 얻는 데 절대적으로 필요한 것은 아닙니다. 동시에, 학위 외에 기술 능력이 있으면 다른 응시자들과 차별화 될 수 있습니다.
    • 당신의 결정이 무엇이든, 유능한 프로그래머가되기 위해 모든 노력을 기울이십시오. 그러나 자율 학습을 통해 면접에 직면하고 꿈의 직업을 얻는 데 필요한 수하물을 가질 수 있습니다.


  2. 채널을 신중하게 선택하십시오. 대학에 가기로 결정한 경우 게임 프로그래밍 수업을 건너 뛰고 일반적으로 비교적 짧은 시간에 게임 프로그래밍의 여러 측면을 다룹니다. 대신 해당 분야에 대한 기능적 지식이없는 경우 컴퓨터 과학 과정을 선호하십시오.
    • 프로그래밍의 모든 측면을 마스터하려면 많은 시간이 걸립니다. IT를 심도있게 공부하면 공부하는 동안 이러한 기술이 게임 세계에 직접 적용되지 않더라도 각 기술을 해결하는 데 필요한 기술을 습득 할 수 있습니다.
    • 전문화 할 계획이라면이 코스의 교사를 조사하십시오. 게임 프로그래밍 개념을 완전히 숙달했지만 현장에서 일한 적이없는 교사로부터 배우는 것은 좋은 생각이 아닙니다.



  3. 알아보기 컴퓨터 언어. 고전 과정을 수강하기로 결정하든 자율 학습을하든 적어도 하나의 컴퓨터 언어를 습득하십시오. C ++ 언어에 중점을 두어 게임 프로그래밍에 가장 많이 사용되므로 고용 가능성을 높이십시오. 학습을 고려할 수있는 다른 유용한 언어는 다음과 같습니다.
    • 액션 스크립트
    • 조립
    • C
    • 자바
    • 목표 - C
    • 파이썬
    • 빠른


  4. 나만의 만들기 경기. 무언가를 배우는 가장 좋은 방법은 그것을하는 것임을 기억하십시오! 컴퓨터 언어로 코딩하는 법을 배운 후 기술을 구현하십시오. 처음부터 끝까지 게임을 만들어 전체 프로세스에 익숙해 지십시오. 성공하려면 아래 지침을 따르십시오.
    • 단순하게 유지하십시오. 아는 것처럼 게임 세계에 혁명을 일으키려고하지 마십시오. 비유를하려면 소설이 아닌 간단한 이야기를 쓰십시오.
    • 가능할 때마다 다른 게임에서 영감을 얻으십시오. 여기서 목표는 독창적이지 않고 배우는 것입니다. 다른 게임의 개념을 빌리고 아이디어 부족으로 고통을 받으면 영감을 얻으십시오.
    • 모든 것을 스스로하십시오. 가능한 한 수학 또는 벡터 라이브러리를 사용하지 마십시오. 기술을 향상시키기 위해 모든 단계를 직접 완료하십시오.
    • 마침. 전체 과정에 익숙해 져야하므로 끝으로 가십시오. 프로그래밍에 대해 가장 마음에 드는 것을 이미 마쳤 기 때문에 프로젝트를 포기하지 마십시오.



  5. 기술을 다듬 으십시오. 전문 게임 개발자는 특정 측면을 살펴 보는 팀의 일원이됩니다. 따라서 자신의 게임을 코딩하고 개발하는 법을 배우면서 참여할 때 어떤 영역에 집중할 것인지 결정하십시오. 그런 다음 계속 자신의 프로젝트를 수행하고 이러한 영역에 더 많은 노력을 기울이십시오.
    • 제공되는 필수 기술 및 IT 서비스는 회사마다 다를 수 있지만 프로그래밍에는 일반적으로 인공 지능, 오디오, 빌딩 시스템, 애니메이션, 게임 플레이, 엔진, 물리, 네트워킹, 도구, 사용자 인터페이스 및 렌더링.

파트 2 구직



  1. 인턴십을하십시오. 유급 고용을 신청하기 전에 무급 직책에 시간을 보내십시오. 온라인 또는 학교를 통해 열린 인턴십을 검색하십시오. 직업을 찾을 때 이력서를 풍요롭게하는 직업 경험을 얻으십시오. 인턴십을해야하는 다른 장점은 다음과 같습니다.
    • 전문적인 참조,
    • 현장에서 활동하는 사람들과의 중요한 관계,
    • 일의 실제 현실에 대한 더 나은 지식.


  2. 디자인 데모. 게임을 게시하지 않았으므로 일부 데모를 준비하여 자기 소개서에 첨부하고 다시 시작하십시오. 고용주가 볼 수있는 Git 리포지토리를 만들어 자신의 프로젝트를 추구하고 인터넷에 게시하십시오. 완전한 게임을 만드는 것에 대해 걱정하지 마십시오. 대신 전문화 할 영역을 강조하는 작고 효과적인 데모를 개발하십시오.
    • 데모가 무엇이든 완벽해야합니다. 당신이 제대로 할 수 없다면 너무 복잡한 데모로 면접관에게 감동을 주려고하지 마십시오. 그들에게 간단하고 쉬운 것을 보여주십시오.


  3. 스타트 업에 먼저 집중하십시오. 그렇다고해서 유명하고 성공적인 회사가있는 직책을 신청해서는 안됩니다. 그럼에도 불구하고, 그러한 회사들은 더 높은 임금과 보장 된 일자리를 제공 할 수 있습니다. 그러나이 회사들에서는 경쟁이 치열하다는 것을 알고 있습니다. 이를 위해, 당신과 마찬가지로, 덜 까다로워 야하는 새롭고 작은 회사에서 일자리를 찾아보십시오.
    • 이것은 당신이 이들 회사에서 확실히 고용 될 것이라고 말하는 것은 아니지만, 당신보다 더 많은 경험을 가진 프로그래밍 천재들과 일할 가능성은 적습니다.


  4. 신청하는 각 회사를 조사하십시오. 먼저 회사 웹 사이트에서 채용 정보를 확인하십시오. 그런 다음 신청서를 제출 한 후 회사에 대해 알아보십시오. 자신의 회사 프로필과 외부 소스의 보고서를 읽습니다. 면담 중에 질문 할 수 있도록 귀하를 괴롭히는 모든 질문을 작성하십시오.
    • 기술 교육 외에도, 면접 중 게임 산업 및 산업에 대한 실무 지식이 있음을 보여주는 것은 다른 응시자들과 차별화되어야합니다.


  5. 관계를 만듭니다. 구직 신청시 치열한 경쟁을 기대하십시오. 앞서 나가려면 업계 전문가와 직접 연결하십시오. 채용 공고를 게시하기 전에 물어보십시오. 고용주와 내부적으로 연락이있는 경우 연락처에서 추천을 받으십시오. 다음은 네트워크 확장에 도움이되는 몇 가지 팁입니다.
    • 온라인 포럼, 소셜 미디어 사이트 및 전문 네트워크에 가입하여 현장에서 활동하는 사람들을 만나 관계를 확장하십시오.
    • 과거와 현재의 반 친구 및 교사와 연락을 유지하십시오.
    • 회의와 회의에 참여하십시오.


  6. 실패한 면접에서 배우십시오. 우선, 경쟁이 심할수록 많은 채용 담당자가 신청을 거부 할 수 있습니다. 이 실망스러운 경험을 받아들이고, 너무 걱정하지 말고 배우십시오.
    • 인터뷰, 이력서 및 데모를 재고하여 약점을 식별하고 개선하십시오.
    • 면접관들에게 감사의 표시 또는 감사의 표시로 감사장이나 이메일을 보내주십시오.
    • 개선이 필요하다고 생각하는 측면에 대한 조언을 구하십시오.

파트 3이 경력이 자신의 필요에 맞는지 결정



  1. 게임에 대한 열정이 있습니다. 프로그래밍은 까다 롭고 스트레스가 많은 활동 분야 일뿐만 아니라 돌파하기 어려운 경력이 될 수 있습니다. 그것은 당신의 부분에 많은 열정을 필요로하므로 열정의 정도를 평가하십시오. 성공하기 위해 마지막 피 한 방울을 포기하십시오.


  2. 갈 길이 있다는 것을 아십시오. 인내와 인내심을 키우십시오. 독학 또는 대학 연구를 통해 필요한 기술 노하우를 얻는 데 몇 년이 걸릴 것입니다. 업무 세계에 참여할 준비가되면 신청할 때마다 치열한 경쟁에 직면해야합니다. 다시 말해, 일자리를 찾는 데 시간이 걸릴 수 있습니다. 그런 다음, 일단 고용되면 꿈의 일을 착륙시키기 전에 열심히 일하십시오.


  3. 이 일에 부자가 되려고하지 마십시오. 표준 과정을 수강하기로 결정한 경우 등록 수수료가 게임 프로그래머의 평균 연봉을 초과 할 수 있음을 명심하십시오. 다시 한번,이 직업에는 열정이 필요하므로 돈을 버는 것이 아니라 사랑을 위해이 직업을 받아들이십시오.


  4. 의 교훈에 특별한주의를 기울이십시오. 수학. 강력한 수학 기술을 요구하는 게임 프로그래밍의 모든 측면은 아니지만 대부분의 측면을 기대하십시오. 여전히 고등학교에 다니면 수학 수업에서 두 ​​배의 노력을 두 배로하십시오. 공부를 마치고 기억력을 새로 고치려면해야합니다.
    • 분명히 수학 수업을 들으면서 기술을 쉽게 심화시킬 수 있습니다. 그러나 다운로드 가능한 수많은 수학 게임이 야심 찬 게임 개발자에게 더 좋습니다. 돌로 된 두 마리의 새를 죽이고 다른 방법으로는 시도하지 않은 게임을 탐험하십시오.


  5. 팀에서 일하는 것처럼. 구직 시장에 들어가기 전에 자신의 프로그래밍 기술을 개발하는 데 많은 시간을 소비해야합니다. 그러나 혼자 일하는 데 익숙하지 마십시오. 당신이 고용되면 훨씬 더 큰 팀의 일원이 될 것으로 기대합니다. 명확하게 의사 소통하고 비평을 받아들이는 방법을 배우고 두 가지 필수 기술로 생각하십시오.


  6. 위치에 유연하게 대처하십시오. 당신이 사는 곳은 그리 문제가되지 않을 것입니다. 그러나 당신이 살고있는 지역이 아직 기술적 인 천국이 아니라면, 일이있는 곳으로 이사하는 것을 고려하십시오. 또한 작업 안정성이 다소 불확실하므로 새 작업으로 다시 이동해야 할 수도 있습니다.