<aside> πŸ“Œ

μ•„λž˜λŠ” μ˜ˆμ‹œμ΄λ―€λ‘œ μ°Έκ³ ν•˜μ—¬ νŒ€ λ‚΄ κ·œμΉ™μ„ μ •ν•΄μ£Όμ„Έμš”!!!

</aside>

πŸ“¨ ν™˜κ²½ μ„€μ •

ν˜•μƒκ΄€λ¦¬ Git/Github


πŸ”Œ μ½”λ“œ μ»¨λ²€μ…˜

<aside> 🏷️

λͺ…λͺ… κ·œμΉ™

</aside>

  1. μ½”λ“œ λ¦¬νŒ©ν† λ§ ν•˜κΈ° μ „μ—λŠ” λ¦¬νŒ©ν† λ§ λ‹΄λ‹Ήμžκ°€ νŒ€ 전체에 κ³΅μœ ν•˜κΈ°

    1. λ‹€λ₯Έ μ‚¬λžŒμ΄ 맑은 μ½”λ“œλŠ” μž„μ˜λ‘œ κ³ μΉ˜μ§€ 말고 κΌ­ λ‹΄λ‹Ήμžλž‘ μ–˜κΈ°ν•˜κΈ°
  2. PR 올리기 μ „ 두 κ°€μ§€ κΌ­ ν•˜κΈ°

  3. Collection λ³€μˆ˜λŠ” λ³΅μˆ˜ν˜• λͺ…사 ν™œμš©

  4. 주석은 // 만 μ‚¬μš©ν•˜κΈ°

  5. Struct μ—­ν•  기반 넀이밍 μ‚¬μš©

  6. ν—κ°€λ¦¬μ•ˆ ν‘œκΈ°λ²•μ„ μ‚¬μš©ν•˜λ˜ λ³€μˆ˜μ˜ νƒ€μž…μ„ μ•Œ 수 μžˆλŠ” 접두사λ₯Ό μ†Œλ¬Έμžλ‘œ λΆ™μ—¬μ„œ μ‚¬μš©ν•©λ‹ˆλ‹€.

    // μ˜ˆμ‹œ
    int iCharacterHP
    float fDeltaTime
    Player* pCharacter
    
  7. 클래슀, ꡬ쑰체 λ“± μƒμ„±μ‹œμ—λŠ” 언리얼 λͺ…λͺ… κ·œμΉ™(ν΄λž˜μŠ€λŠ” C)λ₯Ό λ”°λΌν•˜κ² μŠ΅λ‹ˆλ‹€.

    // μ˜ˆμ‹œ
    class CMyClass
    struct FVector
    template class TArray
    enum class EState
    
  8. μ½˜μ†”μ°½μ—μ„œμ˜ μ’Œν‘œκ³„λŠ” 4μ‚¬λΆ„λ©΄μž…λ‹ˆλ‹€. (μ’Œμƒλ‹¨μ΄ 0, 0)