안녕하세요 대학교 다니고 있는 감자입니다
이번 학기부터 졸업준비로 작품을 하나 만들어야 하는데
아는게 별로 없어서 질문 드립니다
일단 엔진은 유니티를 사용할거구요
제가 pc클라이언트 프로그래머 쪽으로 진로를 생각하고 있다고 말씀드리니
그럼 이번 작품은 기획보다는 유니티의 렌더링(쉐이더)쪽을 깊게 파서
테크데모와 비슷한 수준의 작품을 만들어보라고 하셨습니다
그런데 제가 수업때 다이렉트x9은 겉핥기로만 다뤄보고
컴퓨터그래픽스에 대해서는 렌더링파이프라인 순서 정도만 알고있는 수준이라서요...
유니티 렌더링 프로그래밍을 어떻게 하는지도, 그걸로 뭘 할 수 있는지도 잘 모르겠습니다...
그래서 그런 자료들은 어디서 찾고 뭘 보면 좋을지
그리고 가능하면 이번 작품에서 어떤 방향을 부각하면 좋을지
고수분들 조언 한번씩만 부탁드립니다
근데 졸업때 무슨 게임을 만드는 학과가 있음? 게임전문대 이런거인가
게임개발 관련 학과 다니고 있어요
아 참고로 장르는 tps거점디펜스 생각하고 있습니다
렌더링 프로그래밍을 파고들기 전에 먼저 셰이더부터 공부하면 좋을 듯. 셰이더는 크게 Unlit이랑 Lit으로 구분되는데 이펙트 같은 거 만들 때 필요한 UV 스크롤 애니메이션이나 디졸브 효과 같은 거 Unlit 셰이더로 구현해보면서 감 잡고, Lit은 라이팅, 섀도우 종류 좀 익히고서 커스텀 라이팅 좀 다뤄보면 졸업 작품용으론 좋을 거 같음.
유니티로 렌더링 프로그래밍 본격적으로 파고들려면 URP, HDRP 같은 거 분석해야하는데 이거 지금부터 하면 졸업 못함. 그나마 좀 해본다면 Renderer Feature 같은 거 개발하는 정도...모르는 용어들이 막 나왔을 수도 있는데 일단 이런 키워드들이 있으니까 참고 정도로만 ㄱㄱ
정말 감사합니다! 열심히 찾아볼게요
다른 고수분들도 제발 조언 한번만 부탁드립니다ㅠㅠ
대마왕 셰이더그래프정도만 읽어봐도 될거같은데. pbr 원리같은거 따로 공부안했으면 도움 많이될거임.
조언 감사합니다!