본문으로 건너뛰기
Devlog

사계절, 네 개의 세계

2026-09-05

마일스톤 9에서 낮 세계를 구축했습니다. 하지만 하나의 테마만으로는 부족합니다 — 플레이어가 진행할수록 세계도 변해야 했습니다.

마일스톤 11에서 테마 시스템이 완성되었습니다.

세 개의 새로운 세계

낮이 시작점입니다. Lv.25에서 열대, Lv.60에서 밤, Lv.90에서 겨울이 열립니다.

각 테마는 두 개의 레이어로 구성됩니다: 하늘 배경과 수중 배경. 두 가지 모두 동시에 변합니다 — 색상뿐만 아니라 구도도.

열대: 밝은 파란 하늘, 산호초, 열대 수중. 밤: 별이 빛나는 하늘, 어두운 심해. 겨울: 얼음 블록과 얼어붙은 것처럼 보이는 바다.

테마 시스템 아키텍처

시스템은 TemaData ScriptableObject로 작동합니다. 각 테마에는 하늘 이미지, 수중 이미지, UI 강조 색상, 텍스트 색상, 구름 색상 등의 필드가 있습니다.

TemaManager는 싱글톤으로 작동합니다 — 테마가 바뀌면 이 모든 필드가 자동으로 업데이트됩니다. 하나의 키로 씬 전체가 바뀝니다.

테마 카드 미리보기

테마 선택 화면에 미리보기 카드가 추가되었습니다. 각 카드는 해당 테마의 하늘을 340×150 픽셀 창으로 보여줍니다 — 마치 잠금 해제 전에 그 세계를 살짝 엿보는 것처럼.

이 기능은 예상보다 기술적으로 복잡했습니다. RectMask2D, GridLayoutGroup, 테마별 오프셋 값. 하지만 결과는 우리가 생각했던 것과 일치했습니다.

현지화 완료

테마 패널 외에도 상점 화면의 모든 버튼과 레이블도 이 마일스톤에서 완전히 현지화되었습니다. 어떤 언어가 선택되어 있든 이제 모든 것이 그 언어로 표시됩니다.

진행의 보상

테마 시스템은 코스메틱 레이어가 아닙니다 — 진행의 보상입니다. Lv.90까지 플레이할 이유가 하나 더 생겼습니다.

그리고 시각적으로 각 세계는 정말 다르게 느껴집니다 — 같은 게임 메카닉, 네 가지 다른 분위기.

← Devlog로 돌아가기

이 사이트는 운영에 필요한 기술만 사용하며 어떠한 쿠키도 설정하지 않습니다. 언어 설정은 URL 구조에만 저장됩니다. 쿠키 정책