강의

멘토링

로드맵

NEW
게임 개발

/

게임 프로그래밍

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

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

13명 이 수강하고 있어요.

  • Sorappu

이런 걸 배울 수 있어요

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

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

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

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

2D 타워 디펜스 실습 강의

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

유명 타이틀 "클래시 로얄"과 비슷한 소환·배틀 로직을 참고하면서, Unity에서의 구현 방법을 체계적으로 배울 수 있습니다.

온라인 대전 기능은 없지만, 캐릭터 소환・전투 AI・타워 파괴의 플로우까지를 재현하여, 싱글플레이 환경에서의 본격적인 타워 배틀을 구축합니다.

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

이 강의에서 배울 수 있는 것

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

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

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

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

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

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

이 강좌의 특징

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

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

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


이 강의를 추천하는 사람

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

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

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

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

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

수강 전 주의사항

연습 환경

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

  • 사용 도구: Visual Studio Code, Unity6


학습 자료

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

  • 사용 소재 링크를 배포


선수의 지식과 주의사항

  • Unity의 기본 조작


  • C# 프로그래밍의 기초


이런 분들께
추천드려요

학습 대상은
누구일까요?

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

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

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

선수 지식,
필요할까요?

  • 컴퓨터의 기본적인 조작

  • Unity 설치

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

안녕하세요
입니다.

 

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

커리큘럼

전체

117개 ∙ (8시간 36분)

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

수강평

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

얼리버드 할인 중

₩7,260

70%

₩24,200

비슷한 강의

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