시간 순환 표기법
핵심 개념
시간 순환 표기법은 선형적 시간 진행이 아닌 순환적, 계절적, 의례적 시간 구조를 표현하는 시스템이다. “쉼표,“에서 2시간 안에 4계절을 압축하는 핵심 메커니즘.
1. 순환적 시간 구조와 선형적 시간 구조
Linear Time (선형 시간)
- 시작 → 중간 → 끝의 일방향 진행
- 진보, 성장, 목표 달성의 서사
- 대부분의 게임/영화 구조
Circular Time (순환 시간)
- 반복되는 주기, 끝이 곧 시작
- 계절, 달의 위상, 하루의 시간대
- 의례적 시간 (liturgical time)
Roger Caillois의 “Circular Time, Rectilinear Time” (1963):
“Circular time is the time of eternal return, where each cycle brings renewal rather than progress. It is the time of agricultural societies, religious festivals, and natural rhythms.”
2. 전례력 시스템
기독교 전례력은 가장 정교한 순환 시간 표기 시스템:
구조:
- Advent (대림절) → 기다림, 준비
- Christmas (성탄절) → 탄생, 빛
- Lent (사순절) → 금욕, 성찰
- Easter (부활절) → 부활, 갱신
- Ordinary Time (연중시기) → 일상, 성장
특징:
- 각 시기마다 고유한 색상 (보라, 흰색, 녹색, 빨강)
- 의례적 행위 (금식, 축제, 기도)
- 감정적 톤 (회개, 기쁨, 경건)
Nathan Turowsky, “Cycles within Cycles: The Liturgical Year and Christian Time”:
“The liturgical calendar is not merely a schedule but a spiral—each year we return to the same seasons, but we are changed by the journey. It is linear progress wrapped in cyclical form.”
3. 계절 축제 설계
Animal Crossing의 계절 시스템:
- 실시간 계절 변화 (북반구/남반구)
- 계절별 고유 이벤트 (벚꽃 축제, 할로윈, 크리스마스)
- 계절 한정 아이템/생물
- 플레이어는 1년 내내 돌아오게 만드는 동기
Book of Hours의 계절 메커니즘:
- 각 계절 = 6일 (Numa는 1일)
- 하루 = 360초 게임 시간
- 계절마다 다른 Gathering 자원
- 계절별 Assistance 변화
4. 게임 시간 압축
Stardew Valley:
- 1 게임 일 = 13-20분 실시간
- 1 게임 년 = 4계절 × 28일 = 약 15-20시간
- 플레이어는 수년을 “경험”하지만 실제로는 수십 시간
“쉼표,” 압축 구조:
- 2시간 실시간 = 4주 (28일) 경험
- 각 계절 = 30분
- 각 주 = 7.5분
- 각 일 = ~1분
압축 기법:
- Symbolic Time Markers - 아침/점심/저녁 대신 “봄의 시작/중반/끝”
- Event Density - 짧은 시간에 많은 의미 있는 순간
- Ritual Repetition - 반복되는 행위가 시간의 흐름을 체감하게 함
- Seasonal Aesthetics - 색상, 음악, 날씨로 시간 변화 표현
구조
순환 시간 표기 체계
1. Wheel Notation (바퀴 표기법)
봄 (Spring)
|
겨울 ----[중심]---- 여름
(Winter) | (Summer)
가을
(Autumn)2. Spiral Notation (나선 표기법)
Year 1: 봄→여름→가을→겨울
Year 2: 봄→여름→가을→겨울 (한 단계 위)
Year 3: 봄→여름→가을→겨울 (더 높은 단계)- 같은 계절이지만 플레이어는 성장함
- 반복이지만 진보
3. Phase-Based Notation (위상 표기법)
Ludum Vitae의 Cycle Time 시스템:
- Cycle Time = 기본 시간 단위 (Sphere 생성 시 설정)
- 모든 작업/유지보수가 이 주기에 맞춰 진행
- “Game Master”가 각 사이클마다 데이터 처리
4. Multi-Scale Time Notation
RPG 달력 시스템 예시:
Cycles (5 years)
└─ Years (4 seasons - 360 days)
└─ Seasons (9 weeks - 90 days)
└─ Weeks (10 days)
└─ Days예시
예시 1: “쉼표,” 시간 순환
2시간 구조:
봄 (0:00-0:30) - 시작과 설렘
- 0:00-0:10: 도착, 집 둘러보기
- 0:10-0:20: 첫 산책, 동네 탐험
- 0:20-0:30: 첫 요리, 루틴 설정
여름 (0:30-1:00) - 활동과 관계
- 0:30-0:40: 이웃 만남
- 0:40-0:50: 취미 활동 (정원 가꾸기)
- 0:50-1:00: 여름 축제
가을 (1:00-1:30) - 성찰과 수확
- 1:00-1:10: 일기 쓰기
- 1:10-1:20: 정리 정돈
- 1:20-1:30: 가을 산책
겨울 (1:30-2:00) - 마무리와 떠남
- 1:30-1:40: 짐 싸기
- 1:40-1:50: 작별 인사
- 1:50-2:00: 떠나기, 회상
표기법:
[Spring:30m] → [Summer:30m] → [Autumn:30m] → [Winter:30m]
↓ ↓ ↓ ↓
Arrival Connection Reflection Departure예시 2: Animal Crossing 실시간 순환
일일 주기 (Daily Cycle):
- 5:00 AM - 새벽 (Dawn) - 새 소리, 안개
- 12:00 PM - 정오 (Noon) - 밝은 햇빛
- 6:00 PM - 저녁 (Evening) - 노을
- 12:00 AM - 자정 (Midnight) - 별, 특별한 NPC
계절 주기 (Seasonal Cycle):
- 봄 (3-5월): 벚꽃, 나비, 부활절
- 여름 (6-8월): 불꽃놀이, 곤충 채집
- 가을 (9-11월): 단풍, 버섯, 할로윈
- 겨울 (12-2월): 눈, 크리스마스, 빙어 낚시
표기법:
Real-Time Sync:
[Real Date/Time] → [Game Date/Time] (1:1 mapping)
Event Triggers:
IF (month == 4 AND day == 1-10) THEN cherry_blossom_event
IF (time == 19:00 AND day == Saturday) THEN K.K_Slider_concert예시 3: 전례력의 게임 디자인 적용
전례력을 게임 구조로 변환:
Advent (4주) = Tutorial Phase
- 기다림 → 플레이어는 시스템 학습
- 보라색 → UI 색상 테마
- 촛불 점화 → 진행도 표시
Christmas (12일) = Celebration Phase
- 기쁨 → 보상, 언락
- 흰색/금색 → 밝은 비주얼
- 선물 교환 → 아이템 획득
Lent (40일) = Challenge Phase
- 금욕 → 자원 제한
- 보라색 → 어두운 톤
- 금식 → 특정 행동 제한
Easter = Transformation Phase
- 부활 → 새로운 능력
- 흰색 → 환한 비주얼
- 갱신 → 캐릭터 성장
표기법:
[Liturgical Season] → [Game Phase] → [Mechanic] → [Aesthetic]
Advent → Learning → Limited Actions → Purple/Dim
Christmas → Reward → Abundance → White/Gold
Lent → Challenge → Scarcity → Purple/Dark
Easter → Transformation → New Abilities → White/Bright한계
1. 실시간과 압축 시간 간의 긴장
문제:
- Animal Crossing: 실시간 동기화는 몰입감 높지만 플레이어를 “인질”로 만듦
- 특정 이벤트를 보려면 특정 시간에 접속 필요
- 시간 조작 (time travel)이 게임 경험을 해침
해결책:
- 선택적 시간 압축 (Stardew Valley)
- 오프라인 진행 (Cozy Grove - 하루 1회 접속 설계)
2. 의미 있는 반복과 지루함
문제:
- 순환은 반복을 의미 → 지루함 위험
- 같은 계절이 매년 돌아오면 신선함 상실
해결책:
- 나선형 진행 (같은 계절이지만 새로운 콘텐츠)
- 플레이어 성장으로 같은 이벤트를 다르게 경험
- 랜덤 요소 추가
3. 순환 구조의 문화적 특수성
문제:
- 전례력은 기독교 문화권에만 의미 있음
- 계절은 북반구/남반구에서 반대
- 음력 vs 양력 차이
해결책:
- 보편적 계절 경험 (봄=시작, 겨울=끝)
- 문화적 맥락 제공
- 플레이어가 선택 가능한 달력 시스템
4. 시간 압축의 부작용
문제:
- 2시간에 4주를 압축하면 “한 달 살기”의 리얼리티 상실
- 너무 빠른 변화는 감정적 투자 방해
- 루틴 형성 불가능 (루틴은 반복 필요)
해결책:
- 핵심 순간만 플레이 가능하게 (나머지는 생략/암시)
- 의례적 행위로 시간 흐름 체감 (매일 아침 커피 내리기)
- 포스트 게임 “회상” 단계에서 시간 확장
5. 동기화 과제
문제:
- 멀티플레이어에서 각자 다른 시간대/계절에 있으면?
- 실시간 이벤트는 글로벌 플레이어 고려 필요
해결책:
- 개인 시간 vs 공유 시간 분리
- 이벤트 시간대 다양화
- 비동기 상호작용 (편지, 선물)
출처
학술 자료
-
Caillois, Roger (1963). “Circular Time, Rectilinear Time.” Diogenes, Vol. 11, Issue 42.
- 순환 시간 vs 직선 시간의 철학적 분석
-
Turowsky, Nathan (2020). “Cycles within Cycles: The Liturgical Year and Christian Time.” Where Peter Is.
- 전례력의 나선형 구조 분석
-
Ascher, Marcia (2018). “Cycles of Time.” In Mathematics Elsewhere. Princeton University Press.
- 다양한 문화의 시간 순환 시스템
-
Starostin, Dmitry. “Calendar and cycles of time: Ancient knowledge and early medieval challenges.”
- 고대 달력 시스템의 역사
게임 디자인 자료
-
Eguchi, Katsuya & Kyogoku, Aya (2014). “How to Turn a New Leaf at the Animal Crossing.” GDC 2014 Postmortem.
- Animal Crossing의 실시간 계절 시스템 설계 철학
-
Eguchi, Katsuya (2006). “Is That a Franchise in Your Pocket? An Animal Crossing Wild World Case Study.” GDC 2006.
- 휴대용 기기에서의 시간 순환 구현
-
Weather Seven (2025). “Book of Hours Wiki: Season.”
- Book of Hours의 6일 계절 시스템 메커니즘
-
Ludum Vitae Documentation. “Time & Cycles.”
- Cycle Time 기반 게임 시스템 설계
- URL: https://ludumvitae.org/docs/game-mechanics/time-cycles
디자인 자료
-
RPGdesign Community (2022). “Rate my calendar system - Cyclic Calendar of the Perfect Circle.”
- 게임용 순환 달력 시스템 설계 사례
-
Time.now (2025). “The Liturgical Calendar and Its Cycle of Religious Seasons.”
- 전례력의 구조와 색상 시스템
프로젝트 적용 방안
”쉼표,“를 위한 시간 순환 표기법
핵심 원칙:
- 2시간 = 4계절 = 4주 압축
- 각 계절은 감정적 아크를 가짐
- 의례적 행위로 시간 흐름 표현 (아침 커피, 저녁 산책)
- 계절별 색상/음악/날씨로 시간 변화 체감
표기 시스템:
[Season:Duration] {Emotional Arc} <Ritual Actions> |Aesthetic|
[Spring:30m] {Excitement→Curiosity} <Unpack, Explore> |Bright, Green, Birds|
[Summer:30m] {Connection→Joy} <Cook, Garden, Meet> |Warm, Yellow, Cicadas|
[Autumn:30m] {Reflection→Gratitude} <Journal, Organize> |Orange, Calm, Wind|
[Winter:30m] {Closure→Nostalgia} <Pack, Goodbye> |Blue, Quiet, Snow|구현 메커니즘:
- 각 계절마다 3-4개의 “핵심 순간” (Key Moments)
- 순간 사이는 몽타주/타임랩스로 연결
- 플레이어는 순간마다 선택 (무엇을 할지)
- 선택이 다음 계절에 영향 (나비 효과)
순환 vs 선형:
- 게임은 선형 (한 번의 2시간 경험)
- 하지만 “다시 하고 싶다”는 욕구 유발 (순환적 재플레이)
- 각 플레이스루는 다른 계절 경험 (봄에 다른 선택 → 여름이 달라짐)