[Unity] 스테이지 관리자 만들기

Min·2024년 7월 30일

Project일지

목록 보기
5/8

스테이지 관리자의 필요성

나는 하나의 씬에서 모든 스테이지를 로드할 것이다. 그러려면 모든 스테이지 데이터를 관리하고, 그 데이터를 통해 스테이지를 초기화하고 세팅할 스테이지 매니저가 필요하다. 이 게임오브젝트는 씬에 하나 만들어져 있기만 한다면 자기가 알아서 스테이지를 세팅하도록 만들 예정이다.

Data Load

저번에 Deserializer를 만들었고, 기능을 사용하여 StageManager클래스 안에 데이터 로드 기능을 모두 구현하였다.

  • 데이터 로드 메서드

  • 데이터가 저장되는 자료구조

  • StageData의 정체

Setting해야하는 컨텐츠

  • 예전 DirectX 2D 프로젝트에서 발췌

    Set부터 보자면, Stage배경, 경로(몬스터와 몬스터웨이브), 건설지역(타워), Wave 시작 버튼, 골드, 영웅, 스테이지 오브젝트 등등... 만들어야 할 컨텐츠가 산더미다. 하나하나 쳐내가도록 하자.
profile
티내는 청년

0개의 댓글