헬스케어 앱 개발자

    게임과 애니메이션 그리고 나의 삶

    게임과 애니메이션 그리고 나의 삶

    게임과 애니메이션은 초등학교 시절부터 쭉 좋아했던 콘텐츠들이라고 생각한다. 학교가 끝나면 집에 돌아와 TV에서 나오는 애니메이션을 항상 봤다. 그리고 시간이 날 때면 친구들과 약속을 잡고 게임에서 만나서 놀았던 것 같다. 공부보다 그런 콘텐츠들을 좋아하는 나의 모습을 부모님의 입장에서는 안 좋게 볼 수밖에 없었다고 생각한다. 그래서 부모님은 게임과 애니메이션에 꽤나 부정적이셨다. 시간이 지나고 수험생이 되어서 공부를 할 때는 정말 힘들었고 유일하게 스트레스를 풀 취미는 학원 끝나고 보는 애니메이션과 친구들과 같이 하는 게임이었다. 열심히 공부를 하고 남는 시간에 조금씩 취미 생활을 하면서 스트레스를 관리했고 어찌어찌 무사히 2019년에 건국대학교 기계공학과를 입학할 수 있었다. 하지만 취업 하나만 보고 ..

    대학 강의 공부법

    컴퓨터 구조 PPT로 수업 + 책에서 과제 나감 (과제 교수님이 따로 올려주심) 컴퓨터 네트워크 PPT로 수업 + 책에서 과제 나감 (과제 교수님이 따로 올려주심) 자료구조 PPT로 수업 교재 책보다 시중에 나와있는 책이 더 쉽게 정리가 잘 되어있다 시중에 나와 있는 교재 베이스 + 강의 ppt + 교재 = 티스토리에서 복습하면서 내껄로 만들기

    게임 프로그래머 설치해야 하는 프로그램

    필수 프로그램들 Visual Studio - 게임엔진 Unreal Engine Unity 크롬 원격 데스크톱 추가 프로그램들 - 디자인 프로그램 3ds Max 2022 blender Adobe Photoshop CS6 PureRef

    게임 개발 직군 소개

    개발 툴 프로그래머 => 아트나 디자인을 위한 툴을 제공 엔진 프로그래머 => 자체 엔진 제작 플랫폼 => 프론트, 백엔드 개발자 DBA => 서버 프로그래머가 할 수도 있음 아트 원화 => 모델링 => 애니메이팅 이펙터와 UI는 독립적으로 존재 디자인(기획) QA 중반 이상갔을 때 게임을 테스트하는 직군 신입 기준 연봉 표 ( 경력이 쌓이면 역전됨 ) 차이가 나는 이유 = 수요와 공급의 차이 (회사의 문제지 절대로 실력의 차이가 아님) 게임 제작 순서도 게임 클라이언트 프로그래머가 같이 일하는 직군들 게임 서버 프로그래머가 같이 일하는 직군들

    언리얼 VS 유니티

    인디게임, 개인 개발 => 유니티 회사를 취업한다 => 언리얼 엔진 C++ => C# 은 쉽다 (반대는 어렵다) 프로젝트가 폭파하면 다른 팀으로 가야한다 ( Unity 팀에 있다가 Unreal Engine 팀으로 가게 됬는데 그 엔진에 대한 이해도가 없으면 큰일 난다 ) ( 프로젝트가 대부분 같은 엔진인 회사를 가면 더 좋긴 할 것 같다 ) 처음 취업할 때 오래 걸리더라도 좋은 데로 가는 것을 추천한다 ( 스타트업 비추 )

    스펙

    스펙

    채용은 상대평가이다 ==> 그냥 잘하는 사람이 뽑힌다 경력직이면 학벌이 절대적인 영향을 끼치지 않는다 (그럼에도 끼치긴 한다) 신입이면 학벌이 솔직히 중요하다 (고졸이랑 한양대 공대가 있으면 누굴 뽑겠는가..?) 크게 학부 출신, 학원 출신으로 나뉜다 나는 학부 출신 반전공자 + 게임개발 동아리 + 학원 4개월 영어 점수를 보지는 않지만 (토익, 토플) 영어를 알면 좋다 ( ChatGPT도 영어사용하고 최신 논문들도 영어를 사용하기 때문이다 )

    커리큘럼과 공부 순서

    그래픽스를 공부하는게 좋은 이유 ==> 게임엔진을 더 잘 이해할 수가 있음 ==> 더 훌륭한 프로그래머가 됨

    게임 프로그래머 장단점

    초봉 IT 분야가 성장했지만 대부분 잘하는 개발자들은 네카라쿠베당토를 감 ( 게임업계 안감 ) ==> 그래서 게임업계는 월급을 급격히 올림 (양극화가 심해짐) 업무강도 크런치 기간 = 계속 야근을 한다기 보다는 노란색 박스 기간에 야근을 많이 함 ( 노란색 기간은 2달 정도 ) 포괄연봉제 (야근을 하든 더 일을 해도 이미 정해진 임금만 받음) 비포괄연봉제 (야근수당을 줌) 게임 프로그래머를 추천하는 이유 1) 공통적인 기반 기술 학습 ==> 게임 프로그래머는 온갖 IT 분야와 연관이 되어 있어서 이직이 쉽다 2) 공부가 재밌다ㅎㅎㅎ!!!! ==> 내 추억을 내가 만든다 또는 상상하고 만들고 싶은 것을 만든다 => 행복함 상승 => 집중력 상승 ==> 내가 만든 게임을 내가 좋아하는 사람들이 해준다..? ..