
따라하면서 배우는 고박사의 유니티 기초
고박사
무료
입문 / Unity
4.9
(161)
유니티로 게임을 개발하고 싶은 초보자를 대상으로 하며, 유니티 설치부터 2D/3D 게임 개발에 필요한 기초 지식까지 자세하게 설명합니다. (강의에 사용되는 모든 리소스는 영상 상단의 "수업자료" 버튼을 눌러 다운로드 가능합니다.)
입문
Unity

유니티6를 이용해 "궁수의 전설"과 같은 챕터/스테이지 형식의 Top-Down Shooting 게임 개발을 처음부터 끝까지 하나씩 제작해보며 따라서 만드는 과정입니다. (강의에 사용되는 모든 리소스, PDF 자료를 제공하고 있습니다.)





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





CookApps
임직원들도 이 강의를 듣고 있어요!
먼저 경험한 수강생들의 후기
5.0
까만돌
소중한 강의 감사합니다.
5.0
sinji107
코드 작성하는 부분에서 음성 설명이 없어서 아쉽고 이제 유니티와 C#에 익숙해지기 시작한 초급자 입장에서는 설명이 부족하다고 느낄 수 있습니다만, 궁수의 전설 같은 장르 게임을 제작해보고 싶은 초보 개발자에게 큰 도움이 되었습니다.
5.0
Hyodong Woo
역시 믿고 보는 고박사님! 이번 강의도 강추입니다. ※완전 초보분은 좀 힘들것 같습니다~
궁수의 전설과 같은 챕터/스테이지 형태의 Top-Down 슈팅 게임을 제작하는 강의입니다.
단순히 영상을 따라 제작하는 것이 아닌 제작하는 방법을 알려주기 때문에 기능을 수정하거나 추가할 수 있습니다.
2D Top-Down Shooting 게임의 A부터 Z까지 모든 컨텐츠를 만들어보세요!
쉽고 재밌게, 고박사 유니티 시리즈 🎲
실습에 사용한 모든 리소스는 물론, 1054페이지 분량의 강의 PDF를 함께 제공합니다. 강의를 듣다가 번거롭게 재생/일시정지를 반복할 필요 없이 꼼꼼하게 정리된 PDF를 보며 예제를 따라 만들어보세요
- 바닥, 낭떠러지, 벽, 외곽 벽, 그림자
- 스탯 종류 확장을 고려한 모듈식 스탯 시스템 구현
- 스킬, 아이템에 의해 증가/감소하는 보너스 스탯 구현
- delegate, event를 이용해 스탯 값 변화에 대한 메소드 호출 제어
- 버프, 발사체 생성, 지속형, 광역 스킬 제작
- 스킬 습득 및 레벨업 시스템
- 쿨타임 계산 및 스킬 사용 제어
- Navmesh2D를 이용한 경로 탐색
- Behavior Tree를 이용한 적 행동 구현 (Idle, Patrol, Wander, Chase, Attack)
- 적 공격 방식 다양화를 위한 무기 클래스 구현 (WeaponBase, WeaponStraight, )
- Input System을 이용한 이동 제어
- 대기/이동 애니메이션 재생, 좌/우 방향 Flip, 목표 검색 및 무기 조준
- 적 사망 시 플레이어 경험치 획득 및 레벨업
- 스킬 발사체 및 피격 Effect 구현 (Particle System, Trail, Line, Light2D 활용)
- Item Collect Effect 구현
- 비동기 로딩 구현
- Fade Effect 효과 구현
- 메모리 관리를 위한 Memory Pool 구현
- 게임 데이터 저장/불러오기 관리 (JSON)
- 게임에서 사용하는 다양한 데이터 관리 (ScriptableObject)
- 모바일 게임 재화 출력 구현 (숫자+심볼, 222M)
- 하트 시스템 구현 (게임 플레이 시 하트 사용, 충전 시간 관리 등)
- 가상 조이스틱 구현
- Android 빌드 설정 및 배포
- Swipe UI
- TabBar
이 강의는 유니티 6000.1.xf1 버전으로 제작된 강의로
모든 유니티 6 버전에서 동일하게 작동합니다. (2025. 07. 05)
이 강의에는 delegate, event, 다형성, 추상화와 같은 C# 기법이 포함되어 있습니다.
운영 체제 및 버전(OS): Windows
사용 도구: Unity6, Visual Studio 2022
"교재 PDF, 교재 내부 영상, 리소스"를 다운로드 받아 학습을 진행하세요.
만약 코드를 작성하다 오타로 인해 오류가 나거나 코드 작성이 귀찮다면 "스크립트(*.cs) 파일"을 다운로드 받으세요
프로젝트를 먼저 실행해보고 싶다면 각 섹션별 "프로젝트 파일"을 다운로드 받으세요
기본적인 유니티 활용 능력
C# 프로그래밍
학습 대상은
누구일까요?
"따라하면서 배우는 고박사의 유니티 기초" 강좌를 수강하신 분
궁수의 전설과 같은 Top-Down 기반의 슈팅 게임 제작 방법이 궁금하신 분
확장 가능한 스탯, 스킬 시스템 구현 방법이 궁금하신 분
선수 지식,
필요할까요?
유니티 엔진 사용법에 대한 이해
C# 언어에 대한 이해
커리어인증
14,509
명
수강생
272
개
수강평
141
개
답변
4.8
점
강의 평점
9
개
강의
주요 경력
現 2022 ~ 호서대학교 게임소프트웨어학과 교수
現 2016 ~ 공주대학교 게임디자인학과 강의전담교수
前 2022 ~ 2024 유니티 공식 인증 강사 (Unity Certified Instructor)
前 2023 포항공과대학교 전자전기공학과 외래교수
前 2022 우송대학교 테크노미디어융합학부 (게임멀티미디어전공) 외래교수
前 2019 공주대학교 컴퓨터공학부 외래교수
前 2018 상명대학교 사진영상콘텐츠학과 외래교수
前 2017 계원예술대학교 게임미디어과 외래교수
前 2016, 2020~2021 배재대학교 게임학과 외래교수
前 2016남서울대학교 VRAR 외래교수
前 2016 한국영상대학교 게임애니메이션과 외래교수
前 2015 ~ 2018 백석대학교 정보통신학부 외래교수
"고박사의 유니티 노트" 유튜브 운영
https://www.youtube.com/@unitynote
소개
게임 프로그래밍 전공으로 게임 개발, 유니티 엔진 강의를 하고 있습니다.
강의 분야 : 유니티 엔진(기초, 2D/3D 게임 개발, VR/AR), 서버, 인공지능, 셰이더, 게임학개론 등
전체
35개 ∙ (11시간 15분)
해당 강의에서 제공:
전체
19개
4.6
19개의 수강평
수강평 6
∙
평균 평점 5.0
5
역시 믿고 보는 고박사님! 이번 강의도 강추입니다. ※완전 초보분은 좀 힘들것 같습니다~
항상 강의 개설할 때마다 수강해 주시고, 소중한 수강평까지 남겨주시다니 감사합니다!!
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
신규가입 25% 할인
월 ₩18,150
5개월 할부 시
25%
₩121,000
₩90,750