μ΄κ² μμ보λκΉ
2Dλ ECSμμ ν¨κ³Όκ° μλ€κ³ νλκ±° κ°λλΌκ³ ..
μ§μ μμ λ μλ μνλΌ
NSprite λΌλ νλ μμν¬λ‘ μλνλλ° (μΈκ°€μ λ 콩ν€μ€νλΌλ κ²μ λ§λ μ¬λλ NSpriteλ‘ μΌλ€λλΌ)
λ§κ°μ 2D μ€λΈμ νΈλ₯Ό μλλ° ν νλ©΄μ μ λΆ λ³΄μμλ, νλ μμ΄ 30 ~ 40 FPS λμ€λλ°..
μ΄κ±° μ μμ μΈκ±°μΌ? λ ν μ μλλ° λ΄κ° λͺ»λκ±°μΌ..?
3Dλ‘ μ ννκΈ°λ 컨μ μ μλ§μ κ² κ°μλ°... ν νλ©΄μ κ½μ±μ°λ μμ€μ νλ μ 60λ μ μ§νλ μμ€μΌλ‘λ§ (7000κ° ~ 8000κ°) λμ€κ² ν΄μΌνλ건κ°...
컨μ μ λμ? κΆκΈνλ€ PhysicsμΌκ³ κ·Έ μ λμΈμ§, μμ΄ κ·Έ μ λμΈμ§λ κΆκΈν¨ μν©μ λ°λΌ μΆκ°μ μΈ μ΅μ νλ λ ν μ μμκ±°μ
ꡬλ₯ μν κ²μΈλ° μ°μΆμ λκ·λͺ¨κ° κΌ μμ΄μΌ νλ€κ³ μκ°νμ΄ νΌμ§μ€λ μκ³ μμ± λ°λ³΅, μ½κ°μ λλ μ΄ ν μΆλ°, μλλ‘λ§ κ°λ€κ° νλ©΄ μ¬λΌμ‘μ λ μμ μΈλ° νλ μμ΄ μ μΌ λμ΄ 9800κ° λ
κ·Έλ¬λ©΄ νμ°Έ λ λ½μλΌ μ μμ κ² κ°μ νλ‘νμΌλ§ ν΄μ λ¬Έμ μ μ°Ύκ³ ν΄κ²°ν΄λ΄ μ¬μμ λ°λΌ λ€λ₯΄κ² μ§λ§ μ§κΈμ λ무 λλ¦° κ² κ°μ
ECS μ λͺ¨λ₯΄κΈ΄ νλ°, 2Dκ° μ λλ€λ 건 μ€νλΌμ΄νΈ λ λλ¬κ° μ λλ€λ κ±°μ§? λ°λλ‘ μ κ·Όνλ©΄ μ λ κΉ? μ€νλΌμ΄νΈ λ λλ¬ μ μ°κ³ μ€νλΌμ΄νΈλ₯Ό λ©μλ‘ λ§λ€μ΄λ€κ° λ©μ λ λλ¬λ‘ λΏλ¦¬λ©΄ μ΄λ