--- id: P-REINFORCE-AUTO-NMS-001 category: "10_Wiki/πŸ’‘ Topics/AI" confidence_score: 0.98 tags: [auto-reinforced, pcg, algorithms, world-building, mathematical-modeling] last_reinforced: 2026-04-20 --- # [[No Mans Sky (Large-scale planetary generation)|No Mans Sky (Large-scale planetary generation)]] ## πŸ“Œ ν•œ 쀄 톡찰 (The Karpathy Summary) > "우주 전체λ₯Ό ν•˜λ‚˜μ˜ κ³΅μ‹μœΌλ‘œ: 수쑰 개의 행성을 μ €μž₯ μž₯치 없이 'μˆ˜ν•™μ  μ‹œλ“œ(Seed)'와 λ…Έμ΄μ¦ˆ ν•¨μˆ˜λ§ŒμœΌλ‘œ μ‹€μ‹œκ°„ λ Œλ”λ§ν•˜λŠ” 절차적 생성(PCG)의 정점." ## πŸ“– κ΅¬μ‘°ν™”λœ 지식 (Synthesized Content) No Man's Sky의 ν–‰μ„± 생성 κΈ°μˆ μ€ κ΄‘λŒ€ν•œ 우주λ₯Ό 데이터 μš©λŸ‰ μ œν•œ 없이 κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄ '결정둠적 절차 생성(Deterministic PCG)' μ•Œκ³ λ¦¬μ¦˜μ„ μ‚¬μš©ν•©λ‹ˆλ‹€. 1. **μˆ˜ν•™μ  우주 (The Superformula)**: * ν–‰μ„±μ˜ μ§€ν˜•, μƒνƒœκ³„, ν•˜λŠ˜μ˜ 색상 등을 κ²°μ •ν•˜λŠ” 수만 개의 λ³€μˆ˜λ₯Ό 단 ν•˜λ‚˜μ˜ **64λΉ„νŠΈ μ •μˆ˜(Seed)**μ—μ„œ νŒŒμƒμ‹œν‚΄. * λ™μΌν•œ μ‹œλ“œλ₯Ό μž…λ ₯ν•˜λ©΄ 우주 μ–΄λ””μ„œλ“ , λˆ„κ΅¬μ—κ²Œλ“  λ™μΌν•œ μ§€ν˜•μ΄ 생성됨. 2. **계측적 λ…Έμ΄μ¦ˆ 및 λ³€ν˜•**: * **Perlin/Simplex Noise**: λŒ€λ₯™μ˜ ν˜•νƒœλΆ€ν„° μž‘μ€ μžκ°ˆκΉŒμ§€ 닀측적인 λ…Έμ΄μ¦ˆ ν•¨μˆ˜λ₯Ό 겹쳐 μžμ—°μŠ€λŸ¬μš΄ μ§€ν˜• 생성. * **Voxel-based Dual Contouring**: 큐브 ν˜•νƒœμ˜ 데이터λ₯Ό λΆ€λ“œλŸ¬μš΄ λ©”μ‰¬λ‘œ λ³€ν™˜ν•˜μ—¬ 동꡴, μ•„μΉ˜ λ“± λ³΅μž‘ν•œ μ§€ν˜• ν‘œν˜„ 및 μ‹€μ‹œκ°„ μ§€ν˜• λ³€ν˜•(ν…ŒλΌν¬λ°) κ°€λŠ₯μΌ€ 함. 3. **LOD (Level of Detail) 관리**: * μš°μ£Όμ„ μ—μ„œ λ³΄λŠ” ν–‰μ„± μ „κ²½λΆ€ν„° λ°œλ°‘μ˜ ν’€ ν•œ ν¬κΈ°κΉŒμ§€, 거리에 따라 μ—°μ‚° 정밀도λ₯Ό 유기적으둜 μ‘°μ ˆν•˜λŠ” 핡심 μ΅œμ ν™” 기법. ## ⚠️ λͺ¨μˆœ 및 μ—…λ°μ΄νŠΈ (Contradictions & RL Update) - **κ³Όκ±° λ°μ΄ν„°μ™€μ˜ 좩돌**: 초기 μΆœμ‹œ λ‹Ήμ‹œμ—λŠ” μ§€ν˜•μ˜ 닀양성이 λΆ€μ‘±ν•˜λ‹€λŠ” λΉ„νŒμ„ λ°›μ•˜μœΌλ‚˜, 이후 λͺ¨λΈ(Origins μ—…λ°μ΄νŠΈ λ“±)μ—μ„œλŠ” μ—¬λŸ¬ λ…Έμ΄μ¦ˆ ν•¨μˆ˜μ˜ 'λΉ„μ„ ν˜•μ  κ²°ν•©'을 κ°•ν™”ν•˜μ—¬ 경이둜운 μˆ˜μ€€μ˜ μ§€ν˜• 닀양성을 확보함. - **μ •μ±… λ³€ν™”(RL Update)**: κ²Œμž„ 개발 ν™˜κ²½μ—μ„œ μˆ˜λ™ λ¦¬μ†ŒμŠ€ μ œμž‘(Art-driven) λ°©μ‹μ—μ„œ μ•Œκ³ λ¦¬μ¦˜ 기반 μ œμž‘(Math-driven)으둜 μ „ν™˜ν•  λ•Œ λ°œμƒν•˜λŠ” 'ν†΅μ œ λΆˆκ°€λŠ₯μ„±'을 AI 기반 μžλ™ ν…ŒμŠ€νŠΈ(Automated Playtesting)둜 ν•΄κ²°ν•˜λŠ” 방식이 업계 ν‘œμ€€ 정책이 됨. ## πŸ”— 지식 μ—°κ²° (Graph) - **Related**: Procedural Content Generation (PCG), Voxel Engines, Noise Functions, [[Game Design Theory|Game Design Theory]] - **Modern Tech/Tools**: Custom Engine, C++, Math-based PCG Frameworks. ---