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

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

(12개의 수강평)

358명의 수강생

49,500원

이제민
평생
입문, 초급, 중급, 활용
수료증
107개 수업, 총 21시간 55분
Wishlist

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

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

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

학습 목표

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

도움이 되는 분들

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

참고 사항

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

지식공유자 소개

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

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

배우면 할 수 있는 것들

  • 스스로 유니티 게임을 완성할 수 있는 능력
  • 중급 이상의 유니티 C#
  • 컴퓨터 공학 기초

수강 대상

  • 비전공자, 아티스트, 취미 개발자, 누구나

선수 지식

  • 평범한 컴퓨터 사용능력

지식공유자 소개

이제민

교육과정

유니티 준비하기
유니티 허브와 유니티 에디터 설치
07 : 44
새 프로젝트 생성 + 인터페이스 살펴보기
08 : 06
플레이 버튼들
02 : 23
트랜스폼 툴 : 씬 탐색하기
02 : 41
기즈모와 씬 기즈모
02 : 09
트랜스폼 툴 : 오브젝트 변형하기
01 : 45
씬 애셋 생성과 저장
02 : 07
피벗-센터, 로컬-글로벌 전환 버튼
02 : 09
프로젝트 폴더 구조와 프로젝트 다시 열기
01 : 48
유니티 허브 2.0 변경점과 사용법
03 : 44
필독 : 유니티 최신 버전과 과거 버전의 차이점
유니티 에디터를 위한 3가지 코드 에디터
게임 엔진의 원리
게임 오브젝트와 컴포넌트: 게임 엔진은 어떻게 동작하나?
23 : 00
퀴즈 : 유니티 게임 엔진의 기반 원리
유니티 C# 프로그래밍:기본
변수와 함수의 이해
13 : 00
콘솔 출력, C# 기본 변수
15 : 00
사칙연산, 복합 연산자
08 : 00
함수 작성, 스코프
07 : 00
형변환, if 조건문
18 : 00
분기문, 반복문
11 : 00
배열
07 : 00
클래스와 오브젝트
27 : 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
유니티 C# 프로그래밍: 중급 (1/2)
벡터 연산 기초
29 : 00
평행이동과 좌표계, 부모 자식 설정
21 : 00
회전과 쿼터니언
25 : 00
인스턴스화
09 : 00
오버로드
05 : 00
정적 변수와 함수
16 : 00
리스트
21 : 00
싱글톤
29 : 00
코루틴
29 : 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
버그 픽스
유니티 C# 프로그래밍: 중급 (2/2)
레이캐스트
15 : 00
상속
17 : 00
다형성
12 : 00
오버라이드
10 : 00
인터페이스
23 : 00
추상 클래스
12 : 00
프로퍼티
14 : 00
부록: 유니티 C# 프로그래밍: 고급
유니티 이벤트 1/2
21 : 00
유니티 이벤트 2/2
09 : 00
델리게이트
15 : 00
이벤트
15 : 00
액션과 람다함수
13 : 00
제네릭
08 : 00
부록 - 애니메이터 제어
애니메이션 클립
04 : 00
애니메이터 컨트롤러와 FSM
09 : 00
애니메이터 파라미터
06 : 00
트랜지션의 설정 값들
03 : 00
블랜드 트리
09 : 00
루트 모션과 아바타
01 : 00
애니메이터 레이어
06 : 00
IK (Inverse Kinematic)
05 : 00
애니메이터 복습과 정리
04 : 00
부록: UGUI 레퍼런스
UGUI 인트로
01 : 00
캔버스
07 : 00
RectTransform, 앵커/피벗/포지션
16 : 00
UI 비주얼 컴포넌트, 텍스트
04 : 00
이미지
06 : 00
Raw 이미지
01 : 00
마스크
02 : 00
그림자, 아웃라인
01 : 00
비주얼 컴포넌트 정리
01 : 00
UI 인터렉션 컴포넌트, 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
무료 부록 - 클리커 게임 한방에 개발하기
클리커 게임 한방에 개발하기 - 로컬 (1차 완성)
86 : 00
클리커 게임 한방에 개발하기 - 심화 1/2 (코드 리팩토링 & 개선)
59 : 00
클리커 게임 한방에 개발하기 - 심화 2/2 (디자인과 UI, 애니메이션)
51 : 00
클리커 게임 한방에 개발하기 - 3D 모델 퀵픽스
02 : 17
클리커 게임 한방에 개발하기 - 부록: 안드로이드와 구글 클라우드 연동
65 : 00
아카이브 (과거 버전 비디오)
유니티 설치와 코드 에디터
04 : 00
유니티 에디터 둘러보기
08 : 00

수강 후기

4.9
12개의 수강평
Mars 26일 전
친절하고 좋은 강의입니다. 도움 많이 되고 있습니다. 강추합니다.
손대석 1달 전
지금 보고있는중이지만 정말 감사해서 남깁니다. 레트로님 책도 샀고 강의도 보고있는데 오랫동안 제자리걸음이던 공부가 님덕에 속도가 붙네요 감사합니다
신종하 3달 전
설명이 깔끔해서 좋아요 저는 전공자이고 다른 프로그래밍도 해봐서 그럴 수도 있는데 프로그래밍을 처음 접하는 사람도 게임을 만들 수 있도록 필요한 부분 위주로 설명해주셔서 좋네요 덕분에 엔진 입문 쉽게 하고 있습니다.
배영곤 4달 전
훌륭한 강의입니다 만학도로 유니티에 도전 중인데 다른 어떤 교과서보다도 이해가 잘 됩니다. 감사합니다.
Sihyun Ahn 4달 전
유니티 기초를 따라하며 배우기 좋은 강좌입니다. 킹굿
드키스호 5달 전
믿고보는 강좌 말 그대로 팍 꽂히는 직관적인 설명이 아주 장난이 아닙니다ㅎㅎ 처음 Unity를 접하는 분들께 아주 좋은 강의 같내요 ㅎㅎ 다른 강좌들도 기다릴께요, 감사합니다!! 쌤!!
lsymir 이 5달 전
유익했습니다. 좋아요 좋아
최중 5달 전
감탄.감탄그자체 책으로 여러번 애매하게 공부할빠야 이런 좋은 강의 한번 하는게 좋은거같습니다. 책으로 이해안되면서 넘어간부분 강의덕분에 전부 이해하게됨. 간결하며 이해가 쏙됨.
민민 6달 전
좋은 강좌 감사합니다 앞으로도 게임개발 관련된 좋은 강좌 기대할게요 책만 보다가 강사님 강의 들으니 이해가 잘되네요
공부해야돼 10달 전
유튜브에서 보고 오게 됐어요 잘 선별된 강의 목록, 알찬 강의 내용, 과하지도 덜하지도 않은 설명, 귀에 잘 박히는 목소리 최고에요
주재완 호 11달 전
정말 좋은 강좌지만 딱 한가지 아쉬운점 예제 게임을 만들때 정말 완전 초보입장에서 지금 하나하나 만들어가는 느낌이 아니라 어느정도 큰그림을 미리 그려놓고 그걸 풀어서 설명하는 느낌이 강합니다. 예를 들자면 어메이징 볼링 Ball 스크립트 작성할 때 지금 당장 하려는 것이 파티클효과 넣는 것인데 지금 당장 구현하는 것에대한 변수뿐 만아니라 나중에 필요하게될 변수들을 미리선언해놔서 (예를들어 나중에 Physics.OverlapShpere함수같은 곳에 쓰일 변수들) 처음에 보면 굉장히 헷갈립니다. 물론 나중에 다 이해하고나서 보면 이게 어디어디서 쓰일거니까 미리 선언해놨구나 알 수 있었지만 처음 보는 완전초보입장에서는 그 당시엔 꽤나 혼란스러웠어요. 그 부분만 제외하면 매우 만족합니다
윤성배 2018.05.07
이해 5