강의

멘토링

로드맵

【2025년판】Unity×C# 입문|2D 타워 디펜스 게임 개발|클래시 로얄 스타일 배틀 시스템 만드는 법

Unity로 클래시 로얄 스타일의 게임을 C#으로 처음부터 구현. 캐릭터 소환·자동 전투·웨이브 시스템을 초보자도 만들 수 있는 실전 코스.

(4.8) 수강평 6개

수강생 105명

난이도 초급

수강기한 무제한

마이크로소프트
네이버제트
현대글로비스
삼성
JTBC

JTBC

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

마이크로소프트
네이버제트
현대글로비스
삼성
JTBC

JTBC

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

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

  • 2D 타워 디펜스 게임 개발의 기초 지식

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

  • 캐릭터 소환 로직 및 전투 로직

  • BGM이나 SE 등 게임 연출 관련 구현 방법

2D 타워 디펜스 실습 강의

이 강좌에서는 마우스 왼쪽 클릭으로 캐릭터를 소환하고, 상대의 중앙 방어 타워를 파괴하여 승리하는 본격 타워 디펜스 게임을 Unity로 처음부터 만들어 나갑니다.

유명 타이틀 '클래시 로얄'과 유사한 소환 및 배틀 로직을 참고하면서, Unity에서의 구현 방법을 체계적으로 배울 수 있습니다.
온라인 대전 기능은 없지만, 캐릭터 소환·전투 AI·타워 파괴의 흐름까지 재현하여 싱글 플레이 환경에서의 본격적인 타워 배틀을 구축합니다.

단순히 움직이는 게임을 만드는 것뿐만 아니라, 확장성 높은 컴포넌트 지향 설계R3를 활용한 리액티브 프로그래밍을 도입함으로써 학습 후에도 스스로 기능을 추가할 수 있는 토대를 마련합니다.

이 강의에서 배울 수 있는 것

  • Unity 2D를 활용한 타워 디펜스 개발의 기초부터 응용까지

  • 왼쪽 클릭으로 캐릭터를 소환하고, 전투 및 타워 파괴까지 이어지는배틀 시스템 구현

  • R3를 활용한 리액티브 프로그래밍을 사용한 효율적이고 확장성 있는 코드 설계

  • BGM·SE 등의 연출 관련 구현 방법

  • Unity의 단축키 및 효율화 테크닉

  • 재사용하기 쉬운 컴포넌트 지향 설계

이 강좌의 특징

  • 모든 코드를 완전 공개: 각 강의에서 사용된 코드를 모두 제공하여 복습도 안심하고 진행 가능

  • 짧고 효율적인 레슨: 5~10분 내외의 동영상으로 빠르게 학습

  • 포트폴리오에도 활용 가능: 완성된 게임은 그대로 작품으로 사용할 수 있습니다

이 강의를 추천하는 분

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

☑ 타워 디펜스나 클래시 로얄 스타일의 게임 개발에 도전하고 싶은 분

☑ 리액티브 프로그래밍이나 컴포넌트 지향 설계에 관심이 있는 분

☑ 포트폴리오용으로 '보여줄 수 있는 작품'을 만들고 싶은 분

이 코스를 통해 당신만의 타워 배틀 게임을 완성하고, Unity 개발 실력을 크게 향상시킬 수 있습니다.
질문 답변도 제공하고 있으니 안심하고 수강해 주세요.


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

※또한 본 강좌는 일본어판 원본을 바탕으로 제작되었습니다.
음성은 일본어가 기본이며, 필요에 따라 한국어 자동 더빙이나 한국어 자막으로 전환하여 시청하실 수 있습니다.
다만, 자동 더빙의 특성상 일부 구간에서 음성이 부자연스럽게 들릴 수 있습니다.
따라서 가장 안정적인 시청 방법으로 「일본어 음성 + 한국어 자막」을 권장합니다.

sorappu의 Unity 시리즈로 게임 개발 레벨 업!

수강 전 주의사항

연습 환경

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

  • 사용 툴: Visual Studio Code, Unity6


학습 자료

  • 코드가 변경된 각 강의의 모든 소스 코드

  • 사용 소재 링크 배포


선수 지식 및 주의 사항

  • Unity의 기본 조작


  • C# 프로그래밍의 기초


💡이 강의를 수강하면

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

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

💡강좌 수강 방법

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

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

이런 분들께
추천드려요

학습 대상은
누구일까요?

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

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

  • 포트폴리오용으로 작품을 만들고 싶으신 분

선수 지식,
필요할까요?

  • 컴퓨터의 기본적인 조작

  • Unity 설치

  • Visual Studio와 같은 코드 에디터 설치

안녕하세요
Sorappu입니다.

303

수강생

7

수강평

3

답변

4.9

강의 평점

5

강의

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


안녕하세요, sorappu입니다!

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

커리큘럼

전체

117개 ∙ (8시간 36분)

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

수강평

전체

6개

4.8

6개의 수강평

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

    수강평 15

    평균 평점 5.0

    5

    82% 수강 후 작성

    Unity가 어렵다고 생각해서 지금까지 피해왔는데, 엄청 이해하기 쉬워서 깜짝 놀랐어요. (이 가격에 이 퀄리티는 최고예요) 빨리 귀여운 게임 완성시키고 싶어요!

    • Sorappu
      지식공유자

      Unity가 어렵게 느껴진다는 부분에 공감합니다. 쉽게 느껴지셨다니 정말 기쁩니다! 😊 감사합니다! (ありがとうございます!)

  • 카린님의 프로필 이미지
    카린

    수강평 7

    평균 평점 5.0

    5

    100% 수강 후 작성

    대박이네요. 오랜만에 재밌는 강의인 것 같습니다! 감사합니다!

    • Sorappu
      지식공유자

      재미있게 들어주셨다니 정말 감사합니다! 🎮 대단히 힘이 됩니다. 감사합니다! (ありがとうございます!)

  • 김수영님의 프로필 이미지
    김수영

    수강평 3

    평균 평점 4.7

    4

    100% 수강 후 작성

    • 손봉호님의 프로필 이미지
      손봉호

      수강평 32

      평균 평점 5.0

      5

      31% 수강 후 작성

      • chanmi0505님의 프로필 이미지
        chanmi0505

        수강평 6

        평균 평점 5.0

        5

        31% 수강 후 작성

        Sorappu님의 다른 강의

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

        비슷한 강의

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