Chapter 13-1. 미니 RPG : 게임 만들기 조언, Light 연산

Date:     Updated:

카테고리:

태그:

인프런에 있는 Rookiss님의 [C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진 강의를 듣고 정리한 필기입니다. 😀
🌜 강의 들으러 가기 Click

Chapter 13. 미니 RPG 만들기

게임을 만들 때 빈 프로젝트에서 처음부터 쌓아나가는 식으로 만들지 말고 여태까지 해온 온갖 매니저들 등등 이런 나만의 프레임 워크를 미리 구축해놓고 이를 활용해 만들어 나가기를 추천한다고 하셨다. 풀링 매니저, UI 매니저 등등 이런건 어떤 게임을 만들든 다 필요하다.

🚀 Light 연산

  • RealTime
    • 실시간으로 빛을 연산하겠다는 의미
      • 성능 부하가 어마어마 하다.
      • 그리고 움직이는 오브젝트라면 그 오브젝트의 빛 연산을 미리 Baked 할 수도 없다. 어떻게 움직일 줄 알고 하겠는가ㅠ
  • Baked
    • 이미 계산 완료 후 에셋으로 저장해놓은 라이트맵을 이용해서 게임 실행 중에 라이트 연산을 하지 않고 이를 덮어 씀
      • 라이트맵은 빛을 받으면 어떤 색으로 보일지 그림자는 어떻게 할지 등등 미리 연산을 해두고 그 정보를 저장해둔 것이다.
    • 즉 미리 그림자 같은 것들을 다 계산해서 라이트맵으로 구워놓음.
    • 움직이지 않는 static 한 오브젝트들에 대해서는 라이트맵 미리 구워둘만 하다. 성능이 더 높아질 것!
      • 고정 되어 있을 오브젝트들은 static을 체크하여 미리 라이트맵을 굽자.
  • Mixed
    • 반반! 둘 다 하겠다는 의미


🌜 개인 공부 기록용 블로그입니다. 오류나 틀린 부분이 있을 경우 
언제든지 댓글 혹은 메일로 지적해주시면 감사하겠습니다! 😄

맨 위로 이동하기

Unity Lesson 2 카테고리 내 다른 글 보러가기

댓글 남기기