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

간결하고 탁월한 유니티 Unity C# 게임 프로그래밍 트레이닝 패키지

클래스 소개
난이도
쉬움
카테고리
프로그래밍 - 게임 개발
태그
유니티, C#
수료증
발급 가능
추천 학습대상
- 초심자, 취미 개발자, 아티스트, 누구나
- 눈에 보이는 결과물을 먼저 만들면서 이해하고 싶은 사람



강좌의 특별함 필요한 것만 딱!

복잡하고 모호한 것은 비효율적이라고 생각해요! 여러분의 시간은 소중하니까. 이 강좌에서는 프로그래밍 또는 게임 개발 초심자를 대상으로 유니티 C# 프로그래밍을 가장 직관적이고 간결하게 설명합니다. 열정적이고 빨리 배우고 싶은 마음이 크신 분들은 고민하지 말고 구매해보셔도 좋습니다. 오랫동안 책을 보고 있을 시간이 없는 분들에게 제격입니다!



함께 배워볼 거예요 혼자서 완성할 수 있도록

이 강좌를 수강하고 나면 유니티 게임을 혼자서 완성할 수 있는 능력을 갖게 되도록 유니티로 게임 개발을 시작하는데 필요한 대부분의 지식을 커리큘럼에 담았습니다. 배운 이론은 즉시 코드로 적용해보고 확인해 볼 거예요. 작은 화면으로 수강하시는 분들을 위해 실시간 화면 확대도 준비해두었으니 수강생분들은 열정만 준비해 주세요!


추천 수강자 이런 분께 추천해요

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


강사 소개 게임 개발 트레이너 I_Jemin 입니다 안녕하세요. 저는 가장 직관적으로 게임 개발을 가르치며 2,000명 이상의 유료 온라인 수강생을 가진 게임 개발 트레이너입니다. 게임 프로그래밍 도서 전 기간 베스트셀러인 <레트로의 유니티 프로그래밍 에센스> 저자이기도 해요. 게임 프로그래밍을 무료로 배우실 수 있는 유튜브 채널(retr0)도 운영하고 있습니다. 오셔서 가장 간결한 개발 강좌를 만나 보세요.


🖐알려드립니다! - 새로운 강의 내용(TPS 게임 제작)이 업데이트되었습니다. (2019) - 앞으로 새로운 강의 내용이 추가될 경우 강좌 가격이 변동될 수 있습니다 - 이전에 구매하신 분들은 추가 요금 없이 수강하실 수 있습니다.

체험하기
모두 펼치기
  • 01
    유니티 준비하기
  • 유니티 허브와 유니티 에디터 설치
    07:44
    새 프로젝트 생성 + 인터페이스 살펴보기
    08:06
  • 03
    C# 프로그래밍 : 기본
    8개 (01:50:35)
  • 변수와 함수의 이해
    13:00
  • 04
    게임 제작 : 소코반(창고지기)
    11개 (02:38:23)
  • 인트로
    01:09
  • 14
    아카이브 (과거 비디오, 더이상 사용되지 않음)
    3개 (35:53)
  • 게임 오브젝트와 컴포넌트
    23:38
교육 과정
모두 펼치기
  • 01
    유니티 준비하기
  • 유니티 허브와 유니티 에디터 설치
    07:44
    새 프로젝트 생성 + 인터페이스 살펴보기
    08:06
    플레이 버튼
    02:23
    트랜스폼 툴 + 씬 탐색
    02:41
    기즈모 + 씬 기즈모
    02:09
    트랜스폼 툴 + 오브젝트 변형
    01:45
    씬 애셋
    02:07
    피벗-센터 + 로컬-글로벌 전환
    02:09
    프로젝트 폴더 구조 + 프로젝트 다시 열기
    01:48
    유니티 허브 2.0 변경점과 사용법
    03:44
    필독 : 유니티 최신 버전과 과거 버전의 차이점
    유니티 에디터를 위한 3가지 코드 에디터
    오류 신고과 개선사항 제안
  • 02
    게임 엔진의 원리
  • 게임 엔진의 원리 : 게임 오브젝트와 컴포넌트
    18:01
    게임 엔진의 원리 : 메시지와 브로드캐스팅
    05:53
    퀴즈 : 유니티 게임 엔진의 기반 원리
  • 03
    C# 프로그래밍 : 기본
    8개 (01:50:35)
  • 변수와 함수의 이해
    13:00
    콘솔 출력 + C# 기본 변수
    15:39
    사칙연산 + 복합 연산자
    08:30
    함수 + 스코프
    07:54
    형변환 + 조건문
    18:30
    분기문 + 반복문
    11:52
    배열
    07:28
    클래스와 오브젝트
    27:42
  • 04
    게임 제작 : 소코반(창고지기)
    11개 (02:38:23)
  • 인트로
    01:09
    초기 씬 구성
    13:27
    플레이어 조작 (1/2)
    11:40
    플레이어 조작 (2/2)
    28:00
    레벨 디자인 (1/2)
    14:09
    레벨 디자인 (2/2)
    16:04
    오브젝트 회전 + 시간 간격
    16:24
    충돌 처리
    18:21
    게임 매니저와 승리조건
    12:31
    승리 UI 추가
    16:59
    최종 빌드
    09:39
  • 05
    C# 프로그래밍 : 중급 (1/2)
    9개 (03:07:46)
  • 벡터 연산 기초
    29:23
    평행이동과 좌표계 + 부모 자식 관계
    21:23
    회전과 쿼터니언
    25:30
    인스턴스화
    09:31
    오버로드
    05:29
    정적 변수 + 정적 함수
    16:00
    리스트
    21:13
    싱글톤
    29:42
    코루틴
    29:35
  • 06
    게임 제작 : 어메이징 볼링
  • 인트로
    01:55
    필요 애셋 임포트
    02:37
    PostProcessing 애셋 에러 픽스
    회전 포신
    19:11
    포탄
    21:22
    프롭 + 데미지 시스템
    30:06
    파워 슬라이더
    12:54
    볼 슈터
    24:39
    랜덤 오브젝트 생성기
    18:50
    카메라 추적
    24:20
    게임 매니저 (1/2)
    20:02
    게임 매니저 (2/2)
    16:58
    오디오 믹싱 + 최종 빌드
    11:19
    추가 문서 : 버그 픽스
  • 07
    C# 프로그래밍 : 중급 (2/2)
  • 레이캐스트 fix
    레이캐스트
    15:07
    상속
    17:20
    다형성
    12:07
    오버라이드
    10:48
    인터페이스
    23:29
    추상 클래스
    12:39
    프로퍼티
    14:49
  • 08
    C# 프로그래밍 : 고급
  • 유니티 이벤트 (1/2)
    21:05
    유니티 이벤트 (2/2)
    09:45
    델리게이트
    15:15
    이벤트
    15:11
    액션 + 람다 함수
    13:44
    제네릭
    08:47
    람다로 표현된 메서드
  • 09
    레퍼런스 : 유니티 애니메이션
    9개 (49:28)
  • 애니메이션 클립
    04:05
    애니메이터 컨트롤러 + FSM
    09:06
    애니메이터 파라미터
    06:09
    트랜지션
    03:00
    블랜드 트리
    09:05
    루트 모션 + 아바타
    01:34
    애니메이터 레이어
    06:11
    IK(Inverse Kinematic)
    05:50
    애니메이터 복습과 정리
    04:28
  • 10
    레퍼런스 : UGUI
    22개 (01:57:28)
  • UGUI 개요
    01:49
    캔버스
    07:31
    RectTransform + 앵커, 피벗, 포지션
    16:47
    UI 비주얼 컴포넌트 + 텍스트
    04:22
    이미지
    06:07
    Raw 이미지
    01:17
    마스크
    02:00
    그림자 + 외곽선
    00:43
    비주얼 컴포넌트 정리
    00:45
    UI 인터렉션 컴포넌트 + Selectable
    06:15
    버튼
    04:26
    토글
    04:25
    토글 그룹
    03:05
    슬라이더
    09:33
    드롭다운
    05:58
    스크롤 뷰
    07:31
    입력 필드
    06:30
    레이아웃 컴포넌트 + 수직 정렬
    03:27
    수평 정렬
    00:54
    그리드 정렬
    02:29
    레이아웃 엘리먼트
    10:05
    이벤트 시스템 + UI 인터렉션 동작 원리
    11:29
  • 11
    게임 제작 : 좀비 TPS (3인칭 슈터 게임) PART 1/3
    34개 (03:02: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
  • 12
    게임 제작 : 좀비 TPS (3인칭 슈터 게임) PART 2/3
    21개 (01:26: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
  • 13
    게임 제작 : 좀비 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
  • 14
    아카이브 (과거 비디오, 더이상 사용되지 않음)
    3개 (35:53)
  • 유니티 설치와 코드 에디터
    04:03
    게임 오브젝트와 컴포넌트
    23:38
    유니티 에디터 둘러보기
    08:12
마지막 업데이트|2020년 06월 14일
강의자 소개
안녕하세요. 구름에듀 캡틴 I_Jemin입니다. 함께 학습을 시작해봐요!

강좌 후기
88,000

평균평점
5.0
난이도
쉬움
수강기간
평생 무제한