conmoto

conmoto

  • 분류 전체보기 (12)
    • 개발일지 (12)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

conmoto

컨텐츠 검색

태그

2D 게임 개발일지 게임 프로그래밍 패턴

최근글

댓글

공지사항

아카이브

2D 게임 개발일지(1)

  • 카메라 컴포넌트의 설계

    - 카메라 구현 설계 카메라를 구현 전에 다음 두가지를 염두해 두고 방법들을 생각해 보았다. 1. 씬의 모든 액터들이 카메라의 위치를 알아야 렌더 위치 결정 가능. 2. 여러개의 카메라도 생성 가능하고 카메라 전환이 가능하게 구현. 생각난 방법은 다음 세가지였다. 컴포넌트로 플레이어가 가지게 하고, 플레이어의 카메라를 모든 액터들이 알게 한다. -> 플레이어가 없는 씬에 대한 예외처리가 들어가야 한다. 컴포넌트 하지 않고 씬이 가지게 있게 한다. -> 씬에 카메라가 하나라면 좋은 방법이지만, 맵의 카메라 등 카메라를 여러개 설치하려면 각각의 클래스에 모두 카메라 로직을 구현해야 한다. 컴포넌트로 씬이 가지게 있게 한다. -> 이렇게 하면 액터들은 씬의 카메라를 찾아서 일괄적으로 처리할 수 있고, 씬 이외..

    2020.03.28
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바