
SOLID 원칙의 실전, Player와 NPC 리팩토링하기 Part.2
AI 시대 개발자의 필수덕목 SOLID 디자인패턴 실전, 그 두 번째 시간!
알쓸유잡의 스테디셀러 콘텐츠인 디자인패턴 소개 중, 정말 핵심적인 SOLID 원칙을 유니티 게임 개발의 실전에 대입하여 알려드립니다.
상태패턴(State Pattern), 옵저버 패턴(Observer Pattern), 팩토리 패턴(Factory Pattern) 등의 리팩토링 실전 예제를 살펴봅니다.
요즘은 AI로 프로그램을 매우 쉽게 만들 수 있는 시대가 되었죠.
하지만 AI가 내놓은 코드를 100% 신뢰하기란 쉽지 않습니다.
프로그래밍의 필수 덕목인 SOLID 원칙과 디자인패턴을 잘 알고 있다면
더욱 정교하고 신뢰도 있는 코드를 AI와 함께 만들어갈 수 있습니다.
#오지현_애드버킷 과 함께 더 멋진 AI 코딩을 위한
SOLID 원칙을 유니티 실전으로 살펴보는 시간을 가져봅니다.
유니티 discussions 클린코드 시리즈
https://discussions.unity.com/t/tips-for-writing-cleaner-code-that-scales-in-unity-part-1-adding-an-ai-controlled-npc-to-a-game
#프로그래밍 #SOLID원칙
※ 본 영상의 썸네일은 내용에 대한 이해를 돕기 위해 AI로 제작되었습니다.

















![[게임 개발 일지 110] 상호작용, 소환창 수정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/HEIS-fMYscs/hqdefault.jpg)
![[게임 개발 일지 112] 검사 파티 공격 모션 수정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/2dINfOQ2kfE/hqdefault.jpg)
![[게임 개발 일지 109] 던전 관리창 수정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/KV3qkO-dA6A/hqdefault.jpg)




























![[게임 개발 일지 124] 뱀파이어 수녀님 이동 메커니즘 상세 설명 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/tGj3ydtLHGA/hqdefault.jpg)




















![[게임 개발 일지 122] 뱀파이어 수녀님 스프라이트 시트 구성 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/C56YfTT1ZeQ/hqdefault.jpg)




















![[게임 개발 일지 126] 양 네크로맨서 전투 구현 과정 찐막 구현 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/PkWJ7YDfCd0/hqdefault.jpg)

















![[게임 개발 일지 116] 유령 강아지 구현 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/SgjsVnw3vP4/hqdefault.jpg)

















































![[게임 개발 일지 117] 그림자 고양이 구현 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/3cKKibNQHdU/hqdefault.jpg)



























![[게임 개발 일지 120] 광원지 업그레이드! #게임 #1인개발 #indiedev](https://img.youtube.com/vi/SeLc4Zp6cjc/hqdefault.jpg)








![[게임 개발 일지 115] 형광다람쥐 전투 구현 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/8Z-k2N5Q3Ck/hqdefault.jpg)



























![[게임 개발 일지 125] 뱀파이어 수녀님 공격 메커니즘 구현 과정 상세 설명 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/o0zOC1CY46k/hqdefault.jpg)






















![[게임 개발 일지 123] 뱀파이어 수녀님 순찰 메커니즘 구현 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/OYNTwQ97bcw/hqdefault.jpg)





















































![[게임 개발 일지 118] 미믹 구현 과정 #게임 #1인개발 #indiedev](https://img.youtube.com/vi/WuVcQ6Ckoog/hqdefault.jpg)



![[게임 개발 일지 119] 보물창고 업그레이드! #게임 #1인개발 #indiedev](https://img.youtube.com/vi/_qiSCs5ZiCg/hqdefault.jpg)














![[게임 개발 일지 121] 수원지 업그레이드! #게임 #1인개발 #indiedev](https://img.youtube.com/vi/Sgg87VfToQ0/hqdefault.jpg)





































































































