레트로의 유니티 C# 게임 프로그래밍 에센스

레트로의 유니티 C# 게임 프로그래밍 에센스

(23개의 수강평)

532명의 수강생
88,000원
지식공유자 · 이제민
168회 수업 · 총 23시간 22분 수업
평생 무제한 시청
수료증 발급 강의
수강 난이도 '입문, 초급'
이제민의 다른 강의
연관 로드맵
아직 다른 강의가 없어요 ㅠㅠ
연관 로드맵이 없어요 ㅠㅠ

이런 걸 배울 수 있어요

  • 스스로 유니티 게임을 완성할 수 있는 능력
  • 80% 이상의 유니티 에디터 사용법
  • 중급 이상의 유니티 C#
  • 컴퓨터 공학 기초
  • 2019년 새로운 추가 콘텐츠(TPS 게임 제작)가 연재 완료 되었습니다.

retr0의 유니티 게임 프로그래밍 에센스

간결하고 탁월한 유니티 Unity C# 게임 프로그래밍 트레이닝 패키지. 복잡하고 모호한 것은 나쁜 것입니다.
훌륭한 설명은 간결한 설명입니다.
모든 분야의 초심자를 대상으로, 유니티 C# 게임 프로그래밍을 직관적으로 설명합니다.
열정적이고 성미급한 사람들을 위한 이 강좌를 당장 구매하세요!
확신과 인내심을 가지고 오랫동안 책을 보고 있을 시간이 없는 사람들에게 더욱 제격입니다!

코스특징
  • 간결하고 직관적인 설명과 유니티로 개발을 시작하는데 필요한 대부분의 지식을 다룸
  • 게임 프로그래밍을 제대로 다룸 (C# 과 컴퓨터 공학 이론)
  • 설명한 이론을 즉시 코드로 적용하고 확인
  • 작은 화면을 배려한 실시간 화면 확대
  • 평생 소장, 지속적인 업데이트와 많은 부록

학습 목표

  • 혼자서 '유니티 게임'을 완성할 수 있는 능력
  • 80% 이상의 유니티 에디터 사용법
  • 중급의 유니티 C# 클라이언트 프로그래밍
  • 프로그래밍에 필요한 컴퓨터 공학 기초 (OOP 위주)

도움이 되는 분들

  • 초심자, 취미 개발자, 아티스트, 누구나
  • 눈에 보이는 결과물을 먼저 만들면서 이해하고 싶은 사람

참고 사항

  • 무료 추가 콘텐츠와 부록: 최소 8 시간 이상의 추가 비디오
  • 이벤트, 람다 등 C# 고난이도 문법과 개발팁
  • 유니티 애니메이터
  • 유니티 UI 시스템(UGUI) 레퍼런스
  • 단 한번만 구매하면 모든 추가 콘텐츠가 무료로 제공됩니다.
  • 기존 구매자는 추가 요금 없이 전부 제공받습니다.
  • 대규모 콘텐츠 추가시 강의 가격이 변동될 수 있습니다.

지식공유자 소개

이제민(retro)
한국 유튜브에서 가장 인기 있는 게임 개발 튜토리얼 채널 retr0 를 운영하고 있습니다.
게임 프로그래머 | 게임 기획자 | 개발 문서 번역가

- 게임 프로그래밍 교육 채널 운영자
- 개발 문서 / 튜토리얼 번역가
- 유니티 인증 개발자 (Unity Certified Developer) 7000명의 구독자가 있는 무료 게임 프로그래밍 교육 채널을 운영하고 있습니다.C#, 유니티 개발, 렌파이 개발, 장르별 게임 개발 등을 쉽고 빠르게 배우는 튜토리얼을 연재합니다.또한 해외 개발자의 허락하에 번역하여 해외 튜토리얼들의 자막을 제공하고 있습니다.
- 유명 유니티 트레이너
- 독립 게임 개발 스튜디오: 애플민트 대표

수강 대상

  • 비전공자, 아티스트, 취미 개발자, 누구나
  • 눈에 보이는 결과물을 먼저 만들면서 이해하고 싶은 사람

선수 지식

  • 평범한 컴퓨터 사용능력

교육과정

모두 펼치기 168 강의 23시간 22분
섹션 2. C# 프로그래밍 : 기본
8 강의 106 : 00
변수와 함수의 이해
13 : 00
콘솔 출력 + C# 기본 변수
15 : 00
사칙연산 + 복합 연산자
08 : 00
함수 + 스코프
07 : 00
형변환 + 조건문
18 : 00
분기문 + 반복문
11 : 00
배열
07 : 00
클래스와 오브젝트
27 : 00
섹션 3. 게임 제작 : 소코반(창고지기)
11 강의 154 : 00
인트로
01 : 00
초기 씬 구성
13 : 00
플레이어 조작 (1/2)
11 : 00
플레이어 조작 (2/2)
28 : 00
레벨 디자인 (1/2)
14 : 00
레벨 디자인 (2/2)
16 : 00
오브젝트 회전 + 시간 간격
16 : 00
충돌 처리
18 : 00
게임 매니저와 승리 조건
12 : 00
승리 UI 추가
16 : 00
최종 빌드
09 : 00
섹션 4. C# 프로그래밍: 중급 (1/2)
9 강의 184 : 00
벡터 연산 기초
29 : 00
평행이동과 좌표계 + 부모 자식 관계
21 : 00
회전과 쿼터니언
25 : 00
인스턴스화
09 : 00
오버로드
05 : 00
정적 변수 + 정적 함수
16 : 00
리스트
21 : 00
싱글톤
29 : 00
코루틴
29 : 00
섹션 5. 게임 제작 : 어메이징 볼링
14 강의 198 : 00
인트로
01 : 00
필요 애셋 임포트
02 : 00
PostProcessing 애셋 에러 픽스
회전 포신
19 : 00
포탄
21 : 00
프롭 + 데미지 시스템
30 : 00
파워 슬라이더
12 : 00
볼 슈터
24 : 00
랜덤 오브젝트 생성기
18 : 00
카메라 추적
24 : 00
게임 매니저 (1/2)
20 : 00
게임 매니저 (2/2)
16 : 00
오디오 믹싱 + 최종 빌드
11 : 00
추가문서 : 버그 픽스
섹션 6. C# 프로그래밍: 중급 (2/2)
7 강의 103 : 00
레이캐스트
15 : 00
상속
17 : 00
다형성
12 : 00
오버라이드
10 : 00
인터페이스
23 : 00
추상 클래스
12 : 00
프로퍼티
14 : 00
섹션 7. C# 프로그래밍: 고급
7 강의 81 : 00
유니티 이벤트 (1/2)
21 : 00
유니티 이벤트 (2/2)
09 : 00
델리게이트
15 : 00
이벤트
15 : 00
액션 + 람다 함수
13 : 00
제네릭
08 : 00
람다로 표현된 메서드
섹션 8. 레퍼런스 : 유니티 애니메이션
9 강의 47 : 00
애니메이션 클립
04 : 00
애니메이터 컨트롤러 + FSM
09 : 00
애니메이터 파라미터
06 : 00
트랜지션
03 : 00
블랜드 트리
09 : 00
루트 모션 + 아바타
01 : 00
애니메이터 레이어
06 : 00
IK(Inverse Kinematic)
05 : 00
애니메이터 복습과 정리
04 : 00
섹션 9. 레퍼런스 : UGUI
22 강의 110 : 00
UGUI 개요
01 : 00
캔버스
07 : 00
RectTransform + 앵커, 피벗, 포지션
16 : 00
UI 비주얼 컴포넌트 + 텍스트
04 : 00
이미지
06 : 00
Raw 이미지
01 : 00
마스크
02 : 00
그림자 + 외곽선
01 : 00
비주얼 컴포넌트 정리
01 : 00
인터렉션 컴포넌트 + Selectable
06 : 00
버튼
04 : 00
토글
04 : 00
토글 그룹
03 : 00
슬라이더
09 : 00
드롭다운
05 : 00
스크롤 뷰
07 : 00
입력 필드
06 : 00
레이아웃 컴포넌트 + 수직 정렬
03 : 00
수평 정렬
01 : 00
그리드 정렬
02 : 00
레이아웃 엘리먼트
10 : 00
이벤트 시스템 + UI 인터렉션 원리
11 : 00
섹션 10. 게임 제작 : 좀비 TPS (3인칭 슈터 게임) PART 1/3
34 강의 182 : 14
프로젝트 소개 + 다운로드 링크
01 : 08
프로젝트 구성 + 패키지 매니저
06 : 01
레벨 아트 생성 + 라이팅 + 글로벌 일루미네이션
10 : 50
캐릭터 모델 준비 + 시네머신 소개
03 : 38
Freelook 카메라 생성 + 데드존, 소프트존, 하드리밋
04 : 36
Freelook 카메라 리깅
10 : 19
카메라 콜라이더
03 : 00
플레이어 애니메이터 구성 + 애니메이터 노멀라이즈 파라미터
12 : 19
PlayerInput
11 : 01
PlayerMovement (1/4)
03 : 07
PlayerMovement (2/4)
13 : 33
PlayerMovement (3/4)
07 : 08
PlayerMovement (4/4)
02 : 19
IDamageable + DamageMessage
03 : 24
Gun 게임 오브젝트 준비 (1/2) + LateUpdateFollow
05 : 37
Gun 게임 오브젝트 준비 (2/2) + 파티클 효과
04 : 38
Gun 스크립트 (1/6)
02 : 32
Gun 스크립트 (2/6)
03 : 23
Gun 스크립트 (3/6)
06 : 34
Gun 스크립트 (4/6) + 표준 편차 랜덤
01 : 56
Gun 스크립트 (5/6)
07 : 33
Gun 스크립트 (6/6)
04 : 18
Gun 컴포넌트 설정
00 : 51
PlayerShooter 스크립트 (1/3)
05 : 03
PlayerShooter 스크립트 (2/3)
07 : 46
PlayerShooter 스크립트 (3/3)
05 : 54
Gun 스크립트 Fix + AimState 추가 설명
08 : 07
PlayerShooter 컴포넌트 설정
01 : 41
UI 매니저와 크로스헤어 (1/4)
05 : 20
UI 매니저와 크로스헤어 (2/4)
03 : 13
UI 매니저와 크로스헤어 (3/4)
04 : 21
UI 매니저와 크로스헤어 (4/4)
01 : 54
파티클 매니저 (1/2)
04 : 00
파티클 매니저 (2/2)
05 : 10
섹션 11. 게임 제작 : 좀비 TPS (3인칭 슈터 게임) PART 2/3
21 강의 86 : 21
LivingEntity (1/3)
01 : 26
LivingEntity (2/3)
02 : 27
LivingEntity (3/3)
03 : 08
PlayerHealth (1/2)
03 : 22
PlayerHealth (2/2)
02 : 56
내비게이션 시스템
00 : 49
좀비 게임 오브젝트 준비 (1/2)
02 : 57
좀비 게임 오브젝트 준비 (2/2)
02 : 59
좀비 애니메이터 컨트롤러
01 : 38
Enemy AI (1/12)
07 : 29
Enemy AI (2/12)
06 : 21
Enemy AI (3/12)
03 : 10
Enemy AI (4/12)
02 : 01
Enemy AI (5/12)
05 : 53
Enemy AI (6/12)
04 : 22
Enemy AI (7/12)
04 : 18
Enemy AI (8/12)
03 : 22
Enemy AI (9/12)
12 : 04
Enemy AI (10/12)
05 : 10
Enemy AI (11/12)
03 : 55
Enemy AI (12/12)
06 : 34
섹션 12. 게임 제작 : 좀비 TPS (3인칭 슈터 게임) PART 3/3
7 강의 57 : 02
Game Manager
02 : 09
Item
06 : 36
Item Spawner
06 : 29
Player Controller
12 : 05
Enemy Spawner
13 : 51
Post Process
13 : 40
최종 빌드
02 : 12
섹션 13. 부록
1 강의
추가 무료 학습 비디오와 프로젝트
섹션 14. 아카이브 (과거 버전 비디오)
3 강의 35 : 38
유니티 설치와 코드 에디터
04 : 00
게임 오브젝트와 컴포넌트
23 : 38
유니티 에디터 둘러보기
08 : 00

공개 일자

2018년 4월 24일 (마지막 업데이트 일자 : 2019년 10월 8일)

수강 후기

4.9
23개의 수강평
josuny jostar 4달 전
좋았던 점: 1.재미있었다. 2.애니메이션 / 카메라 관련 / 보간 관련 / TPS에서 다소 수학적인 부분들이 유익했다. 3. 유니티 엔진의 강력함을 체험 / 최신기능 설명 / 특히 시네머신 일부 다뤄줘서 좋았다 4. TPS는 대충대충 만드는 허접떼기 게임이 아니라 상당히 디테일하다 카메라 워크나 캐릭터 회전 애니메이션등 섬세하게 만들어져서 실무적이다 5. 질문 답변이 성의있다 / 지속적인 관리가 이루어지는 듯하다 6. 오디오 믹싱 설명해줘서 좋았다 / SoundManager도 있었으면 좋앗을텐데 약간 아쉽다 아쉬운점 1. 각종 이펙트 제작 2. 물리 처리 (충돌시 후처리 / 멀티콜라이더) 3. TPS 현재 미완성 위의 것들을 좀 더 다뤄주지 않아서 매우 아쉽다 다음 강의가 어서 기다려진다 추후 개인적인 소망 TPS완성 이후 3인칭 액션 RPG게임 제작이 있었으면 좋겠습니다.(다크소울같은) 강의 정말 재미잇어요 너무 아쉽습니다 벌써 다 봐버려서 걍 무작정 따라서 만드는게 짱인것 같아요
손대석 7달 전
지금 보고있는중이지만 정말 감사해서 남깁니다. 레트로님 책도 샀고 강의도 보고있는데 오랫동안 제자리걸음이던 공부가 님덕에 속도가 붙네요 감사합니다
지식공유자 되기
많은 사람들에게 배움의 기회를 주고,
경제적 보상을 받아보세요.
지식공유참여
기업 교육을 위한 인프런
“인프런 비즈니스” 를 통해 모든 팀원이 인프런의 강의들을
자유롭게 학습하는 환경을 제공하세요.
인프런 비즈니스