id, title, category, status, canonical_id, aliases, duplicate_of, source_trust_level, confidence_score, verification_status, tags, raw_sources, last_reinforced, github_commit, tech_stack
id
title
category
status
canonical_id
aliases
duplicate_of
source_trust_level
confidence_score
verification_status
tags
raw_sources
last_reinforced
github_commit
tech_stack
wiki-2026-0508-skybound-skill-asset-integration
Skybound Skill Asset Integration
10_Wiki/Topics
verified
self
Skybound Skill Pipeline
Skill Asset Pipeline
Faction Skill Integration
none
B
0.85
applied
game-design
asset-pipeline
skill-system
war-commander
skybound
2026-05-10
pending
language
framework
typescript
asset-pipeline
Skybound Skill Asset Integration
매 한 줄
"매 skill 은 매 asset bundle 의 contract 다." . Skybound Skill Asset Integration 은 War Commander 의 Skybound faction 새로운 skill 추가 시, design data (json), VFX (particle), audio, animation, UI icon 의 5 개 asset 을 단일 manifest 로 묶고 매 client 가 atomic 으로 load 하도록 하는 pipeline. 매 2026 LiveOps 의 hot-patch skill drop 의 표준 패턴 — skill 추가 시 client 강제 update 없이 OTA 적용 가능.
매 핵심
매 Pipeline Stages
Design : skill stat json (cooldown, damage, type)
VFX : particle effect bundle (Unity/Unreal addressable)
Audio : SFX wav + mixer routing
Animation : skeletal anim clip + state machine entry
UI : icon, tooltip locale strings
매 Manifest Contract
매 skill = 매 unique skillId
manifest 는 asset hash + version + dependencies
client 가 매 skill 사용 시 manifest verify → fallback to default if missing
매 OTA delivery: CDN-backed, signed manifest
매 응용
War Commander Skybound expansion: monthly new skill drop.
Generic faction-DLC pipeline.
Live event one-shot skills.
💻 패턴
Pattern 1 — Manifest schema
Pattern 2 — Atomic loader
Pattern 3 — Fallback to default
Pattern 4 — Hot-patch detection
Pattern 5 — Server-side signing
Pattern 6 — CDN cache prewarming
Pattern 7 — Localization fallback
매 결정 기준
상황
Approach
Mobile + bandwidth concern
Lazy-load: only fetch on first use
Frequent hot-drop skill
Prewarm all active manifests on app start
Dev/testing
Local override manifest
Highly competitive PvP
Mandatory pre-load to prevent visual desync
기본값 : lazy-load + prewarm popular skills, mandatory hash verify, ed25519 signature, fallback to default skill.
🔗 Graph
🤖 LLM 활용
언제 : skill OTA 파이프라인 설계, manifest schema 검토, asset versioning.
언제 X : built-in only static skill 게임 — pipeline overhead 불필요.
❌ 안티패턴
No signature verify : 매 client 가 매 임의 manifest 로 skill replace 가능 → cheat.
No hash check : 매 corrupted asset → 매 silent crash.
All-or-nothing load : 매 single asset 실패 → 매 entire skill 사용 불가 (fallback 누락).
Cache poisoning : CDN edge 의 stale manifest → version drift.
🧪 검증 / 중복
Verified (Unity Addressables docs, Unreal Pak system, Skybound expansion notes).
신뢰도 B.
🕓 Changelog
날짜
변경
2026-05-08
Phase 1
2026-05-10
Manual cleanup — manifest schema + 7 patterns + OTA flow