μ무λλ μ€νμλλ€λ³΄λ μΊλ¦ν°κ° 건λλ¦° μ€λΈμ νΈ μνλΌλμ§ κ° npcμμ λͺ¨λ λν μνλΌλμ§ μ¬λ¬κ°μ§ λ€ μ μ₯ν΄μΌνμμ μ΄λ° 건 λ체 μ΄λ€ κ΅¬μ‘°λ‘ μ μ₯λλκ±°μ?
λΆκ°νμ μ μ₯νλκ±° μλκΉ
csvνμΌλ‘ λ§μ΄ ν¨. κ°λ¨ν건 playerprefsλ‘λ νκ³
λ°λ‘ μ μ₯ν ꡬ쑰체λ₯Ό λ§λ λ€μ νμ±ν΄μΌν¨. λ μ μ₯νκ³ λ μ μ₯μν μ§ νλ¨νλ건 μ€μ€λ‘ νλ¨ν΄μΌνκ³
μλͺ»λ μ§λ¬Έκ³Ό μλͺ»λ λλ΅λ€μ μ½λΌλ³΄λ μ΄μ μ λ§€ λ°©νμμ¦λ§λ€ λ°λ³΅λλꡬλ
μ΄λ° λκΈ λ¬λ©΄μ μ μ μ μν΄μ£Όλ γ γ
μ§λ¬Έλ§ λ΄λ λλ΅μ΄ λΆκ°λ₯ν μ§λ¬ΈμΈκ±Έ μλ μ¬λμ΄λ©΄ λμ²λΌ μ μ ν΄λ¬λΌκ³ λ νμ§ μμ.
λ³΄ν΅ μ€νμλλ μ²ν¬ λ¨μλ‘ κ΅¬μμ μͺΌκ°λ μ½μ΄ μμ€ν μ κ°μ§κ³ μλ€. κ²μλ§λ€ λ€λ₯΄κΈ΄νλ° λ³΄ν΅ μ΄ μ²ν¬λ File IO (μ¦, νμΌ μ μΆλ ₯)μΌλ‘ λ°μ΄ν°λ₯Ό λ‘λ νκ³ μ μ₯ν΄μ κ΄λ¦¬νκ³ , μ¬μ©νλ€. 보ν΅μ μ²ν¬μ λ΄μ μ μλ λ°μ΄ν°λ₯Ό μ§νμ κ΅ννμ§ μκ³ , μ§ν μΈ λ°μ΄ν°λ€λ νμΌλ‘ μ μ₯ν΄μ κ°μ΄ λ‘λνκ±°λ μ²ν¬ μΊμ±νμΌ(μ¦, μ§ν λ°μ΄ν°)μ λ΄λ λ°μ΄ν°λ μμ
μ€νμλλ λν μλλ°μ€ λ§΅μμ SSD , HDD λ¬Όμ΄λ³΄λ μ΄μ κ° λ°λ‘ μ΄λ¬ν μ μ. read/write μλκ° νμ νκ² λ¬λΌμ λ‘λ©μ΄λ μ£Όλ³ μμΌ μ²ν¬λ₯Ό 미리 λΆλ¬μ€λλ° μλκ° λ€λ₯΄κΈ°λνκ³ , λΉλκΈ°κ° μλλΌλ©΄, κ²μμ΄ λ©μΆ μλ μμ.
λ§ν¬λ§ λ΄λ μ²ν¬ λ‘λ©λλκ² λμ λ³΄μ΄ μμ? κ·Έλ° μ μ γ γ κ·Έλμ μ§ν λ°μ΄ν°κ° μ΄λ―Έ GridκΈ°λ°μΌλ‘ μ μ₯λκ³ μκΈ° λλ¬Έμ ν΄λΉ κΈ°μ€μΌλ‘ μ§ν λ΄ μ μ₯μ΄ νμν λ°μ΄ν°λ€λ κ°μ΄ μ μ₯ν¨
csvλ PlayerPrefs μ΄λ€κ³ νλλ° μ 건 μ λ§ μμ μμ λ°μ΄ν°λ§ μ¬μ©νκ±°λ, μ¬ μ΄λμ΄λ μμ λ°μ΄ν°λ‘ μ¬μ©νλκ² λ§λ€. μ€νμλλ μ½ν μΈ λ°μ΄ν°λ₯Ό μꡬμ μΌλ‘ 보κ΄νλκ±°μλ νλ€μ΄
λ¨μ΄λ CPU μΊμμ κΈ°λ‘νλ©΄ μλλκ³ λ¬Όμ΄λ³Ό μ μλλ° κ·Έκ±΄ μ΅μ ν μ΄μκ° μκΉ λ³΄ν΅ μ€νμλλ₯Ό ꡬνν λ μκ²½(λ¨Ό 거리μ μ§ν μ§λ¬Όκ³Ό μ€λΈμ νΈ)νμλ μνΈμμ©μ μν΄ νλ μ΄μ΄ κΈ°μ€ 3x3 μ λ ꡬμμ μ²ν¬λ€μ κ²μμμ μ²λ¦¬νκ² λλλ° 3x3μ ν¬κΈ°κ° νλ‘μ νΈλ§λ€ λ€λ₯΄κΈ°λ νκ³
μ΄ μ²ν¬ λ¨μλ‘ λ¬Άμ λ°μ΄ν°κ° κ°λ²Όμ΄ ν¬κΈ°λ μλλΌμ κ΄ν μ¬λ Έλ€κ° λλ€μμ μ¬μ©μ μΌμ΄μ€μμ μ©λμ ν(Ram or Cpu C1~)μ΄ μκΈΈ κ°λ₯μ±μ΄ λν νλ€. μ μ΄μ Cpu μΊμλ κ·Έμ λ μ©λμ΄ μλμ€κ³ γ γ μ¬μ€ λ°μ΄ν°λ₯Ό μ μ₯ν μμΉκ° κ²°μ λλ©΄ μ΄ν λ‘μ§μ νλ‘μ νΈμμ RnD ν λ§νΌ μ°λ©΄λ¨ xmlμ νλ jsonμΌλ‘ νλ νλ‘μ νΈμ μλ§κ² λμμ΄ λκΈ°λ₯Ό