강의

멘토링

커뮤니티

개발 · 프로그래밍

/

프로그래밍 언어

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

Unity6 × C# × R3로 배우는 2D 전략형 타워 디펜스 완전 공략 함께 본격적인 게임을 개발해봅시다

(5.0) 수강평 1개

수강생 88명

난이도 초급

수강기한 무제한

  • Sorappu

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

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

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

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

  • 간단한 스테이지 제: 타이틀: SE나 BGM의 구현

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

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

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


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


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

이 강의에서 배울 수 있는 것

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

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

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

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

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

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

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

이 강의의 특징

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

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

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

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

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

이 강의를 추천하는 사람

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

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

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

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

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


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

sorapp의 Unity 시리즈

수강 전 주의사항

연습 환경

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

  • 사용 도구: Unity6, Visual Studio Code


학습 자료

  • 각 강의별 변경된 코드를 모아서 배포

  • 사용한 소재나 링크를 제공


선수의 지식과 주의사항

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


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


💡이 강의를 수강하면

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

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

💡강의 수강 방법

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

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

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • Unity에서 1개 이상의 튜토리얼을 해본 적이 있으며, 더 나아가 스텝업하여 학습하고 싶은 분

  • 초보자지만 타워 디펜스나 전략 게임을 만들어보고 싶다!는 뜨거운 마음을 가진 분

  • R3를 배우고 싶은 분

선수 지식,
필요할까요?

  • 컴퓨터의 기본적인 조작

  • Unity 설치 VisualStudio 에디터 등의 설치

  • C#의 기초

안녕하세요
입니다.

215

수강생

7

수강평

2

답변

4.9

강의 평점

3

강의

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


안녕하세요, sorappu입니다!

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

커리큘럼

전체

146개 ∙ (12시간 9분)

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

수강평

전체

1개

5.0

1개의 수강평

  • sn님의 프로필 이미지
    sn

    수강평 15

    평균 평점 5.0

    5

    100% 수강 후 작성

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

    • Sorappu
      지식공유자

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

₩29,700

Sorappu님의 다른 강의

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

비슷한 강의

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