채널톡 아이콘

【2025년판】Unity×C# 입문|2D TD 게임 개발|Plants vs. Zombies 스타일 캐릭터 배치 배틀 만드는 법

Unity에서 PvZ 스타일 타워 디펜스를 C#으로 처음부터 구현. 그리드 캐릭터 배치, 적의 진행 저지, 코인 관리를 초보자도 만들 수 있는 실전 코스.

35명 이 수강하고 있어요.

난이도 초급

수강기한 무제한

토스
카카오게임즈
webzen
현대글로비스
CJ

CJ

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

토스
카카오게임즈
webzen
현대글로비스
CJ

CJ

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

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

  • Unity와 C#을 사용한 캐릭터 배치·교체 시스템 구현

  • 원거리 공격·방어·코인 생성 등 개성이 다른 유닛의 설계 및 구현

  • SE나 BGM을 활용한 게임 연출 구현 방법

  • 스테이지 구축부터 게임 클리어·타이틀 화면까지의 일련의 게임 플로우 구현

팝하고 캐주얼한 2D 타워 디펜스 게임 실전 강좌

Unity6와 C#을 사용하여 팝하고 캐주얼한 2D 타워 디펜스 게임을 처음부터 함께 만들어 가는 실전형 강좌입니다.
그리드에 유닛을 배치하고 다가오는 적의 침공을 막아내는 '전략성 × 액션성' 요소를 직접 따라 하며 즐겁게 배울 수 있습니다.

본 강좌에서는 가로 방향에서 적이 다가오고 라인을 지켜내는 게임 시스템을 채택하고 있습니다. 모 유명 작품과 비슷한 플레이 느낌이지만, 기존 게임을 모방하는 것이 목적이 아니라 학습에 적합한 심플한 로직을 구축하면서 '나만의 게임을 만들어내는 힘'을 기르기 위한 설계로 되어 있습니다.

또한, R3와 같은 고도의 리액티브 처리는 일부러 사용하지 않고, Unity 표준 구조와 기본적인 C# 기능만으로 이해하기 쉬운 구성으로 정리했기 때문에 초보자도 무리 없이 진행할 수 있습니다.
단순히 완성된 코드를 해설하는 것이 아니라, 함께 구축해 나가는 프로세스를 중시하고 있으므로 구조 그 자체가 자연스럽게 몸에 익습니다.

이 강좌에서 배울 수 있는 것

✅ 클릭으로 유닛을 배치하는 타워 디펜스의 기초 로직

✅ 원거리 공격/방어/코인 생성 등 3종의 캐릭터 설계

✅ 적의 진행과 공격 판정 처리

✅ HP 제어에 의한 게임 오버

✅ 세 개의 스테이지, 스테이지 클리어→타이틀로 돌아가는 게임 플로우

✅ 효과음(SE) 및 BGM 통합

✅ 배치 시스템·교체 UI 구현

✅ 심플하고 확장하기 쉬운 프로젝트 구조를 만드는 법

이 강좌의 특징

⭐ 완전 실습형:강사와 함께 한 편의 게임을 완성하는 안심 스타일

⭐ 컴포넌트 지향 설계:유연하고 재사용하기 쉬운 구조를 체험

⭐ 개조하기 쉬운 구성 학습 후 유닛 추가 등이 간편함

⭐ 초보자 환영: Unity가 처음이신 분들도 이해하기 쉬운 흐름

이 강의를 추천하는 분

📍 Unity6 / C# 학습을 「실제로 게임을 만들면서」 진행하고 싶은 분

📍 처음으로 타워 디펜스를 제작해 보고 싶은 분

📍 실전적인 로직이나 설계 방법을 배우고 싶은 초~중급자

📍 컴포넌트 지향이나 정리된 프로젝트 구조를 체험하고 싶은 분

📍 자신의 아이디어를 추가할 수 있는 게임 제작에 관심이 있는 분

본 강의를 통해, 여러분의 손으로 직접 완성도 높은 2D 타워 디펜스 게임을 완성할 수 있습니다!
학습한 구조를 활용하면 자신만의 캐릭터나 스테이지를 추가하여 더욱 재미있는 게임으로 발전시키는 것도 가능합니다.

Unity 학습의 첫걸음으로서, 그리고 실력 향상을 위해서도 최적화된 강의입니다!


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

수강 전 주의사항

실습 환경

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


  • 사용 툴: Unity6, Visual Studio Code


학습 자료

  • 각 강의에서 사용한 모든 소스 코드를 배포


  • 소재 링크 있음


선수 지식 및 주의 사항

  • Unity의 기본 조작


  • C# 프로그래밍의 기초

sorappu의 Unity 시리즈

다른 강좌도 수강하고 Unity 실력을 레벨 UP!⭐

💡이 강의를 수강하면

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

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

💡강좌 수강 방법

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

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

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 타워 디펜스의 기본 요소를 구현하면서, 하나의 게임을 끝까지 완성하고 싶은 분

  • Unity 초보자에서 중급자

선수 지식,
필요할까요?

  • PC의 기본적인 조작 Unity, Visual Studio 에디터 등의 다운로드

안녕하세요
Sorappu입니다.

316

수강생

8

수강평

3

답변

4.8

강의 평점

5

강의

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


안녕하세요, sorappu입니다!

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

더보기

커리큘럼

전체

103개 ∙ (8시간 46분)

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

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

Sorappu님의 다른 강의

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

비슷한 강의

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

신규가입 25% 할인

₩18,150

25%

₩24,200

평생교육이용권 지원 강의