강의

멘토링

로드맵

【2025년】Unity × C#으로 만드는 본격 2D 전략형 타워 디펜스 게임 개발 강좌

Unity로 본격적인 타워 디펜스를 C#으로 처음부터 구축. 캐릭터를 배치하여 적의 침공을 막는 전략 게임의 메커니즘을 기능별로 나누어 구현하는 실전 코스.

(5.0) 수강평 1개

수강생 92명

난이도 초급

수강기한 무제한

카카오스타일
카카오뱅크
wemade
오라클
현대글로비스

현대글로비스

임직원들도 이 강의를 듣고 있어요!

카카오스타일
카카오뱅크
wemade
오라클
현대글로비스

현대글로비스

임직원들도 이 강의를 듣고 있어요!

수강 후 이런걸 얻을 수 있어요

  • 캐릭터 타입에 따른 배치 가능 타일 판정 시스템 구현

  • 근접·원거리 2종류의 공격 시스템

  • R3를 활용한 리액티브 프로그래밍의 실전적인 사용법

  • 심플한 스테이지 방식: 타이틀: SE 및 BGM 구현

  • 사운드 구현 및 비주얼 이펙트(데미지 팝업 등)

2D 전략형 타워 디펜스 실습 강의

이 강좌에서는 왼쪽 클릭으로 캐릭터를 배치하고, 적의 침공으로부터 거점을 지키는 본격 타워 디펜스 게임을 Unity6와 C#으로 처음부터 만들어 갑니다.


캐릭터 배치, 적의 경로 이동, 전투 로직, 거점 방어와 같은 전략 게임의 기반을 직접 손으로 움직이며 체계적으로 배울 수 있습니다.


단순히 완성품을 만드는 것뿐만 아니라, 컴포넌트 지향 설계R3를 이용한 리액티브 프로그래밍을 도입하여, 학습 후에도 스스로 확장·개조할 수 있는 유연한 구조를 습득할 수 있는 것이 특징입니다.

이 강의에서 배울 수 있는 것

✅ Unity 2D를 사용한 타워 디펜스 게임의 기초부터 응용까지

✅ 캐릭터 배치·경로 이동·전투 로직 구현 방법

✅ 근접·원거리 캐릭터를 구분해서 사용하는 공격 시스템

✅ 코인 소비를 통한 리소스 관리 및 UI 연동

✅ 카메라 조작·연출(BGM, SE, 데미지 팝업 등)의 구현

✅ R3를 활용한 리액티브 프로그래밍을 통한 효율적인 이벤트 관리

✅ 재사용하기 쉬운 컴포넌트 지향 설계 실천

이 강좌의 특징

  • 실습 형식으로 기초부터 완성까지:학습을 진행하며 본격적인 타워 디펜스를 구축

  • 확장성 높은 설계: 캐릭터나 공격 패턴을 간편하게 추가 가능

  • 짧은 시간의 레슨 구성: 5~10분 정도의 영상으로 무리 없이 진행 가능

  • 포트폴리오에 최적: 완성된 게임을 그대로 작품으로 활용 가능

  • 전체 코드 공개: 복습이나 개조에 도움이 되는 완전한 소스 코드를 배포

이 강의를 추천하는 분

📍Unity 초보자~중급자 중, 실제로 작동하는 게임을 만들고 싶은 분

📍타워 디펜스나 전략 게임에 도전하고 싶은 분

📍컴포넌트 지향 설계나 리액티브 프로그래밍을 배우고 싶은 분

📍포트폴리오나 취업 활동에 활용할 수 있는 작품을 만들고 싶은 분

이 코스를 통해 자신만의 전략형 타워 디펜스 게임을 완성하고, Unity 개발 실력을 크게 향상시킬 수 있습니다


※본 강좌에서는 Goldmetal Studio의 에셋을 사용하고 있습니다.

sorappu의 Unity 시리즈

수강 전 주의사항

실습 환경

  • 운영 체제 및 버전(OS): Mac(Windows에서도 수강 가능)

  • 사용 툴: Unity6, Visual Studio Code


학습 자료

  • 각 강의별 수정된 코드를 모아서 배포

  • 사용한 소재 및 링크 제공


선수 지식 및 주의 사항

  • Unity의 기본 조작이 가능할 것


  • C#으로 간단한 프로그램을 작성할 수 있을 것


💡이 강의를 수강하면

본 강좌는 수강 완료 후 이력서나 포트폴리오에도 활용할 수 있는 형식으로

수료증이 제공됩니다. 강좌를 수강하는 것만으로 무료로 수료증이 발급되며, 학습 성과를 증명으로 남길 수 있습니다✨

💡강좌 수강 방법

학습 스타일에 맞춰 음성과 자막 언어를 자유롭게 전환할 수 있습니다!

화면 하단의 설정 아이콘에서 원하는 언어를 선택하여 더욱 쾌적하게 학습을 진행해 보세요🍀

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Unity에서 하나 이상의 튜토리얼을 진행해 본 적이 있으며, 한 단계 더 나아가 학습하고 싶은 분

  • 초보자이지만 타워 디펜스나 전략 게임을 만들어 보고 싶다! 라는 뜨거운 열정이 있는 분

  • R3를 배우고 싶은 분

선수 지식,
필요할까요?

  • 컴퓨터의 기본적인 조작

  • Unity 설치 및 Visual Studio 에디터 등의 설치

  • C#의 기초

안녕하세요
Sorappu입니다.

300

수강생

7

수강평

3

답변

4.9

강의 평점

5

강의

Unity를 직접 독학했던 경험을 바탕으로 이해하기 쉬운 설명은 물론, 단축키 등을 사용할 때도 매번 언급하려고 노력하고 있습니다.


안녕하세요, sorappu입니다!

Unity 독학 경험을 바탕으로 Unity를 공부하는 모든 사람들이 이해하기 쉽게 설명하려고 노력하고 있습니다

커리큘럼

전체

146개 ∙ (12시간 9분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

1개

5.0

1개의 수강평

  • 시원한 코끼리님의 프로필 이미지
    시원한 코끼리

    수강평 15

    평균 평점 5.0

    5

    100% 수강 후 작성

    만들면서 즐겁게 수강할 수 있었습니다! 소랩님의 Unity 강좌 전부 수강하고 싶다고 생각합니다. 감사했습니다!

    • Sorappu
      지식공유자

      즐겁게 만들어 주셔서 저도 정말 기쁩니다! 이렇게 다시 좋은 리뷰를 남겨주셔서 진심으로 감사드려요 😊 모든 강좌를 들어보고 싶다는 말씀은 정말 큰 힘이 됩니다. 앞으로도 도움이 되고 즐겁게 배울 수 있는 강의를 만들겠습니다. 감사합니다!

Sorappu님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!