λν μμ
λλ¬Έμ μ λν° λμ μ²μ λ€λ€λ³΄λλ° λ³ΈμΈμ΄ μ§κΈκΉμ§ λ€λ€λ κ²μ μ μ νλ‘κ·Έλ¨μ΄ μ΄λ© κ³ νλ
λ 1λ¬ κ΅΄λ €λ³΄λ©΄ κ²μμ λ§λ€ μ μλ€λ μλ§ν΄κ³Ό κ²μλ©μ΄μ»€
μ‘°λ³κ³Όμ κ° νκΈ°λμ 4λͺ
μ΄μ κ² λ§λ€κΈ°μΈλ° νμ κ²°κ³Όλ‘ νλ§μν
κ²μ λ§λ€κΈ°λ‘ νλ€
μ΄μ¨λ μ λ² νκΈ° λ νμ΄μ¬ κ°μ λ μ΄λμ λ κΈ°λ°μ΄ μ‘νμμ΄μ μ‘°λ³κ³Όμ ν λ μ΄λμ λ μνλ€λ μΈμμ 쀬μλλ° μ λν°λ μ§μ§λ‘ λͺ¨λ₯΄κ² λ€
λ³ΈμΈμ κ·Έλν½μ΄λ μ°μΆμ μ‘΄λ κΎΈμ Έμ μ λ§λ‘ μ λν°λ‘ μμ€ν
ꡬνμ μνλ μλ°μ μλ€
κ·Έλμ μ€μνκ±°λ€
μ λν° μ΄μ
μΈλ° νλ§ μν
κ² μμ€ν
ꡬνμ΄ μ΄λ ΅λ μ½λ
κ²λ©λ‘λ λ§λ€ μ μμκ±° κ°μλ° μ λν°λ μ΄λ€κ° μΆμ΄μ
κ·Έλ₯ λΉν μν κ²μμ μ¬μ΄λ°. νλ§ μμ±νλ건 μ½μ§μμ§. μμ΄λμ΄λ μ€μνκ³ μ΄λ€μ¬λλ€μ μν곡μ λμν΄μ λ―ΈμΉλ―μ΄ νλ§ μμ±νλλ°
μ‘΄λ μμ΄λ €μ. κ·Έλ₯ μ΄μλ§λ€μ΄μ£Όκ³ λ§μΌλ©΄ 체λ ₯κΉμ§κ³ μ΄κ²λκ°μ΄λ €μ γ γ
λ©ν°κ°λ©΄ μ΄λ €μμ§μ§
νλ§ κ·Έλ₯ ν¨ν΄ 볡λΆνλ©΄λ¨
μ λν° λ Έλ² μ΄μ€μμ 5μΌλ§ λ Έκ°λ€ νλ©΄ κΈ°μ΄μμ€ν ꡬνκ°λ₯
μμ μ€ν μ΄μμ νλ§ ν¨ν΄ μμ μ ν κ·Έκ±° μ¬μ μμ€ λ―μ΄λ³΄λ©΄λ¨
κ²½νλ΄μμ λ§νλ©΄ μ©μ½λ μ§λ΄μΌ 2dλ κ΅μ μμμμ€. κ± μμ¬ λ²λ¦¬κ³ 3d FPS λ 3d λͺ¨λΈ μ μ μ°λ€μμ λ£μ΄μ λ½λ μμ΄λ³΄μ΄κ² λ§λ€κ³ . 3d κ²μ νλ‘κ·Έλλ°μ λ€μ΄κ°λ κΈ°λ²λ€ λΌμ΄νΈλ§΅μ΄λΌλ μ§ μ€μΌλ ν€ λ¦¬κΉ μ΄λΌλ μ§. μ΄λ°κ±° μλ£ μ§μ§κΈ°νλ©΄ A+λμ΄. λ΄κ° κ·Έλ κ² λ°μ
κ²μλ©μ΄μ»€λ‘ νλ§μ§ κ±° κ·Έλ₯ μ λν°λ‘ κ·Έλλ‘ μ°λ©΄ λ¨ μ€λΈμ νΈ νλ§ μ κ·Ήμ μΌλ‘ μ°λ©΄ μ’μλ° μ μλ κ΅μλ€μ μ΄λ°κ±° λκ² μ³μ€
κ²λ©μμ var i=instance_create(~); i.speed μ΄λ°κ±Έ μ λν°μμλ var i=instantiate(~); i.getcomponent<~>().speed λκ°μ