|
게임 개발자라면 언리얼을 배우고 개발하고 싶어하죠. 저도 현업에선 주로 유니티를 사용하고 있지만 언리얼 개발을 경험하기 위해서 여러 책을 구매하고 공부하고 있어요. 이 책은 베이스는 C++로 구성하고 세부는 블루프린트로 제작하는 방식으로 요즘 트렌드에 맞춤으로 알려주지만 학습 진행하기 전에 해당 챕터를 한번 정도 정독하고 진행하시는 걸 추천 드립니다. 제공 코드에 nullptr 에 대한 오류 발생 가능성이 있기 때문에 차분하게 진행하지 않고 중간 중간 실행해보고자 한다면 다양한 엔진 오류를 경험하게 되실 겁니다. 보통 auto 변수로 대상을 가져올때 if (변수 true 라면) 에 해당하는 nullptr(널포인터) 방지를 해주는게 좋은데 샘플 코드에는 오류방지 그런거 없거든요. 유니티 처럼 생각하고 막 실행해보고 하다가 엔진이 그냥 다운되는 상황에 상당시간을 왜 이러는 건지 삽질을 좀 했더랬습니다. 물록 경험이 이후 문제 발생에 대한 부분을 좀 더 잘 이해하도록 하는 부분은 있지만 머리 빠질것 같은 힘듦을 굳이 지금 경험할 필욘 없을거니까요. 반드시 학습을 진행하기 전에 천천히 정독 한번 하고 진행하시면 재밌게 학습하실 수 있을 겁니다. 특히 Enemy 클래스는 해당 클래스 생성 후 코드를 작성해 버리면 이후 관련 클래스 생성시 오류 발생하니 코드 작성전에 Enemy 관련 클래스를 모두 생성 후에 진행하시기 바랍니다. (이런 서순에 대한 부분에 대한 설명이 좀 부족해서 따라하는데 어려움이 있었습니다. 특히 애니메이션 블루프린트 관련 부분은 에픽 제공 메뉴얼을 확인하라 / 유튜브를 참고해라 라고 하는 부분에선 진행에 애를 먹을 수 있습니다. ㅋ 이런...) 책에 수록된 코드가 메인이고 깃헙에 제공 되는 코드는 참고만 하세요. (코드로 로그 찍는 방법을 알고 싶네요 ㅎㅎ) |
|
기존에 언리얼 공부책으로 공부했었는데요 프로그램 업그래이드 이슈로 따라할수가 없어서 최신것으로 샀습니다. 이번엔 꼭 따라할수 있기를 아직 공부는 안해보았지만 대출 살펴보니 좋은것 같습니다. 공부 많이 해서 부자 될께요. 여러분들도 공부 많이하고 부자되세요. |