1.9 KiB
1.9 KiB
id: P-Reinforce-AI-GENMAP category: Unified confidence_score: 0.99 tags: [PCG, Map Generation, Algorithm, Noise Nature] last_reinforced: 2026-04-20
Automated-Map-Generation (절차적 맵 생성 PCG)
📌 한 줄 통찰 (The Karpathy Summary)
무한한 우주는 수학 공식(Seed) 하나에서 탄생한다. 절차적 생성(PCG)은 개발자의 노동력을 '규칙의 창조'로 전이시켜 콘텐츠의 무한 확장을 가능케 한다.
📖 구조화된 지식 (Synthesized Content)
- Perlin Noise & Simplex Noise:
- 자연스러운 지형(산, 계곡, 해안선)을 만들기 위한 수학적 노이즈 알고리즘. 연속성을 가진 난수를 통해 자연의 불규칙성을 모사한다.
- Constraint-based Generation (제약 기반 생성):
- 단순히 무작위로 만드는 것이 아니라, "마을은 물 근처에 있어야 한다", "보스 방은 입구에서 가장 멀어야 한다"는 비즈니스 로직(제약 조건)을 알고리즘에 주입한다.
- Dungeon Generation (BSP, WFC):
- BSP (Binary Space Partitioning): 공간을 이진 분할하여 방과 복도를 배치하는 정석적인 방식.
- WFC (Wave Function Collapse): 인접한 타일 간의 관계성을 기반으로 복잡한 구조를 확률적으로 붕괴시켜 완성하는 최신 알고리즘.
⚠️ 모순 및 업데이트 (RL Update)
- PCG는 자칫 '반복적이고 지루한(Samey)' 느낌을 줄 수 있다. 이를 방지하기 위해 핵심 랜드마크는 수동 제작(Manual Polish)하고, 그 사이의 연결을 PCG가 담당하는 하이브리드 방식이 선호된다.
🔗 지식 연결 (Graph)
- Related: Systemic_Simulation_Principles , Art_Direction_Governance
- Foundation: Information Theory