ved_Rony
article thumbnail
Published 2023. 4. 17. 18:44
회고 - 23. 04.14 Dev_Diary

πŸ’‘ ν•œλ‹¬κ°„μ˜ 감상평: 3월은 λͺΈμ΄ μ•ˆμ’‹μ€ 기간도 μžˆμ—ˆκ³ , μ΄λŸ°μ €λŸ°(λΆˆκ°€ν”Όν•œ 약속) 일듀이 λ§Žμ•„μ„œ κ°œλ°œκ³΅λΆ€μ— μ†Œν™€ν–ˆλ‹€. 이전 νšŒκ³ μ—μ„œλŠ” μ΄λŸ°μ €λŸ°κ±°λ₯Ό ν•˜κ² λ‹€κ³  κ³„νšμ„ ν–ˆλŠ” 데, 막상 λ‹₯치고 λ³΄λ‹ˆ μ „λΆ€ λ‹€ μ§„ν–‰ν•˜κΈ° μ–΄λ €μš΄ μƒν™©μ΄μ—ˆλ‹€. μ΄λŸ¬ν•œ 이유둜 맀우 λ§Œμ‘±ν•˜λŠ” ν•œλ‹¬μ€ μ•„λ‹ˆμ—ˆμ§€λ§Œ, κ·Έλž˜λ„ 투자 μ‹œκ°„μ— λΉ„ν•΄ 얻은 게 κ½€ μžˆμ—ˆλ˜ ν™œλ™λ“€(λ…μ„œ, μœ λ‹ˆν‹° document 곡뢀, κ°œνŽΈν•œλ‚  ν”„λ‘œμ νŠΈ)을 ν–ˆμ–΄μ„œ, κ·Έλ‚˜λ§ˆ 닀행이라고 μƒκ°ν•œλ‹€.

Unity둜 λ°°μš°λŠ” μ½”λ“œμ„€κ³„

이전 νšŒκ³ μ—μ„œ κ°•μ˜λ₯Ό μ€€λΉ„ν•œλ‹€κ³  ν–ˆλŠ” 데, κ·Έ 컨텐츠쀑 ν•˜λ‚˜μΈ SOLID에 λŒ€ν•΄μ„œ 닀룬 λ‚΄μš©μ„ κΈ€λ‘œ 적어놨닀. 이전에 ν•œλ²ˆ κ°„λ‹¨ν•˜κ²Œ κ°œλ… μ •λ„λ§Œ 짚고 λ„˜μ–΄ κ°”μ—ˆλŠ”λ°, μ΄λ²ˆμ—λŠ” unity 베이슀둜 λ”μš± 심도 있게 닀뀄봀닀. λ‚΄κ°€ λ‚΄μ„ΈμšΈ κ°•μ˜λŠ” μœ„μ˜ 제λͺ©μœΌλ‘œ λ‚Ό 것이고, κ·Έ λ‹€μŒ μ»¨ν…μΈ λŠ” μœ λ‹ˆν‹°μ— μžμ£Όμ“°μ΄λŠ” λ””μžμΈ νŒ¨ν„΄λ“€μ„ 닀뀄볼것이닀.

  • μžμ„Έν•œ λ‚΄μš©μ€ λΈ”λ‘œκ·Έ μ°Έμ‘° → https://note4iffydog.tistory.com/41
  • κ³΅λΆ€ν•˜κ³  λ‚˜μ„œ μ½”λ“œλ₯Ό λ³΄λŠ” μ‹œμ•Όκ°€ λ‹¬λΌμ‘Œλ‹€. 객체지ν–₯ μ–Έμ–΄λ₯Ό μ“°λŠ” μ‚¬λžŒμ΄λΌλ©΄ 무쑰건 oopκ΄€λ ¨ 곡뢀λ₯Ό ν•΄μ•Όν•œλ‹€κ³  μƒκ°ν•œλ‹€. μ΄ˆλ°˜μ—λŠ” 어렡더라도, μ‘°κΈˆμ”© μ—°μ°¨κ°€ μŒ“μ΄λ©΄, oop의 지식은 무쑰건 μžˆμ–΄μ•Ό ν•˜μ§€ μ•Šμ„κΉŒ μ‹Άλ‹€.
 

Unity둜 λ°°μš°λŠ” game dev architecture : Part1_SOLID

Intro 제λͺ©μ€ 쑰금 κ·ΈλŸ΄λ“―ν•΄ λ³΄μ΄μ§€λ§Œ, 사싀 κ°œλ°œμ„ ν•˜λ©΄μ„œ μƒκΈ°λŠ” ꡬ쑰적인 λ¬Έμ œλ“€μ„ ν•΄κ²°ν•  수 μžˆλŠ” 방법듀 도ꡬ듀을 μ†Œκ°œν•˜κ³ , μ—°μŠ΅ν•˜λŠ” ν”„λ‘œμ νŠΈμ΄λ‹€. 사싀, μ•žμœΌλ‘œ λ‹€λ£° λ‚΄μš©λ“€μ€ λ¬Έμ œμ— λŒ€

note4iffydog.tistory.com


개인 κ²Œμž„ 개발 기획


컨셉 μ •λ„λ§Œ μž‘ν˜”μœΌλ‚˜, 아직 기획 단계에 μžˆλ‹€. (탕탕 νŠΉκ³΅λŒ€ 같은 둜그라이트 ν˜•μ‹μ˜ κ²Œμž„ λ˜μ§€ μ•Šμ„ 까 μ‹Άλ‹€. κ°€λŠ₯ν•˜λ©΄ 3d둜 ν•˜κ³ μ‹Άμ§€λ§Œ, 2d둜 ν• μˆ˜λ„..)

ν…ŒμŠ€νŠΈ ν™˜κ²½ ꡬ좕


νšŒμ‚¬ ν”„λ‘œμ νŠΈμ— ν…ŒμŠ€νŠΈ ν™˜κ²½μ„ ꡬ좕해놨닀. 1차적인 api ν…ŒμŠ€νŠΈ ν™˜κ²½μ€ λ§Œλ“€μ–΄ 놨고, restν‚€μ›Œλ“œ λ³„λ‘œ λ©”μ†Œλ“œλ₯Ό λ‚˜λˆ λ†¨λ‹€. μ½”λ“œ 컀버리지도 μœ λ‹ˆν‹° νŒ¨ν‚€μ§€λ‘œ μ‘΄μž¬ν•΄μ„œ, 적용 μ‹œμΌœλ†“μ€ μƒνƒœμ΄λ‹€. 이제 api듀을 λ‚˜λˆ  λ†¨μœΌλ‹ˆ, ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λ“€μ„ λ‚˜λˆ μ„œ 둜그인 μͺ½ ν…ŒμŠ€νŠΈ μŠ€μœ„νŠΈλ₯Ό κ΅¬ν˜„ν•΄λ³΄κ³ , 맀우 κ°„λ‹¨ν•˜κ²Œ 둜그인 ν…ŒμŠ€νŠΈλ₯Ό ν• μˆ˜ μžˆλ„λ‘(특히 MS,ꡬ글 둜그인 μͺ½) ν•  μ˜ˆμ •

  • ν…ŒμŠ€νŠΈμ— λŒ€ν•΄μ„œ 많이 μ•Œκ²Œ λ˜μ—ˆκ³ , mockκ³Ό stub,spy에 λŒ€ν•΄ μžμ„ΈνžˆλŠ” μ•„λ‹ˆλ”λΌλ„ λŒ€λž΅μ μœΌλ‘œ λ‚˜λ§ˆ μ•Œκ²Œ λ˜μ—ˆλ‹€.
  • λ‹¨μœ„ ν…ŒμŠ€νŠΈμ˜ μ€‘μš”μ„±μ€ ν…ŒμŠ€νŠΈ ν™˜κ²½ 없이 개발 을 ν•˜λ‹€κ°€ λ’€λŠ¦κ²Œ ꡬ좕을 ν•΄λ³΄λ‹ˆ μ•Œκ²Œ λ˜μ—ˆλ‹€. κΈ°μ‘΄ μ½”λ“œμ˜ λ¬Έμ œμ μ„ λ°œκ²¬ν• μˆ˜ 있으며, κ²°ν•©μ„±μ΄λ‚˜ μΌκ΄€λœ 역할을 ν•˜μ§€ μ•ŠλŠ”λ‹€κ±°λ‚˜ ν•˜λŠ”(잘λͺ»λœ cohesion) 문제λ₯Ό μ§κ΄€μ μœΌλ‘œ ν™•μΈν• μˆ˜κ°€ μžˆμ—ˆλ‹€. λ¦¬νŒ©ν† λ§λ„ λ¦¬νŒ©ν† λ§μ΄μ§€λ§Œ, μ œλŒ€λ‘œλœ λ¦¬νŒ©ν† λ§μ„ μœ„ν•΄μ„  곡뢀가 μ„ μˆ˜κ³Όμ œμΈλ“―ν•˜λ‹€

λΈ”λ‘œκ·Έ μž‘μ„±


μš”λ²ˆλ‹¬μ—λŠ” 3개 (SOLID, unitask, gitkraken λ¬΄ν•œλ‘œλ”© μ—λŸ¬) μž‘μ„±μ„ ν–ˆλ‹€. 주에 ν•˜λ‚˜μ”© 써야지 ν–ˆλŠ”λ°, ν•˜λ‚˜ 놓쳀닀.(사싀 λͺ°μ•„μ„œ 씀..) μ“°λ©΄ μ“Έμˆ˜λ‘ λ‚΄μš©μ΄ 더 μ „λ¬Έμ μ΄κ²Œ λœκ²ƒ 같기도 ν•˜λ‹€. μ˜ˆμ „μ— λΉ„ν•΄ λ‚˜μ•„μ§„ λŠλ‚Œμ΄λ‹€.

ν”ŒλŸ¬κ·ΈμΈ 개발


windowν™˜κ²½μ—μ„œ usbν•˜λ“œμ›¨μ–΄μ™€ μ‹œλ¦¬μ–Ό 톡신을 ν•˜λŠ” ν”ŒλŸ¬κ·ΈμΈ κ°œλ°œμ„ ν•˜κ³  μžˆλ‹€. nuget pkgν˜•μ‹μ˜ νŒŒμΌμ€ μ••μΆ•νŒŒμΌμ˜ ν˜•νƒœμ€‘ ν•˜λ‚˜λ‘œ unityμ—μ„œ serializeν•˜λŠ”λ° ν˜Έν™˜μ΄ μ•ˆλ˜λŠ” 파일 νŒ¨ν‚€μ§€λΌ .net ν”ŒλŸ¬κ·ΈμΈμ„ 가져와 μ“°λŠ”λ° 어렀움이 μžˆμ—ˆλ‹€. ν•˜μ§€λ§Œ, μœ λ‹ˆν‹° 내뢀에 nugetνŒ¨ν‚€μ§€λ₯Ό μœ λ‹ˆν‹°μ— 맞게 ν˜Έν™˜ν•΄μ£ΌλŠ” νŒ¨ν‚€μ§€κ°€ μžˆμ—ˆκ³ , 잘 κ°€μ Έμ˜¬μˆ˜ μžˆλŠ” 것을 확인이 λ˜μ—ˆλ‹€. μƒˆλ‘œμš΄ ν”Œλ‘œκ·ΈμΈμ„ λ§Œλ“€μ–΄μ•Ό ν•œλ‹€λŠ” 사싀은 변함이 μ—†μ§€λ§Œ, 희망이 생겼닀. 처음 ν•΄λ³΄λŠ” 것이기도 ν•˜κ³ , 뢀담이 많이 λ˜κΈ°λ„ ν•˜μ§€λ§Œ λ§Œμ•½ 이일을 μ œλŒ€λ‘œ μ™„μˆ˜ν•˜κ³  λ‚œλ‹€λ©΄, 크게 λ°œμ „ν•΄ μžˆμ„ 것 κ°™λ‹€κ³  μƒκ°ν•œλ‹€. 아직 완성은 λͺ»ν–ˆμ§€λ§Œ…

μš΄λ™,μ˜μ–΄, λ…μ„œ λ“±

-벀치 100으둜 6개... μš΄λ™ 많이 μ£½μ—ˆλ‹€. 살이 μ’€ λΉ μ Έμ„œ κ·ΈλŸ°κ²ƒ 같기도 ν•œλ°, 사싀 거의 3μ£Όλ™μ•ˆ μ œλŒ€λ‘œ μš΄λ™μ„ μ•ˆν–ˆλ‹€. λ‹€μŒ νšŒκ³ μ—λŠ” λ”μš± 달라진 λͺ¨μŠ΅μœΌλ‘œ μ˜€κ² λ‹€. -μ˜μ–΄ μŠ€ν„°λ”” λͺ¨μž„은 맀주 ν•œλ²ˆ μ”© κΎΈμ€€νžˆ ν•˜κ³  μžˆλ‹€. μ˜μ–΄ μΈμŠ€νƒ€ 계정을 팠고, μ£Όλ§ˆλ‹€ ν•˜λ‚˜μ”© 올리고 μžˆλ‹€. ν•œμ£ΌλŠ” 사진 μ΄¬μ˜μ„ λͺ»ν•΄μ„œ λͺ»μΌμ§€λ§Œ, λ”μš± κΎΈμ€€νžˆ κΈ°λ‘ν•˜λ„λ‘ ν•˜κ² λ‹€. -책을 읽기 μ‹œμž‘ν–ˆκ³ , μ΄λ²ˆνšŒκ³ μ—λŠ” 총 λ‘κΆŒμ˜ μ±…(μ„Έμ΄λ…Έμ˜ κ°€λ₯΄μΉ¨, μ§€λŒ€λ„“μ–• 1ꢌ)을 μ½μ—ˆλ‹€.
-농ꡬ ν™œλ™λ„ κΎΈμ€€νžˆ ν–ˆλ‹€. (농ꡬ가 ν•˜κ³  μ‹Άμ–΄μš”, κ΅νšŒλ†κ΅¬)

memo : 이제 이직에 λŒ€ν•˜μ—¬ μ§„μ§€ν•˜κ²Œ μ€€λΉ„κ°€ 된 것 κ°™λ‹€. λ‹€μŒ νšŒκ³ μ—λŠ” 이직을 μ£Ό ν‚€μ›Œλ“œλ‘œ μ‚Όκ³  μ •μ§„ν•˜λ„λ‘ ν•˜κ² λ‹€. 이직을 마음 λ¨ΉκΈ° μ‹œμž‘ν•˜λ‹ˆ, μ—¬λŸ¬ κΈ°μ—… μ·¨μ—…κ³΅κ³ λ‚˜, κ²Œμž„ 개발 곡λͺ¨μ „이 보이기 μ‹œμž‘ν–ˆλ‹€. 그쀑 λ„€μ˜€ν”Œ 곡고가 μžˆμ—ˆλŠ” 데, 4/16 마감이라 기간이 쑰금 아쉬웠닀. μ°Ύμ•„λ³΄λ˜ 쀑 game duoλΌλŠ” 곳이 λˆˆμ— λ„μ—ˆλŠ”λ°, μ•„μ²˜ν‚€μš°κΈ° λ§Œλ“  νšŒμ‚¬λΌκ³  ν•œλ‹€. νšŒμ‚¬λ„ 맀년 두배씩 μ„±μž₯μ„Έλ₯Ό 보여왔고, μƒμ‹œ ꡬ인쀑이닀. μœ λ‹ˆν‹° 2d ν˜•μ‹μ˜ κ²Œμž„μ„ 많이 λ§Œλ“œλŠ” 것 같은데, oop에 λŒ€ν•œ 이해λ₯Ό μš”κ΅¬ν•˜κ³  μžˆλ‹€λ³΄λ‹ˆ, ν‰μ†Œ μ½”λ“œ 섀계에 관심이 있던 λ‚˜λž‘ 핏이 잘 λ§žλŠ” λ“―ν•˜λ‹€. 평균연령 27.2μ„Έ. λ‚˜ 27살이닀. λ‚˜λ³΄κ³  지원해보라고 λˆ„κ°€ μ†μ‚­μ΄λŠ” λ“―ν•˜λ‹€. 이직을 μœ„ν•œ μ€€λΉ„ μ–΄λŠμ •λ„λ§Œ ν•˜κ³  ν•œλ²ˆ 써봐야겠닀.

λ‹€μŒνšŒκ³ κΉŒμ§€ 할일

[κ°•μ˜] μœ λ‹ˆν‹°λ‘œ λ°°μš°λŠ” μ½”λ“œμ„€κ³„

[λΈ”λ‘œκ·Έ 정리] TestRunner 정리

[λΈ”λ‘œκ·Έ 정리]λ‘œλ”© κ°œμ„  + unitask 정리

[이직] 이λ ₯μ„œ κ°œμ„ 

[이직] 포트폴리였 정리

[이직] κΉƒν—™ κ°œμ„ 

  • cs κ΄€λ ¨ 지식 κ³΅λΆ€ν•˜μž(이직)
  • μ˜ˆλΉ„κ΅° + μ—¬ν–‰
  • 개인 κ²Œμž„ 기획 μ™„λ£Œ
  • μœ μ‹ μ‚¬μ˜ λΆ€ν™œ
  • 친ꡬ κ²°ν˜Όμ‹

'Dev_Diary' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

회고 - 23. 08.04  (0) 2023.08.05
23.05.09 회고  (0) 2023.05.12
회고 - 23. 03.07  (0) 2023.04.17
23.02.04 1μ›” 회고  (0) 2023.02.07
2022λ…„ 회고 - 끝과 μ‹œμž‘  (2) 2022.12.25
profile

ved_Rony

@Rony_chan

검색 νƒœκ·Έ