μ λν°κ° μλ μ λͺ νκ³ , μ¬μ©μλ λ§κ³ , κ΄λ ¨ μλ£λ λ§κ³ , 2D/3Dμ λλΆλΆμ νλ«νΌ μ§μλ νκ³ , 무λ£λ‘ μμ κ°λ₯ν΄μ
C# -> μ λν°λ‘ μμνλ μ΄λ³΄λ€μ΄ λ§μλ°
μμ§ν μ무κ²λ λͺ¨λ₯΄λ μ΄λ³΄μκ° λ νμΌλ‘ C# -> μ λν° νλ κ²μ κ½€ μ΄λ ΅λ€.
μλνλ©΄ C#μ λ°°μΈκ² λ§μ νΈμ μνλ μΈμ΄κ³ (C++λ μ μ§λ§) μ λν°λ μλ κΈ°λ₯μ΄ λ§κ³ μ λ°μ΄νΈκ° μμ£Ό λμΒ λ°°μΈκ² λ§μ. κ·Έλμ μ λλ‘ λ μ λν° μ± μ΄ μμ§.
λ¬Όλ‘ λ νμΌλ‘ μ νλ μ¬λλ μκ² μ§λ§...
νμ΄μ¬ -> νμ΄κ²μ(pygame) μ΄λ 루μ -> love2d
λ‘ μμν΄μ μ λν°/C# μΌλ‘ λμ΄κ°λ κ²μ΄Β μμΈλ‘ μ’μ λ°©λ²μ΄μΌ.
루μλ μ΄λ³΄μ± μ΄ μ λ§€νκ³ love2dλ νκΈμ± μ΄ μμ΄μ μμ΄ λͺ» νλ©΄ μ μ’μ λ°©λ²μ΄μ§λ§
νμ΄μ¬ -> νμ΄κ²μ νΈλ¦¬λ νμ΄μ¬ μ΄λ³΄μ± μ λμΉκ³ νμ΄κ²μ νκΈμ± λ μ‘΄μ¬ν΄μ μ΄μ¬ν νλ©΄
2μ£Ό~νλ¬ μ λλ©΄ λ νμΌλ‘ κ°λ₯ν΄.Β
κ·Έλ€μ μ λν°/C# λ€μ΄κ°λ©΄ μ λν° λΆν° μμνλ κ²λ³΄λ€ μ’ λ μ½κ² μ΄ν΄ κ°λ₯ν΄μ μν΄ λ³Έ 2μ£Ό μ λλ μ»€λ² κ°λ₯νκ³ .
κ° μ μΌλ‘λ νμ΄μ¬ λΌμ΄ν¬μ΄λ©΄μ μ λν° λΌμ΄ν¬μΈ κ³ λ·μΌλ‘ μμν΄μ λμ΄μ€λκ²λ μ’μ λ―...
νκΈ μλ£λ κ±°μ μκ³ , νμ΄μ¬μ΄λ λΉμ·νλ€μ§λ§ μΆκ°λ‘ μ’ λ λ°°μμΌ νλ godotλ νκ΅μΈ μ΄λ³΄νν μΆμ²ν κ² λͺ» λ¨
μ λν° ν κΊΌλ©΄ κ·Έλ₯ μ λν°μ± λΆν° λͺκΆλ³΄κ³ μΈμ΄ 곡λΆνλκ² λ ν¨κ³Όμ μ΄λ€. λλΆλΆ μΈμ΄ 곡λΆνλ€ λλ €μΉμ§
μ€λ ₯μ λ¨μκ°μ νλ°μ μΌλ‘ λλ¦¬κ³ μΆμΌμλ©΄, μ λν° μ΄μ μ€ν μ΄μμ λ°°ν¬νλ 2D μνκ²μ κ°μκ±° μμ΄μ κ·Έκ±° λΆμνλ©΄μ λ°°μ°λκ² μ¬λ―Έλ μκ³ μλλ κ°μ₯ λμκ±°μμ λ¨μ μ, μ€λ¬΄ κ°λ°μ§μ΄λ λνν λ λ§νλκ² μκΎΈ μκΈΈν λ μ ν¬λΈ κ°μ μμ κ°μλ κΎΈμ€ν 보면 μ’ꡬμ
μ΄λ €μ΄ 건 λ§μ§λ§ λͺ»ν 건 μλλ― λ΄ μκ°μλ κ·Έλ₯ C# μ λν° ν΄λ λ¨