강의

멘토링

커뮤니티

게임 개발

/

게임 프로그래밍

【2025년판】Unity×C# 입문 강좌|2D 타워 디펜스 게임 개발 마스터|클릭&배틀 시스템 만드는 방법

클릭해서 캐릭터를 소환하고 서로 배틀하는 본격 2D 타워 디펜스 게임 개발 코스. 초본격적인 게임을 R3를 사용해 리액티브 프로그래밍 등을 활용한 확장성 높은 구현으로 배울 수 있습니다!

(5.0) 수강평 3개

수강생 83명

  • Sorappu

이런 걸 배울 수 있어요

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

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

  • 캐릭터의 소환 로직이나 전투 로직

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

2D 타워 디펜스 실습 강의

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

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

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

이 강의에서 배울 수 있는 것

  • Unity 2D에서의타워 디펜스 개발의 기초부터 응용

  • 좌클릭으로 캐릭터를 소환하고, 전투나 타워 파괴까지 연결하는배틀 시스템의 구현

  • R3를 활용한 리액티브 프로그래밍으로 효율적이고 확장 가능한 코드 설계

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

  • Unity의단축키와 효율화 기법

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

이 강좌의 특징

  • 전체 코드 완전 공개:각 강의에서 사용한 코드를 모두 제공, 복습도 안심

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

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

이 강의를 추천하는 사람

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

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

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

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

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


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


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

수강 전 주의사항

연습 환경

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

  • 사용 도구: Visual Studio Code, Unity6


학습 자료

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

  • 사용 소재 링크를 배포


선수의 지식과 주의사항

  • Unity의 기본 조작


  • C# 프로그래밍의 기초


💡이 강의를 수강하면

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

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

💡강의 수강 방법

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

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

이런 분들께
추천드려요

학습 대상은
누구일까요?

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

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

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

선수 지식,
필요할까요?

  • 컴퓨터의 기본적인 조작

  • Unity 설치

  • Visual Studio 등의 코드 에디터 설치

안녕하세요
입니다.

169

수강생

4

수강평

5.0

강의 평점

3

강의

 

Unityを自分自身が勉強していた経験から分かりやすい説明や、ショートカットなども使う際は毎回言うように心掛けています。


 

안녕하세요, sorappu입니다!

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

커리큘럼

전체

117개 ∙ (8시간 36분)

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

수강평

전체

3개

5.0

3개의 수강평

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

    수강평 7

    평균 평점 5.0

    5

    100% 수강 후 작성

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

    • Sorappu
      지식공유자

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

  • sn님의 프로필 이미지
    sn

    수강평 13

    평균 평점 5.0

    5

    82% 수강 후 작성

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

    • Sorappu
      지식공유자

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

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

    수강평 26

    평균 평점 5.0

    5

    31% 수강 후 작성

    지식공유자의 깜짝할인 중 (7일 남음)

    ₩19,250

    20%

    ₩24,200

    Sorappu님의 다른 강의

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

    비슷한 강의

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