[유니티6] 타워 디펜스 리팩토링과 확장 - 신규 타워 4종과 맵 제작 자동화
고박사
₩39,600
얼리버드
30%
₩27,720초급 / C#, Unity, scriptable-object, unity2d, 유니티6
New
New
완성된 2D 타워 디펜스 게임을 바탕으로 기능을 수정하고 확장하기 쉬운 코드 구조를 만들어가는 실습 중심 강의입니다. 한 클래스에 모여 있던 타워 기능을 역할별로 분리하고, 오브젝트 풀링과 이벤트 기반 UI, ScriptableObject 데이터 분리를 단계적으로 적용합니다. 버프와 감속 효과의 중첩, 적의 중복 반환, 웨이브 중복 시작처럼 여러 시스템이 함께 동작할 때 발생할 수 있는 문제도 살펴봅니다. 개선한 구조를 활용해 범위 공격·중독·연계 공격·기절 타워를 추가하고, 맵의 이동 경로 데이터를 자동으로 생성하는 에디터 도구까지 제작합니다. 직접 코드를 수정하고 결과를 확인하며, 공통 기능을 묶는 기준과 역할을 나누는 이유를 익힐 수 있습니다.
초급
C#, Unity, scriptable-object














![[당신을 설계자로 만드는] 실전 게임 수학강의 썸네일](https://cdn.inflearn.com/public/files/courses/339548/cover/ai/3/8b7a81f3-57e8-41fa-ae00-331f7672e104.png?w=420)

