
【2026년판】Unity×C# 입문|플래피 버드 스타일 2D 게임 제작 강좌【Unity6.3LTS】
Sorappu
Unity 6.3 LTS 대응 | 배경 스크롤·점수 관리·최고 점수 저장까지 배우는 2D 게임 개발 입문
初級
Unity, 객체지향, C#
Unity로 본격적인 타워 디펜스를 C#으로 처음부터 구축. 캐릭터를 배치하여 적의 침공을 막는 전략 게임의 메커니즘을 기능별로 나누어 구현하는 실전 코스.





현대글로비스
임직원들도 이 강의를 듣고 있어요!





현대글로비스
임직원들도 이 강의를 듣고 있어요!
캐릭터 타입에 따른 배치 가능 타일 판정 시스템 구현
근접·원거리 2종류의 공격 시스템
R3를 활용한 리액티브 프로그래밍의 실전적인 사용법
심플한 스테이지 방식: 타이틀: SE 및 BGM 구현
사운드 구현 및 비주얼 이펙트(데미지 팝업 등)
이 강좌에서는 왼쪽 클릭으로 캐릭터를 배치하고, 적의 침공으로부터 거점을 지키는 본격 타워 디펜스 게임을 Unity6와 C#으로 처음부터 만들어 갑니다.
캐릭터 배치, 적의 경로 이동, 전투 로직, 거점 방어와 같은 전략 게임의 기반을 직접 손으로 움직이며 체계적으로 배울 수 있습니다.
단순히 완성품을 만드는 것뿐만 아니라, 컴포넌트 지향 설계와R3를 이용한 리액티브 프로그래밍을 도입하여, 학습 후에도 스스로 확장·개조할 수 있는 유연한 구조를 습득할 수 있는 것이 특징입니다.
✅ Unity 2D를 사용한 타워 디펜스 게임의 기초부터 응용까지
✅ 캐릭터 배치·경로 이동·전투 로직 구현 방법
✅ 근접·원거리 캐릭터를 구분해서 사용하는 공격 시스템
✅ 코인 소비를 통한 리소스 관리 및 UI 연동
✅ 카메라 조작·연출(BGM, SE, 데미지 팝업 등)의 구현
✅ R3를 활용한 리액티브 프로그래밍을 통한 효율적인 이벤트 관리
✅ 재사용하기 쉬운 컴포넌트 지향 설계 실천
실습 형식으로 기초부터 완성까지:학습을 진행하며 본격적인 타워 디펜스를 구축
확장성 높은 설계: 캐릭터나 공격 패턴을 간편하게 추가 가능
짧은 시간의 레슨 구성: 5~10분 정도의 영상으로 무리 없이 진행 가능
포트폴리오에 최적: 완성된 게임을 그대로 작품으로 활용 가능
전체 코드 공개: 복습이나 개조에 도움이 되는 완전한 소스 코드를 배포
📍Unity 초보자~중급자 중, 실제로 작동하는 게임을 만들고 싶은 분
📍타워 디펜스나 전략 게임에 도전하고 싶은 분
📍컴포넌트 지향 설계나 리액티브 프로그래밍을 배우고 싶은 분
📍포트폴리오나 취업 활동에 활용할 수 있는 작품을 만들고 싶은 분
※본 강좌에서는 Goldmetal Studio의 에셋을 사용하고 있습니다.
운영 체제 및 버전(OS): Mac(Windows에서도 수강 가능)
사용 툴: Unity6, Visual Studio Code
각 강의별 수정된 코드를 모아서 배포
사용한 소재 및 링크 제공
Unity의 기본 조작이 가능할 것
C#으로 간단한 프로그램을 작성할 수 있을 것
본 강좌는 수강 완료 후 이력서나 포트폴리오에도 활용할 수 있는 형식으로
수료증이 제공됩니다. 강좌를 수강하는 것만으로 무료로 수료증이 발급되며, 학습 성과를 증명으로 남길 수 있습니다✨
학습 스타일에 맞춰 음성과 자막 언어를 자유롭게 전환할 수 있습니다!
화면 하단의 설정 아이콘에서 원하는 언어를 선택하여 더욱 쾌적하게 학습을 진행해 보세요🍀
학습 대상은
누구일까요?
Unity에서 하나 이상의 튜토리얼을 진행해 본 적이 있으며, 한 단계 더 나아가 학습하고 싶은 분
초보자이지만 타워 디펜스나 전략 게임을 만들어 보고 싶다! 라는 뜨거운 열정이 있는 분
R3를 배우고 싶은 분
선수 지식,
필요할까요?
컴퓨터의 기본적인 조작
Unity 설치 및 Visual Studio 에디터 등의 설치
C#의 기초
300
명
수강생
7
개
수강평
3
개
답변
4.9
점
강의 평점
5
개
강의
Unity를 직접 독학했던 경험을 바탕으로 이해하기 쉬운 설명은 물론, 단축키 등을 사용할 때도 매번 언급하려고 노력하고 있습니다.
안녕하세요, sorappu입니다!
Unity 독학 경험을 바탕으로 Unity를 공부하는 모든 사람들이 이해하기 쉽게 설명하려고 노력하고 있습니다
전체
146개 ∙ (12시간 9분)
1. 소개
01:22
2. 프로젝트 생성
01:57
3. 소재 설치
04:57
4. R3 설치
02:57
6. 캐릭터 이미지 배치
02:26
7. 게임 맵(초원) 제작
04:26
9. 향후 흐름_Code001
03:41
12. Test용 버튼 생성
04:22
13. 향후 흐름_Code004
02:35
20. 아군 캐릭터용 HP바 생성
05:45
21. 향후 흐름_Code011
01:59
24. 향후 흐름_Code014
04:58
33. 향후 흐름_Code020
03:59
46. 원거리 적 캐릭터 생성
06:57
50. 향후 흐름_Code033
02:32
55. 적 근접 캐릭터의 이미지 배치
02:17
57. 향후 흐름_Code038
02:26
63. 아군 근접 캐릭터용 소재 설치
03:19
75. 향후 흐름_Code048
05:14
93. 적 근접 캐릭터용 이미지 배치
03:11
94. 적 근접 캐릭터 생성
06:16
97. 향후 흐름_Code064
03:31
103. 적 캐릭터의 공격 범위 조정
02:55
105. 거점용 이미지나 UI 제작
04:23
106. 향후 흐름_Code070
02:42
110. 향후 흐름_Code072
02:43
116. 향후 흐름_Code077
02:59
117. 데미지 팝업용 UI 생성
04:28
123. SE나 BGM 설치
05:24
124. 향후 흐름_Code080
03:14
132. 게임에 BGM을 추가해보자
02:41
133. 타이틀 화면을 만들어보자
04:54
134. 향후 흐름_Code088
03:39
136. 스테이지1을 만들어보자
02:26
142. 스테이지 3을 만들어보자
04:56
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!