λν μ€λΉνλ€κ³ μ λν° λΆμ‘κ³ 2λ¬μΒ νμ°μ νμ°μ
μμ μ€ν μ΄μλ§ 15λ§μμ λ μ§λ μ§λ§ κ²°κ΅ κ²μ€2λ‘ κ°μνλ€
μ κ°μνλ?
μ λν°μμ κ²μ€λ§μ κ°¬μ±μ΄ μλκ»΄μ§λλΌ .. λ΄κ° λμ²ν΄μ μ λν°κ° μ΄λ €μ΄Β κ²λ μμ§λ§ μνΌ
μλ μ νλ«ν¬λ¨Έ λ§λ€λ€κ° λκ°λ¦¬ κΉ¨μ§ κΈ°μ΅μ λμ§μΌλ©΄μ..Β
μ΄λ²μ λ€λ₯΄λ€! νκ³ νλ·° κ²μμ λ§λ€κ² λ€ λ€μ§νμ΄
μ λν° μ‘λ μμ μλ μμ μ€ν μ΄λ Gitμμ λμΆ© λ‘겨μ€λ©΄ νλ‘κ·Έλλ° μν΄λ λκ³ κ°κΏ~ νμλλ°
κ²μ€λ λκ° μλ κ² λ³λ‘ μλλΌ
λ§μΌλ λΆμ€ν΄ μλ£λ λΆμ€ν΄ μλκ² μμ΄ κ·Έλ₯ μ°λ κΈ°ν΄μ γΉγ
μ§μ ꡬνν΄μΌμ§ λ³ μ μλ?
=================================
μ μ°¨μ λ§΅ μμ±
μμλ λμΆ© μ΄λ° μμ΄μΌ
1. 물리λ‘Β μμ§μ΄λ λ°©μ μ¬λ¬ κ° μμ±, κ²Ήμ³λκΈ°
2. ν° λ°©λ€μ λ Έλλ‘ μ§μ νκ³ λλ¨Έμ§ λΉνμ±ν
3. λ Έλλ₯Ό λ€λ‘λ€ μΌκ°λΆν λ‘ μ°κ²°
4. μ΅μ μ€ν¨λ νΈλ¦¬λ‘ 루ν μμ
5. 볡λ μμ±
6. λΉνμ±νλ λ°©λ€ μ€μ, 볡λμ κ²ΉμΉλ λ°©μ μ¬νμ±ν
μ μΌ κ΅¬ννκΈ° κΉλ€λ‘μ΄κ² λ€λ‘λ€ μΌκ°λΆν μΈλ°, μκ³ λ¦¬μ¦ κ³΅λΆλ₯Ό ν΄λ³Έ μ μ΄ μμ΄μ λ°λ‘Β λ§νλλΌ...
κ·Έλ°λ°! μ°μ°ν Githubμ λκ° κ΅¬νν κ±° λ°κ²¬ν΄μ λ°λ‘ κ°μ Έλ€ μ κ°κΏ~Β
μνΌ κ·Έλ κ² κ΅¬νμ μ±κ³΅νμ΄...
μ°Έκ³ ν κΈμμ μ€λͺ μ μν΄μ€μ ꡬνμ΄ κ·Έλλ§ μ¬μ λ κ² κ°μ
νΉν jujuAdams κΉνλΈμ μ’μ κ±° λ§λλΌκ³
κ²μ€ μ μ λΌλ©΄ κΌ ν λ² λλ¬λ³΄λ κ±Έ μΆμ²ν¨Β λ¨Έ κ²μ€μ°λ μ¬λμ΄ λ§κ² λλ§..
<μ°Έκ³ μλ£>
μ 체 μκ³ λ¦¬μ¦ : https://github.com/adnzzzzZ/blog/issues/7
λ€λ‘λ€ μΌκ°λΆν : https://github.com/JujuAdams/delaunay μ΅μ μ€ν¨λ νΈλ¦¬ : https://www.crocus.co.kr/733
λμ© λ κ·Έλ₯ κ³΅κ° λΆν ν΄μ λ§λλλ° γ γ
μ μ°¨μ λ§΅μμ±μ μΆμ²μ΄λ
γ γ΄ λͺ¨μ―λ€
λλ νμ°Έ μ μ°¨μ λ§΅μμ± κ³΅λΆνμλλ° μ λν° κ²μ κ°λ°μ μν μ μ°¨μ μ½ν μΈ μμ± << μ΄μ± λμ λ§μ΄ λ¨
γ³γ³ ν¨ μ½μ΄λ΄μΌκ² λ€
λ§΅ κ²Ήμ³μλ€κ° μ«λ₯΄λ₯΅ ν΄μ§λκ±° λ무 λ©μλ€
μ‘΄λ΄λ©μλ€ γ γ γ γ γ γ
κ°μ©λΉ...
https://www.gamasutra.com/blogs/AAdonaac/20150903/252889/Procedural_Dungeon_Generation_Algorithm.php
ν¬ μ€μ§λ€... μμ 1%μ ν₯κΈ°κ° λλ€ κ·Όλ° λ¬Όλ¦¬λ‘ μμ±νλ νλ κ±°λ νΈν΄μ κ·Έλ° κ±°μ? 물리 μ μ°κ³ νλ©΄ λλ€μλ νλ λ°μλκ³ μ μμ±νλ©΄ 무νλ§΅μ΄λ λ©ν°νλ μ΄ λ§΅ λ§λ€ λ κ½€ μ μ©ν κ² κ°λ¨ μκ°μ΄ λ€μ΄μ... μ€μ§λ κ°λ¨ μκ° λ€μλ€λ©΄ λ―Έμ γ
λ°©μ΄ μκ²ΉμΉκ² ν λ, μμ°μ€λ½κ² νΌμ§κ² ν λ μ₯μ μ΄ μλ€κ³ μκ°ν¨... λλ λ°λΌ λ§λ€μ΄μ μ λͺ¨λ₯΄κ² λ€ γ γ
무ν λ§΅μ΄λ λ©ν°νλ μ΄ λ§΅ λ§λ€ λλ μλκ° λ§μ κ² κ°μ 물리 μ°λ©΄ μμμλͺ¨κ° μ’ μ¬ν΄μ
γ γ λλ€ν¨μλ‘ μ°μ κ²λ³΄λ€ μμ°μ€λ¬μ΄ λλμ΄ λμ κ±° μ’λ€ μ₯λ¨μ μ μ΄λ―Έ κΈμ΄μ΄λ μ μλ κ² κ°μΌλ λ΄ λ°μ² λλ¬λκΈ° μ μ μ€μ§λμ μ¬κΈ°κΉμ§λ§.. γ μμ±μ κΈ°λν κ²!