μ¬μ€ 1λ
λ μλ¨γ
γ
μ¬ν΄ μ΄λΆν° νμΌλ μ§κΈ 10κ°μμ§Έ νλ μ€
κ·Έλ₯ μλ²½ κ°μ±μ μ©μ΄μ κΈμ΄λ μΈλ΄
1. μμ κ³κΈ°
μΌλ¨ λ³ΈμΈμ μ€λ© λλΆν° μΈλ κ°λ°μ ν¬λ§νμ
κ·Έλ₯ λ§κ² μ‘΄λ λ§κΈΈλ λ΄κ° λ§λ€μ§ λ μ΄λ°λλμΌλ‘ 컴곡 μ§νν¨
μ¬μ€ λν μ΄μ μ μ½λ©μ κ·Έλ₯ λ
Έλ² μ΄μ€Β
λ
ν μ‘°μ Έλ³ΌλΌ νλλ° λ₯λ₯ μ΄ λ무 μλμμ νμ
ν 본격μ μΌλ‘ νλκ² λ«κ² λ€ μΆμμ
νκ΅ μ λ€λκ³ κ΅°λ κ°λ€μμ λ λ¦κΈ° μ μ 1λ
μ μ§μ§ μΈλ κ°λ° ν΄λ΄μΌμ§ νκ³ κ± μΉκ΅¬ νλλ ν΄ν λλ¦¬κ³ μ‘΄λ κ°λ°λ§ νκ³ μμ
μ§κΈμ μ§μ μ μλ²λ¦¬κ³ μκΈμμ‘±ν μ λμ μλ₯΄λ°μ΄νΈ μ€μγ
γ
2. λ°±κ·ΈλΌμ΄λ μ§μ
λ³ΈμΈμ νμ
λ€ μ’κΉκ³ κ± μ½λ©μ 12νλ
μ¬μΈνμμ
λ€λ₯Έ 건 ν₯λ―Έλ μκ³ μ½λ©μ΄ 무μλ³΄λ€ μ¬λ―Έμ‘μΌλ γ
γ
κ°μ€νκ³ λ³ΈμΈμ cppλ₯Ό μ‘΄λ νμ
cppκ° λ€λ₯Έ μΈμ΄λ€λ³΄λ€λ κΉμ΄κ° μμ΄μ νκ³ λλ λ§μ΄ μ’μμ
μΈμ΄ λλ΄κ³ λ μλ£κ΅¬μ‘° μκ³ λ¦¬μ¦ κ²μ λμμΈν¨ν΄κΉμ§ 곡λΆνμ
κ²μ κ΄λ ¨μ μ΄μνΈλ½ winapi μμ 보면μ winapiλ‘ μμνκ³ λμ리μμ μ λν° μ‘°κΈ κΉ¨μκ±°λ €λ³Έ μ λμ
λ± μ΄ μμ€μμ κ°λ° μμν¨
μ¬λ΄μΌλ‘ νκ΅ μμ
μμ νμ΄μ¬ μ°λ μκ°μ΄ μμλλ° μ§μ§ γ
γ
γ
γ
μΈμ΄κ° λ λ¨Ήμ΄ μ¬νλ€κ³ λλΒ
μλλ λͺ¨λ₯΄κ² κ³ νμ€ν κΈ°λ₯λ€μ΄ κ°λ ₯ν¨
3. μμ
μΌλ¨ μ λν° μ°κ³ 2d νλ·° κ²μ λ§λλ μ€
κΈ°λ³Έμ μΌλ‘ μμ
μκ° μ ν΄λκ³ λμ½ ν면곡μ ν¨
νλ‘μ νΈλ λΉμ°ν κΉμΌλ‘ κ΄λ¦¬
λ¬Έμλ λ
Έμ
μΌλ‘ κ΄λ¦¬νλ μ€μ
κΈ°λ³Έμ μΌλ‘ μμ
ννΈ λΆλ¦¬ => μ½λ© => κ²°κ³Ό ν μ μμΌλ‘κ° ν루 μμ
μ
μκ°μ μ²μμλ 9μκ°μ΄μλλ° μκ°μ λ°λλ€κ³ λ§μ΄ λμ€λκ² μλλΌλ κ±Έ λλΌκ³ 5μκ°μΌλ‘ λν μΆμν¨
νμ€ν 9μκ° μ΅μ§λ‘ μμμλκ±°λ³΄λ€ ν¨μ¬ μμ
ν¨μ¨μ΄ μ’μμ
4. κΈ°ν
κΈ°μ΄ κΈ°ν λΆλΆμ λ΄κ° λ€ν¨
μλλΆν° κ²μμ μ‘΄λ λ§μ΄ νμκ³ λ€μν κ²μμ κ΄ν μκ°μ νμ ν΄μμμ
κ΅°λμμ ν κ² μμΌλ μκ³ λ¦¬μ¦ νκ³ λ¨μ μκ°μ κ³μ κΈ°ννλ κ±Έλ‘ μμνμ
κ·Όλ° νμ€ν κ°λ°νλ μ
μ₯μμ κ²μμ λ§μ΄ ν΄λ΄μΌνλ€κ³ λλ
λ¨μν κ²μμ±μ λ λμ λ 벨 λμμΈμ΄λ μ μ μΈν°νμ΄μ€ κ°μ 건 κ²½νμμ λ§μ λμμ λ°μλ€κ³ μκ°ν¨
μ΄μ©λ©΄ μ§λ£¨νκ³ μ΄μ©λ©΄ μ¬λ°κ³ μ κ΄ν ν΅κ³κ° μμ΄λ κ±°λκΉ
5. μμ§ μ ν
μ 체μμ§μ κ³ λ €νμ§λ μμ
ν¬polμ μ€λΉνλ κ² μλλκΉ γΉγ
γ
γ
λ€λ§ κ·ΈλΌμλ μ체μμ§μ΄λ κ²μ νλ‘κ·Έλ¨ λ‘μ§μ λν΄μ 곡λΆνλ 건 λ§μ΄ λμλ¨
λΉμ₯ μ λν° updateμ λν μ΄ν΄κ° λ¬λΌμ§λκΉΒ
μ΄λ° λΆλΆμ νμ€ν λμμ΄ λμ
cppκ° λ μ’μ§λ§ μ λν°λ₯Ό μ νν¨
μΈλ¦¬μΌμ΄ μ΄λ보λ νκ²½μ΄λΌλ©΄ μΈλλΌκ³ λΆλ₯΄μ§λ μμ κ±°μ
무μλ³΄λ€ μ¨λ³΄λ λλκ±°μ§λ§ c#μ΄ νΈμμ±μ΄ λ§€μ° μ’λ€
cppκ° κ·Έλ¦¬μ΄ κ±΄ μ§μ§ κ°λλ°μ μμκ³ λ΄ μμ€μμλ c#μ΄ λλΆλΆ νΈνμ
6. κ°μ₯ μ‘±κ°μ κ±°
μ°λ¦¬ νμ κ°μ κ²½μ° λ¦¬μμ€
μΌλ¨ νλ¨Έλ§ λλ§λ¦¬κ° μλ€λ³΄λ μ½λ© λΆλΆμ μ ν λ¬Έμ κ° λμ§ μμμΒ
λ²κ·Έμλ λ³κ°λ‘ μνλ κΈ°λ₯μ κ·Έλ₯ μ½λ©μ μΌλ‘λ μ§μ§ λ€ κ΅¬νμ΄ κ°λ₯νμ
μμ°μ€λ 리μμ€κ° νμν λΆλΆκΉμ§ μλλ° λ¦¬μμ€λ₯Ό ν¬κ² κ³ λ €νμ§ μκ³ μ½λ©μμ
μ νμ΄μ μ°μΆ λΆλΆμμ ν¬κ³ μμ κ΄΄λ¦¬κ° μκΉ
μ΄κ² μ λ§ μ°λ¦¬κ° νννκ³ μΆμ λν
μΌκ³Ό μ½λ©κ³Ό μ°¨μ΄κ° μμ΄μ 리μμ€ λλ¬Έμ κΈ°μ‘΄ μ½λλ€μ μμ νλ κ²½μ°κ° λ§μ
μ μ΄μ 리μμ€λ₯Ό μ°μ΄λ΄λ κ²λ μ½μ§ μκ³ γ
γ
λλ²μ§Έλ μ€ν
ν± λ°μ΄ν° μμ°νλκ±°
μ¬μ€ μ΄ λΆλΆμ μ¬λ―Έκ° μλλ° μκ°μ μ€λκ±Έλ €μΒ
κ·Έλ₯ λͺ¬μ€ν° 1 λͺ¬μ€ν° 2 μΆκ°λ₯Ό κ³μ νκ³ ν
μ€νΈ νκ³
μ§κΈ μκ°ν΄λ³΄λ©΄ μμ¬μ λΆλ €μ λ μ¬νλλ°
벨λ°μ±λ κ³ λ €νλ©΄μ μΆκ°λ₯Ό νμκΈ° λλ¬Έμ νλνλ κ³ λ―Όμ μ΄λμ λ νκ³ λ€μ΄κ°μ
κ·Όλ° μ μ λ°μ΄ν° μΆκ°νλ€κ³ λͺ¨λ 벨λ°μ±μ νμΈν μ μλ κ²λ μλκ³ μ΄μ°¨νΌ λ°λ‘ λ 벨 λμμΈ νμΈν ν
λ°γ
γ
λ무 λ―Έλ ¨νλ€
7. λ²μμ κ°μ κ² μλ²λ¦Ό
μ¬μ€ λ²μμ μ¬ κ² μλλ° μλ²λ Έμ
μμκ°μ λ¬Έμ κ° μκΈ°λ κ·Έλ₯ μ μ μ μΌλ‘ νΌνν΄μ§
μ§μ§ μ μμ€ν
λ£κ³ λλ €λ³΄λ μμ
μ΄ κ°μ₯ μ¬λ°λ€λ κ±Έ λλ
λ΄ μκ°μΈλ° μ΄λμ λ 리μμ€λ κ°μ΄ μμ
νλκ² λ§λκ±° κ°μ
λͺ¨λ μμ€ν
ν 리μμ€ μμ
? λ§λ μλ λΏλλ¬ λ³΄μ΄λκ² μμΌλ μ¬λ―Έλ μμ
μ΄λ΄κΊΌλ©΄ ν΄λΌ μνκ³ μλ²νμ§ γΉγ
γ
γ
κ·Έλμ μνΌ ν λ¬κ° κ± μ¬λ©΄μ κ°μΈ 곡λΆλ₯Ό κ°μνλ€
λ°©λ²λ‘ μ΄μ§ λ°κΎΈκ³ λ€μ μμν¨
λ€μ νλ λλ¦ μ¬λ°μγ
γ
8. λͺ©νλ bic
λ¬Όλ‘ λͺ»ν κ±°λΌκ³ μκ°νμ§λ§ λλ¦ λͺ©νλ bicμμ
골μΈμ§μ μ΄ μμ΄μΌ ν κ±°λΌκ³ νλ‘μΈμ€λ μ‘μ μ μμκ±°λΌκ³ λ΄μ
λΉμ°νκ²λ μ€ν¨
μμμ νμ΄μ ν격μ μμμ§λ§ κ·Έλλ μ’ λ μ΄μ¬ν νμ΄μΌνλ κ°μ μκ°μ λ¬
λ΄λ
μ κΌ κ°λ€
μ¬μ€ bicλ λͺ»κ°λλΌλ μ΄μ°¨νΌ μμ§ κ³΅λΆλ ν¬ν¬γΉλ‘ μΈ μ μμ κ±° κ°μμ λΆνμ€ν λμ μ΄λΌκΈ° 보λ€λ κ·Έλ₯ μμ ν λμ κ°μκ±°μμ
9. κ·Έλμ μ΄μ©λΌκ³ γ
γ
κ·Έλμ μ΄μ©λΌκ³ κ° λ§μ κ·Έλ₯ μ¬μ¬ν΄μ μ¨λ΄€λ€
μΈλ κ°λ° νλ©΄μ λλκ±°μ§λ§ λ νμ€ν κ²μ κ°λ°μ μ λ§λ κ±° κ°μΒ
μ’κ°μ < μ¬λ―Έμ μμ¬μμ¬νκ² λ§μ‘±νλ λ±μμ΄λΌκ³ λλ
κ·Έκ²λ§μΌλ‘ κ°μΉμμ μ μκ² μ§λ§ κ·Έλλ λλ¦ λ§μ‘±
λ°λͺ¨λ 보μ¬μ£Όκ³ μΆμλ° μ§κΈ λ°μ΄λΌγ
γ
κ·Έλ¦¬κ³ κ°μ₯ μ€μν건 λ€λ¦ μλ λκΈ°λΌκ³ μκ°ν¨
μ§μ§ μΆμνμλ λΆλ€ λ€ μ‘΄κ²½μ€λ¬μ
λλ μ΄ κΈ΄ λ μ΄μ€λ₯Ό νλλΌλ μμ£Όν΄λ³΄κ³ μΆλΉ
10. ν μλ ν
μ§μ§ μΈλ κ°λ°μ λͺ¨λ μμμ΄ 6κ°νμ΄μ΄μΌνλ€λ κ±Έ λλ
λΉμ°ν μΈμμ΄ μ μΌλγ
γ
γ
κ°νΉ λν
νλ€κ° λ
Έλ² μ΄λ₯΄ κ°λ° νλ €λλΆλ€ 보μ΄λλ°
μΈμ΄+κ²μ μμ§ μμ μ λλ ν΄λ³΄κ³ μμνλ κ±Έ μΆμ²
λ¨μ§ λ₯λ₯ μ΄ λ€λ₯Όκ±° κ°μμ γ
γ
μκ³ νλκ±°λ λͺ¨λ₯΄κ³ νλκ±°λ
μ λν°λ νν λ¦¬μΌ μ‘΄λ λ§μΌλκΉ μ
λ¬Έλ λλ¦ μ¬μ
- dc official App
ν΄λΉ λκΈμ μμ λμμ΅λλ€.
μλλλ€ μ μλγ γ - dc App
λλ³΄λ€ μ½ν μμ λ§μ λ£μ§ μλλ€ γ·γ·
μ μλμ λ³Έλ°μ μ λ μ΄μ¬ν μΈμ μ΄μλ³΄λ €ν©λλ€
μλλλ€ - dc App
μλ¨Έμ―λΉ - dc App