Files
2nd/10_Wiki/Topics/Meta-Progression-and-Economy-Systems.md
T

2.1 KiB

Meta-Progression and Economy Systems

Skybound의 성장은 단일 세션의 전투를 넘어, 영구적인 능력치 강화와 이벤트 패스를 통한 보상 획득으로 이어지는 거시적 경제 순환 구조를 가집니다.

1. Permanent Upgrades (Hangar)

유저는 획득한 골드를 소비하여 기체의 기본 수치를 영구적으로 강화할 수 있습니다. 이 수치는 모든 새로운 게임 세션 시작 시 EffectiveStatCalculator를 통해 기본 스탯에 합산됩니다.

1.1 Upgrade Catalog

  • HP_MAX: 최대 체력을 증가시킵니다. (레벨당 +1)
  • ATTACK: 모든 무기의 기본 공격력을 증폭시킵니다. (레벨당 +5%)
  • SPEED: 기체의 이동 속도를 향상시킵니다. (레벨당 +4%)
  • MAGNET: 아이템 흡입 범위를 확장합니다. (기본 180px + 레벨당 30px)
  • GOLD_GAIN: 세션 종료 후 획득하는 골드량을 추가로 보너스 적용합니다. (레벨당 +10%)

2. Event Pass System

특정 미션이나 보스 처치 시 획득하는 **Event Points (EP)**를 통해 단계별 보상을 해제하는 시스템입니다.

  • Point Acquisition:
    • 일반 보스 처치: 500 EP
    • 미션 클리어: 1,000 EP
  • Premium Tier: 유료 재화나 특정 업적을 통해 활성화되며, 더 희귀한 제작 재료나 독점 외형을 제공합니다.

3. Implementation Details

  • src/features/game/utils/combatUtils.ts: calculateEffectiveStats 함수에서 permanentUpgrades 데이터를 주입받아 최종 전투 스탯을 산출합니다. (Stat Injection Engine V12.0)
  • src/features/game/store/useGameStore.ts: 유저의 영구 업그레이드 상태 및 이벤트 패스 진행도를 localStorage와 동기화하여 관리합니다.
  • src/features/game/ui/HangarOverlay.tsx: 격납고 UI에서 업그레이드 구매 및 이벤트 패스 보상 수령 로직을 처리합니다.

Status: Managed by Skybound Protocol Context: Economy / Meta-Progression / Stat Injection

🔗 Knowledge Connections