전체 글 124

[1강] 엔진 설치와 기본적인 UI

강의 내용은 좋겠지만, 4.22버전은 너무 옛날버전 인 것 같다는 생각이 든다. 예전에 미국에서 작업했던 것도 이 버전이였고 인기가 많았던 것 같지만 에픽에서 새로 나왔다고 광고하는 5.2.1버전에서 작업하고 싶은데 구글링 좀 하면서 오류 생길 리스크를 각오하며 신 버전을 쓸까 하다가 4.22를 하기로 결심했다. 어느정도 익숙해졌다 하면 5.21버전으로 강의내용을 변환하여 수강하면 좋을 것 같다. 그래서 4.22와 5.21을 둘다 설치하였다. 라이선스 구분 퍼블리싱 : 게임제작에 적합 크리에이터 : 게임 외 콘텐츠 제작에 적합 * 게임 작업을 위해서 퍼블리싱 라이센스를 발급받아 설치를 진행하였다 설치 통합폴더(폴더이름 "Engine" 등으로 하면 알기 쉬움) 생성 후 여러 가지 버전 종류대로 설치해 사용..

시작하며

좋은 게임을 제작하고자 하는 마음으로 2달간 C언어를 익혔다. 그후 언리얼, 유니티 등의 수업을 듣고 있지만 좋은 포트폴리오로 이어지기에는 부족한 수업이라고 느꼈다. 이를 보완하기 위한 조사를 열심히 진행했고, 다른 사람들은 좋은 게임을 제작하기 위해 어떤 과정을 밟는지 궁금해 조사하던 중 유튜브에서 괜찮은 Unreal Engine 개발자 포트폴리오를 발견했다. 포트폴리오 제작자가 어떤 사람인지 알아보던 끝에 같은 수업을 수강하셨다는 공통점을 발견했다. 내가 생각하는 방향성과 맞기 때문에 나도 그 수업을 수강하기로 했다 비용은 작지 않은 금액이였다. 사실 금액 지불 관련하여 여러가지 방안이 있겠지만 지금 내 상황에 해당하는것은 없어서 사비로 정직하게 지불 후 수강하며 기록을 남기기로 하였다 ^-^..  ..

00_C언어란?

게임 개발을 하기 위해서는 컴퓨터 언어를 익히는 것이 필수적이다. 그리고 첫 언어를 익힘으로서 개념을 잘 잡는다면, 또 다른 언어를 익히는 것은 어렵지 않다고 들었다. 반면, 처음으로 배울 언어는 정말 확실하게 알아야 하기 때문에 한가지를 선택해야 했다. 내가 배우고 있는 교수님께서는 첫언어로서 C언어를 추천해 주셔서 C언어의 기초를 익힘에 있어 가장 기본이 되는 추천서인 김동규님의 "자기주도 C언어" 를 통해 공부를 하기로 했다. 먼저, 책의 말머리이자 소개페이지에서는 C언어의 중요성에 대해 다룬다. 컴파일러 : 기계어 번역기 컴퓨터는 C언어로 작성된 소스 파일을 이해할 수 없음 컴퓨터에게 명령을 시키기 위해서 다양한 종류의 "컴파일러" 를 사용해 0과 1로 이루어진 기계어로 번역을 해 주어야 함 에디..

Visual Studio 세팅 - 파일 구조 확인

유니티, 언리얼등의 게임엔진과 연결해 사용할 경우 좋은 팁이 될 수 있다. 파일의 전체구조 Visual Studio에서 볼 수 있도록 하기 위해 붉은 색 버튼을 사용 할 수 있다. 이 세팅으로 해 두었을 경우 작업중인 파일의 구조를 파악할 수 있어 작업에 용이하다. 원래 기본 설정은 파일의 유형에 따라 필터로 구분하여 표시하는 형식인데, 파일 시스템 디렉토리 형식으로 변환한 것이다.