88,000원
월 17,600원
5개월 할부 시
초급자를 위해 준비한
[게임 프로그래밍, 프로그래밍 언어] 강의입니다.
모든 분야의 초심자를 대상으로, 유니티 C# 게임 프로그래밍을 직관적으로 설명합니다.
✍️
이런 걸
배워요!
이런 걸
배워요!
스스로 유니티 게임을 완성할 수 있는 능력
80% 이상의 유니티 에디터 사용법
중급 이상의 유니티 C#
컴퓨터 공학 기초
- 2019년 새로운 추가 콘텐츠(TPS 게임 제작)가 연재 완료 되었습니다.
retr0의 유니티 게임 프로그래밍 에센스
간결하고 탁월한 유니티 Unity C# 게임 프로그래밍 트레이닝 패키지. 복잡하고 모호한 것은 나쁜 것입니다.
훌륭한 설명은 간결한 설명입니다.
모든 분야의 초심자를 대상으로, 유니티 C# 게임 프로그래밍을 직관적으로 설명합니다.
열정적이고 성미급한 사람들을 위한 이 강좌를 당장 구매하세요!
확신과 인내심을 가지고 오랫동안 책을 보고 있을 시간이 없는 사람들에게 더욱 제격입니다!
코스특징
- 간결하고 직관적인 설명과 유니티로 개발을 시작하는데 필요한 대부분의 지식을 다룸
- 게임 프로그래밍을 제대로 다룸 (C# 과 컴퓨터 공학 이론)
- 설명한 이론을 즉시 코드로 적용하고 확인
- 작은 화면을 배려한 실시간 화면 확대
- 평생 소장, 지속적인 업데이트와 많은 부록
학습 목표
- 혼자서 '유니티 게임'을 완성할 수 있는 능력
- 80% 이상의 유니티 에디터 사용법
- 중급의 유니티 C# 클라이언트 프로그래밍
- 프로그래밍에 필요한 컴퓨터 공학 기초 (OOP 위주)
도움이 되는 분들
- 초심자, 취미 개발자, 아티스트, 누구나
- 눈에 보이는 결과물을 먼저 만들면서 이해하고 싶은 사람
참고 사항
- 무료 추가 콘텐츠와 부록: 최소 8 시간 이상의 추가 비디오
- 이벤트, 람다 등 C# 고난이도 문법과 개발팁
- 유니티 애니메이터
- 유니티 UI 시스템(UGUI) 레퍼런스
- 단 한번만 구매하면 모든 추가 콘텐츠가 무료로 제공됩니다.
- 기존 구매자는 추가 요금 없이 전부 제공받습니다.
- 대규모 콘텐츠 추가시 강의 가격이 변동될 수 있습니다.
지식공유자 소개
이제민(retro)한국 유튜브에서 가장 인기 있는 게임 개발 튜토리얼 채널 retr0 를 운영하고 있습니다.
게임 프로그래머 | 게임 기획자 | 개발 문서 번역가
- 게임 프로그래밍 교육 채널 운영자
- 개발 문서 / 튜토리얼 번역가
- 유니티 인증 개발자 (Unity Certified Developer) 7000명의 구독자가 있는 무료 게임 프로그래밍 교육 채널을 운영하고 있습니다.C#, 유니티 개발, 렌파이 개발, 장르별 게임 개발 등을 쉽고 빠르게 배우는 튜토리얼을 연재합니다.또한 해외 개발자의 허락하에 번역하여 해외 튜토리얼들의 자막을 제공하고 있습니다.
- 유명 유니티 트레이너
- 독립 게임 개발 스튜디오: 애플민트 대표
이런 분들께 추천드려요!
🎓
학습 대상은
누구일까요?
학습 대상은
누구일까요?
비전공자, 아티스트, 취미 개발자, 누구나
눈에 보이는 결과물을 먼저 만들면서 이해하고 싶은 사람
📚
선수 지식,
필요할까요?
선수 지식,
필요할까요?
평범한 컴퓨터 사용능력
안녕하세요
이제민 입니다.
이제민 입니다.
커리큘럼
총 170 개
˙ 23시간 22분의 수업
이 강의는 영상, 수업 노트, 첨부 파일이 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 유니티 준비하기
13 강
∙ 34분
유니티 허브와 유니티 에디터 설치
미리보기
07:44
새 프로젝트 생성 + 인터페이스 살펴보기
미리보기
08:06
플레이 버튼
미리보기
02:23
트랜스폼 툴 + 씬 탐색
미리보기
02:41
기즈모 + 씬 기즈모
미리보기
02:09
트랜스폼 툴 + 오브젝트 변형
미리보기
01:45
씬 애셋
미리보기
02:07
피벗-센터 + 로컬-글로벌 전환
미리보기
02:09
프로젝트 폴더 구조 + 프로젝트 다시 열기
미리보기
01:48
유니티 허브 2.0 변경점과 사용법
03:44
필독 : 유니티 최신 버전과 과거 버전의 차이점
유니티 에디터를 위한 3가지 코드 에디터
오류 신고와 개선사항 제안
섹션 1. 게임 엔진의 원리
3 강
∙ 23분
섹션 2. C# 프로그래밍 : 기본
8 강
∙ 1시간 46분
변수와 함수의 이해
미리보기
13:00
콘솔 출력 + C# 기본 변수
15:00
사칙연산 + 복합 연산자
08:00
함수 + 스코프
07:00
형변환 + 조건문
18:00
분기문 + 반복문
11:00
배열
07:00
클래스와 오브젝트
27:00
섹션 3. 게임 제작 : 소코반(창고지기)
11 강
∙ 2시간 34분
인트로
미리보기
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 강
∙ 3시간 4분
벡터 연산 기초
29:00
평행이동과 좌표계 + 부모 자식 관계
21:00
회전과 쿼터니언
25:00
인스턴스화
09:00
오버로드
05:00
정적 변수 + 정적 함수
미리보기
16:00
리스트
21:00
싱글톤
29:00
코루틴
29:00
섹션 5. 게임 제작 : 어메이징 볼링
14 강
∙ 3시간 18분
인트로
미리보기
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)
8 강
∙ 1시간 43분
레이캐스트 fix
레이캐스트
15:00
상속
17:00
다형성
12:00
오버라이드
10:00
인터페이스
23:00
추상 클래스
12:00
프로퍼티
14:00
섹션 7. C# 프로그래밍: 고급
7 강
∙ 1시간 21분
유니티 이벤트 (1/2)
21:00
유니티 이벤트 (2/2)
09:00
델리게이트
15:00
이벤트
15:00
액션 + 람다 함수
13:00
제네릭
08:00
람다로 표현된 메서드
섹션 8. 레퍼런스 : 유니티 애니메이션
9 강
∙ 47분
애니메이션 클립
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 강
∙ 1시간 50분
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 강
∙ 3시간 2분
프로젝트 소개 + 다운로드 링크
미리보기
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 강
∙ 1시간 26분
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분
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분
강의 게시일 : 2018년 04월 24일
(마지막 업데이트일 : 2020년 06월 14일)
수강평
총 85개
수강생분들이 직접 작성하신 수강평입니다.
4.8
85개의 수강평
5점
4점
3점
2점
1점
VIEW
추천 순
최신 순
높은 평점 순
낮은 평점 순
평점 순
높은 평점 순
낮은 평점 순
좋은점
설명이 명확하다. 자세하다. 깔끔하다.
쉬운 부분부터 어려운 부분까지 아마도 우리나라에서 제일 많은 부분을 세세하게 다루는 것 같다.
컴맹인 입문자로서 우리나라 유니티 강의 많이 봤지만 레트로님 강의를 제일 많이 참고하고있다.
강의가 계속 추가되고 갱신되서 너무 혜자롭다. 돈 절대 아깝지않다.
바라는점
나같은 초보자는 기능을 먼저 생각하고 거기에 맞는 함수를 찾아보고, 그 함수에 필요한 변수를 생각해서 변수를 나중에 작성하는 경우가 많은데, 강의에서는 변수 작성을 제일 먼저 다 해버리는 통달한 고수의 방식이라서 따라가기 조금 힘들었다. 초보자 입장에서 큰 뼈대를 세우고 살을 붙여나가는 강의였으면 더 좋았을거 같다.
그리고 코드 따라치는게 벅찬 순간이 종종있는데 강의 중간중간에 학생에게 적절한 질문을 해서, 학생이 강의를 일시정지하고 코딩해볼수있는 방식이었으면 더 도움이 되었을꺼 같다.
2019-10-25
솔직히 5만원짜리 강좌 6개정도 결제해서 완강 다해봤습니다.
모든 강의들이 그렇듯 뒤로갈수록 대충알려주고 , 알려주지 않은 코드를 막 쓰면서 대충 설명안하고 넘어가다보면 포기하기 마련입니다.
이강의도 완벽하게 모든 코드를 설명하지 않습니다.
그러나 지금까지 제가 본 강의중에는 가장 친절합니다.
그리고 다른 강의는 반복해서 들어도 똑같습니다.
하지만 이강의는 스크립트 코드가 어려워도 워낙 친절히 알려주기떄문에
3번정도 반복해서 포기하지 말고 한번해보세요.
타 강의 6개 들은거보다 효과가좋았습니다.
2019-09-24
좋았던 점:
1.재미있었다.
2.애니메이션 / 카메라 관련 / 보간 관련 / TPS에서 다소 수학적인 부분들이 유익했다.
3. 유니티 엔진의 강력함을 체험 / 최신기능 설명 / 특히 시네머신 일부 다뤄줘서 좋았다
4. TPS는 대충대충 만드는 허접떼기 게임이 아니라 상당히 디테일하다
카메라 워크나 캐릭터 회전 애니메이션등 섬세하게 만들어져서 실무적이다
5. 질문 답변이 성의있다 / 지속적인 관리가 이루어지는 듯하다
6. 오디오 믹싱 설명해줘서 좋았다 / SoundManager도 있었으면 좋앗을텐데 약간 아쉽다
아쉬운점
1. 각종 이펙트 제작
2. 물리 처리 (충돌시 후처리 / 멀티콜라이더)
3. TPS 현재 미완성
위의 것들을 좀 더 다뤄주지 않아서 매우 아쉽다
다음 강의가 어서 기다려진다
추후 개인적인 소망
TPS완성 이후 3인칭 액션 RPG게임 제작이 있었으면 좋겠습니다.(다크소울같은)
강의 정말 재미잇어요 너무 아쉽습니다 벌써 다 봐버려서
걍 무작정 따라서 만드는게 짱인것 같아요
2019-08-15