feat: implement multi-path wiki distribution (Art, Biz, Blog, GD) and synchronize today's work

This commit is contained in:
2026-04-27 17:17:24 +09:00
parent e583ea712f
commit 37c915b7cf
263 changed files with 8635 additions and 0 deletions
@@ -0,0 +1,25 @@
---
id: P-REINFORCE-AUTO-30803A
category: "[[10_Wiki/💡 Topics/General Knowledge]]"
confidence_score: 0.90
tags: [auto-reinforced]
last_reinforced: 2026-04-20
github_commit: "[P-Reinforce] Continuous Worker - Metaverse Aesthetics"
---
# [[Metaverse Aesthetics]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> 지식 요약 정보 추출 중...
## 📖 구조화된 지식 (Synthesized Content)
본문 구조화 작업 중...
## ⚠️ 모순 및 업데이트 (Contradictions & RL Update)
- **과거 데이터와의 충돌:** 자동화 엔진에 의해 매핑된 지식으로, 추후 정밀 검증 필요.
- **정책 변화:** General Knowledge 분야의 자동 자산화 수행.
## 🔗 지식 연결 (Graph)
- Raw Source: [[00_Raw/2026-04-20/Metaverse Aesthetics.md]]
---
@@ -0,0 +1,25 @@
---
id: P-REINFORCE-AUTO-34FAC7
category: "[[10_Wiki/💡 Topics/General Knowledge]]"
confidence_score: 0.90
tags: [auto-reinforced]
last_reinforced: 2026-04-20
github_commit: "[P-Reinforce] Continuous Worker - Motion-Capture-Retargeting"
---
# [[Motion-Capture-Retargeting]]
## 📌 한 줄 통찰 (The Karpathy Summary)
> 지식 요약 정보 추출 중...
## 📖 구조화된 지식 (Synthesized Content)
본문 구조화 작업 중...
## ⚠️ 모순 및 업데이트 (Contradictions & RL Update)
- **과거 데이터와의 충돌:** 자동화 엔진에 의해 매핑된 지식으로, 추후 정밀 검증 필요.
- **정책 변화:** General Knowledge 분야의 자동 자산화 수행.
## 🔗 지식 연결 (Graph)
- Raw Source: [[00_Raw/2026-04-20/Motion-Capture-Retargeting.md]]
---
@@ -0,0 +1,25 @@
# [LOG] Skybound Asset Generation Roadmap & Prompts
- **Timestamp**: 2026-04-23 23:03 (KST)
- **Status**: Planning
- **Lead**: Steve (Executive Director)
## 1. 작업 내용 (Task Summary)
- **에셋 생성 가이드 수립**: 아직 이미지가 확보되지 않은 10종의 스킬(Gatling Gun, Energy Shield 등)에 대한 AI 이미지 생성 프롬프트 설계.
- **시각적 가이드라인 정의**: Top-down view, 2D Sprite, Isolated on white background 등 Skybound 전용 에셋 표준 정의.
## 2. 설계 철학 (Design Philosophy)
- **Consistency**: 모든 에셋은 '미래 산업(Future-Industrial)' 테마와 '고해상도 2D' 스타일을 공유해야 함.
- **Clarity**: 인게임 화면에서 각 스킬의 기능(공격, 방어, 제어 등)이 실루엣만으로도 구분될 수 있도록 특징적 요소를 강조.
## 3. 프롬프트 리스트 (Prompt Inventory)
- *상세 리스트는 위 대화 내용의 테이블 참조*
## 4. 향후 실행 계획 (Next Steps)
- 생성된 이미지를 `public/sprites`에 배치.
- `SpriteUtils.ts` 화이트리스트에 신규 경로 추가.
- `skills.ts``useGameAssets.ts` 메타데이터 업데이트.
## 5. 관련 토픽 (Linked Topics)
- [[Skybound]]: 비주얼 아이덴티티 확장.
- [[Design & Experience]]: 시각적 직관성 확보를 위한 에셋 설계.
@@ -0,0 +1,26 @@
# [LOG] Skybound Asset Purity & Transparency Synchronization
- **Timestamp**: 2026-04-23 22:52 (KST)
- **Status**: Completed
- **Lead**: Steve (Executive Director)
## 1. 작업 내용 (Task Summary)
- **스프라이트 자산 교체**: 사용자 기체(Falcon, Rayce), 일반 적기(Normal), 엘리트 적기(Elite), 보스 적기(Boss)의 이미지를 배경이 제거된 고해상도 PNG로 전면 교체.
- **렌더링 로직 최적화**: `SpriteUtils.ts``loadTransparentSprite` 함수 내에서 해당 에셋들이 'Fake Transparency Removal' 로직을 거치지 않고 원본 알파 채널을 그대로 사용하도록 화이트리스트 업데이트.
## 2. 작업 이유 (Rationale)
- **미학적 완성도**: 대표님(Yesung)께서 직접 가공하신 배경 없는 고해상도 에셋의 무결성을 100% 보존하기 위함.
- **성능 최적화**: 픽셀 단위의 색상 비교 및 배경 제거 연산(Flood-fill style algorithm)은 CPU 자원을 소모함. 이미 투명 배경이 확보된 에셋에 대해 이를 수행하는 것은 'Shit'이며, 이를 제거함으로써 로딩 속도와 런타임 효율성을 확보함.
## 3. 수정된 코드 (Code Changes)
- **Target File**: `/Volumes/Data/project/Antigravity/Skybound/src/features/game/utils/SpriteUtils.ts`
- **변경 사항**: `trueTransparencyAssets` 배열에 `'normal_enemy'`, `'elite_enemy'`, `'boss'` 키워드 추가. 이를 통해 해당 경로를 포함하는 모든 에셋은 원본 투명도를 신뢰하고 즉시 로딩됨.
## 4. 왜 했는가 (Why It Matters)
- **Zero-Tolerance for Mediocrity**: 도구가 창작자의 의도를 훼손하게 두지 않기 위함. 엔진은 창작자가 제공한 완벽한 재료를 가장 순수한 상태로 유저에게 전달해야 함.
- **System Integrity**: 에셋의 상태(Transparent vs Solid)에 따라 처리 파이프라인을 분기함으로써 시스템의 유연성과 전문성을 강화함.
## 5. 관련 토픽 (Linked Topics)
- [[Skybound]]: 프로젝트 전체 에셋 관리 표준 수립.
- [[Graphics & Performance]]: 불필요한 이미지 프로세싱 오버헤드 제거.
- [[Design & Experience]]: 픽셀 퍼펙트한 실루엣을 통한 게임 몰입감 증대.
@@ -0,0 +1,25 @@
# [LOG] Skybound Custom Skill Asset Integration
- **Timestamp**: 2026-04-23 23:31 (KST)
- **Status**: Fully Integrated
- **Lead**: Steve (Executive Director)
## 1. 에셋 통합 내역 (Asset Integration)
- **Gatling Gun**: 사용자 기체 코 부분(Nose)에 실물 스프라이트 부착 완료. 기체 회전과 실시간 동기화.
- **Energy Shield**: 기존 더미 원형 이펙트를 `Energy Shield.png`로 교체.
- **Nova Burst**: 충격파 발동 시 중심부에 `Nova Burst.png` 플레어 연출 추가.
- **Ricochet Bolt**: `Ricochet Bolt.png`를 투사체 스프라이트로 적용.
- **Missile Pod & Plasma Torpedo**: 렌더링 파이프라인 누락 수정으로 이제 정상적으로 고해상도 스프라이트 출력.
## 2. 기술적 해결 (Technical Fixes)
- **Asset Pipeline Bug Fix**: `useGameAssets`에서 로드된 에셋이 `assets` 객체 누락으로 인해 `GameRenderer`에 전달되지 않던 문제 해결.
- **Transparency Protection**: 화이트리스트 최적화를 통해 배경 제거 PNG 파일의 투명도 무결성 확보.
- **Scaling Optimization**: 각 스킬 스프라이트의 성격에 맞춰 인게임 렌더링 사이즈(32px~48px) 최적화.
## 3. 향후 과제 (Next Steps)
- 남은 스킬들에 대한 프롬프트 기반 이미지 생성 및 추가 통합.
- 보스 파괴 시 발생하는 Physical Debris System에 대한 에셋 준비.
## 4. 관련 토픽 (Linked Topics)
- [[Skybound]]: 비주얼 아이덴티티 완성.
- [[Graphics & Performance]]: 60FPS 스프라이트 렌더링 최적화.
@@ -0,0 +1,29 @@
# [LOG] Skybound Skill Image & Icon Integration
- **Timestamp**: 2026-04-23 23:01 (KST)
- **Status**: Completed
- **Lead**: Steve (Executive Director)
## 1. 작업 내용 (Task Summary)
- **스킬 아이콘 시각화**: `Missile Pod``Plasma Torpedo` 스킬의 아이콘을 텍스트 이모지에서 실제 경로 기반의 고해상도 이미지(`homing_missile.png`, `homing_missile04.png`)로 전면 교체.
- **인게임 투사체 동기화**: 게임 플레이 중 발사되는 해당 무기들의 투사체(Projectile)가 실제 스프라이트로 렌더링되도록 `GameRenderer` 및 무기 시스템 업데이트.
- **UI 렌더링 엔진 수정**: `LevelUpModal` 컴포넌트가 이미지 기반 아이콘과 텍스트 기반 아이콘을 모두 처리할 수 있도록 조건부 렌더링 로직 도입.
## 2. 작업 이유 (Rationale)
- **Visual Consistency**: 유저가 선택 창에서 본 이미지가 전장에서 그대로 구현되는 '시각적 연속성'은 몰입감의 핵심임.
- **Insanely Great UX**: 이모지는 프로토타입의 흔적임. 실제 에셋을 통한 'Stitch Fidelity'를 확보하여 제품의 격을 높임.
## 3. 수정된 코드 (Code Changes)
- **Config**: `skills.ts` (아이콘 경로 업데이트)
- **Assets**: `useGameAssets.ts` (신규 미사일 에셋 로딩 로직 추가)
- **UI**: `LevelUpModal.tsx`, `LevelUpModal.css` (이미지 아이콘 지원 및 네온 글로우 스타일링)
- **Engine**: `GameRenderer.ts`, `ModularWeaponSystem.ts`, `WeaponBehaviorEngine.ts` (`spriteKey` 메타데이터 연동 및 스프라이트 드로잉 로직 추가)
## 4. 왜 했는가 (Why It Matters)
- **Brand Identity**: Skybound만의 독창적인 자산을 전면에 내세움으로써 타 게임과의 차별성을 확보함.
- **Technical Scalability**: 향후 모든 스킬 아이콘을 이미지로 교체할 수 있는 확장 가능한 UI 구조를 구축함.
## 5. 관련 토픽 (Linked Topics)
- [[Skybound]]: 메카닉 비주얼 아이덴티티 수립.
- [[Design & Experience]]: 고품질 에셋을 통한 유저 리텐션 강화.
- [[Graphics & Performance]]: 스프라이트 기반 렌더링 파이프라인 정립.