λ€λ μΌλ‘ λνλλ νμ΄νλΌμΈμ λν μ΄ν΄κ° μμΌλ©΄ μ΄λκ°μ λμμ λκ² μ§. νμ§λ§ νμ¬ κ°λ° νκ²½μμ μ°μ μμλ‘ μꡬλλ λ₯λ ₯λ μλκ³ κΌ λ€λ μ ν΄μΌλ§ μμμλκ²λ μλ
λ°κΈμ λκ° λͺ¨λΈλ¬ taμν€λ μκΈ° νλλ° μνΈ μΆμ TAκ° λ€λ μ μ§μ ν μ€ μ? λλΆλΆμ wvp λ³ν μ λμ ν μ€μ³ μνλ§, κ°λ¨ν λΌμ΄ν κ³μ° μ λμ μ§μ κ°μ§κ³ νλκ±°μ
그건 νμν΄μ§λ©΄ κ·Έλ 곡λΆν΄μ νλ©΄λ¨ γ γ
λ§μΉ c++ νκ³ ν¬μΈν°λ₯Ό ν΄μΌ λ‘μ°λ 벨μ μ΄ν΄ν μ μκ³ λ λμ λ¨κ³λ‘ κ° μ μλ€λκ±°λ λΉμ·νκ² λ€λ¦¬λλ°, λ λ§μ°¬κ°μ§λ‘ λ§€λμ§λ μΈμ΄ μ°λλ° λ‘μ°λ 벨 λ©λͺ¨λ¦¬ κ΄λ¦¬κ° μ°μ μ μΈ μ€ν¬μΈκ°μ λν΄μ λΆμ μ μ. κ·Έλ¦¬κ³ ν¬μΈν°κ° λ©λͺ¨λ¦¬ κ΄λ¦¬μ λν μ μΌν νμ΅λ²λ μλμ§ γ γ .
λ€λ μ΄λ ν¬μΈν°λ μ μ΄λ μ λν° νκ²½μμ κ°λ° μ νλ €λ©΄ μμμΌ ν μμκ°μ§ λΆμμ μΈ μ€ν¬ μ€ νλμΌ λΏμ΄μ§ μ€μ μ€ν¬μ μλλΌκ³ λ³Έλ€
λ°κΈμ λκ° λͺ¨λΈλ¬ taμν€λ μκΈ° νλλ° μνΈ μΆμ TAκ° λ€λ μ μ§μ ν μ€ μ? λλΆλΆμ wvp λ³ν μ λμ ν μ€μ³ μνλ§, κ°λ¨ν λΌμ΄ν κ³μ° μ λμ μ§μ κ°μ§κ³ νλκ±°μ
그건 νμν΄μ§λ©΄ κ·Έλ 곡λΆν΄μ νλ©΄λ¨ γ γ
λ§μΉ c++ νκ³ ν¬μΈν°λ₯Ό ν΄μΌ λ‘μ°λ 벨μ μ΄ν΄ν μ μκ³ λ λμ λ¨κ³λ‘ κ° μ μλ€λκ±°λ λΉμ·νκ² λ€λ¦¬λλ°, λ λ§μ°¬κ°μ§λ‘ λ§€λμ§λ μΈμ΄ μ°λλ° λ‘μ°λ 벨 λ©λͺ¨λ¦¬ κ΄λ¦¬κ° μ°μ μ μΈ μ€ν¬μΈκ°μ λν΄μ λΆμ μ μ. κ·Έλ¦¬κ³ ν¬μΈν°κ° λ©λͺ¨λ¦¬ κ΄λ¦¬μ λν μ μΌν νμ΅λ²λ μλμ§ γ γ .
λ€λ μ΄λ ν¬μΈν°λ μ μ΄λ μ λν° νκ²½μμ κ°λ° μ νλ €λ©΄ μμμΌ ν μμκ°μ§ λΆμμ μΈ μ€ν¬ μ€ νλμΌ λΏμ΄μ§ μ€μ μ€ν¬μ μλλΌκ³ λ³Έλ€
μ€μ μ μ΄λμ λλλμ λ°λΌ λ€λ₯Έλ° μ΄μ°¨νΌ 컴곡μμ΄λ©΄ λ€ λ°°μ°λ κ²λ€μ΄λ€
GLκ°μ κ²½μ° μ νκ³Όλͺ©μ΄μλλ° λ°°μ΄κ±°κ³
λΉμ 곡μ λμμΌλ‘ μ·¨μ μ΄λ λΉμ₯ κ²μμ λ§λ€κ³ μΆμ μ¬λ λμμΌλ‘λ λλ μ°μ μμμμλ νμμλΌκ³ λ§νκ³ μΆλ€.
컴곡μ΄λ©΄ μ΄μ°¨νΌ λ€ λ°°μ°λκ±° λ§μ§ γ γ κ·Έλ¬λ κ±λ€νν λ€λ νλΌ λ§λΌ ν μλ―Έ μμ²΄κ° μκ³ γ γ γ μ¬κΈ° λλΆλΆμ μ 곡μ μλκ³ κ·Έλ₯ κ²μ λλΌλ λ§λ€κ³ μΆμ΄μ λͺΈλΉνΈλ μ¬λλ€μΈλ° μ¬κΈ°μ λ€λ μκΈ° νλ건 κ·Έλ₯ μ λν°λ‘ λ λ§λ€κ³ μΆλ€ μ΄μ λμ μ¬λλ€νν μκ·Όμ§νκ² c++ λͺ¨λ₯΄λ©΄ νλ¨Έλ μλμ§ μ£ν΄ γ γ μ΄λ° μ리 νλκ±°λ λκ°μ
κ·Έλ¬λ κ°€μ 첨μΈλ° λ λλΆλΆ μ 곡μμΈμ€...
μ 곡μ΄λ¦¬κ³ , νλ¨Έν κΊΌ μλλ©΄ λ Ένμ° μμ£Όλ‘ λΉ λ₯΄κ² μΉλκ±° λ§μ§. λ€λ μΈκΈλΆν°κ° νλ¨Έμ€λΉνλκ±° μλκ°? λΉμ 곡μ΄λ©΄ λ€λ μλ°°μλ λ¨. TAμμλ κ·Έλ¬ν λ§₯λ½μΌλ‘ νκ±°κ³ .
λ λ°°μΈ λλ GLμ΄ μ νκ³Όλͺ©μ΄μμ μ§κΈλ κ·Έλ°μ§ λͺ¨λ₯΄κ² μ§λ§
λ§κΈμ΄ λ§λλ§ νλ€. λΆμμ μΈ μ€ν¬ μ΄μ©κ³ νλλ°, νλ¨Έλ κ·Έλ° λΆμμ μΈκ²λ€μ λ€ μλκ² λ§μ§. C++ ν¬μΈν° μ΄μ©κ³ νλλ°, μ κ· μΈμ΄ νλ μ΅νλλ° 1μ£ΌμΌλ μκ±Έλ¦¬κ³ νμ¬μμ λΉμ₯ λ€λ₯ΈμΈμ΄λ‘ λ ν΄μΌνλ€κ³ νλ©΄ λ°λ‘ λμνλκ² μΈμ΄μΈλ°, ν¬μΈν° μ΄μ©κ³ λ‘μ°λ 벨 μ΄μ©κ³ μκ°μλΆ νλκ²λΆν°κ° μκΈ΄μΌμ. 곡λΆλ₯Ό λ체 μΌλ§λ μνλ©΄ μ΄κ±Έ λ°°μμΌν΄? ν¨μ¨μ μ΄μΌ? νλκ±΄μ§ λͺ¨λ₯΄κ² λλ°, μ λλ‘ μ νλμ¬λλ€μ λ°°μμΌν΄? ν μκ°μ μ΄λ―Έ λ€ νμ.
μ 리νμλ©΄. λΉμ 곡μ, κΈνκ² κ°λ°μμ£Όλ‘ λ¨Όμ ν΄λ³΄κ³ μΆλ€ λ±μ C++μ΄κ³ λ€λ μ΄κ³ νμμκ³ κ΅¬κΈλ§λ§ μ΄μ¬ν νλ©΄μ μΌλ¨ νλ μΉλ©΄ λ¨. 곡λΆλ³΄λ€ μ€μν건 νλμ΄λ€. 곡λΆνλ μ μ₯μμ 컀리νλΌμ λ¨Όμ μ€κ³νκ³ , μ΄λ€ μ§μλ€μ μ΅νμ§ λ‘λλ§΅ μ§μ μ¬μ μ΅νμ κΈ°λ³Έ κ°λ₯ μ‘κ³ λλ©΄ μμ λΉμ 곡μλ κ°μ΄ μ€λ¬΄μμ£Όλ‘ νλ©΄ λλ€. κ·Όλ°, μ€λ¬΄ νλ©΄μλ μ 곡μκ°μκ²½μ°μλ μ΅μ μ΄μλ κ³μ λͺ¨λν°λ§νλ©΄μ, μκΈ° μ§μ νΉνμ μ κ²½ μ¨μΌνλ€. κ·Έλν½μ€, 컨ν μΈ , UI/UX, μλ² λ± μ€λ¬΄λ νΉνμ λ°λΌ κ³΅λΆ ν λ΄μ©λ λ§μ΄ λ¬λΌμ§λκΉ.
κ·Έμμ€μ 리λ νλ¨Έλ λ μλ₯Ό λ°λΌλ³΄λ©΄ λ―ΈμΉλ―μ΄ ν΄μ κ²ν₯κΈ°λ‘λΌλ λͺ¨λ μ§μμ λ€ ν‘μνλ€λ λ§μΈλλ‘ λ¬λ €λ μκ°μ΄ λΆμ‘±νλ€. μ¬μ§μ΄λ μ¬λκ΄λ¦¬λ μ΄λ»κ² ν μ§ λ§μ΄ ν€λ©νλ©΄μ λ°°μ°κ³ , μ± λ λ§μ΄ λ΄μΌνλ€. μΈμμ λ§λΌν€μμ μ§μ₯μνμ κΈΈμ΄λ΄μΌ 20λ μ΄λ€. λ Έν μκ°νλ©΄ λ μ 곡 λ§κ³ λ 곡λΆν κ² λλ½κ² λ§λ€. νλͺ νκ² μ΄μκ°μ.
νλ‘κ·Έλλ¨Έλ‘ λμ±νκ³ μΆλ€λ©΄ κ·Έλ° λ§μΈλλ₯Ό κ°μ§λκ² λ§λλ°, μ¬κΈ°λμ λ§μ§ μλλ€λ μκΈ°μ. κ²μνμ¬ νλ‘κ·Έλλ¨Έλ μΈλκ²μ κ°λ°μλ λΉμ·νμ λ μμ§λ§ μλΉν κΈΈμ΄ λ€λ₯΄κΈ°λ νλ€
κ·Έλ¦¬κ³ λ€λ μΈκΈ λμ€λκ²λ λΉμ 곡μκ° μΌλ¨ μ κ³μ λͺΈμ΄λ λ΄κΆλ³Όλ €κ³ , μλλ©΄ λλΌλ λ°°μλ³Όλ €κ³ νμ κ°λ©΄ νμμμ κ°λ₯΄μΉλκΉ μκΈ° λμ€λμ μ΄ ν¬μ§ 본격 νλ‘κ·Έλλ¨Έ μ§λ§μ/νμ λ€ λͺ¨μΈ κ°€μ΄λΌκ³ μκ°νλ©΄ μ λ¨.
μ μΈλκ°λ° κ°€μ΄λΌκ΅¬μ γ γ νλ¨Έ ν ν¬νΈλ¦¬ κ΄μ¬ μμ