대작 게임 제작의 표준 개발 환경 언리얼! 배틀그라운드 같은 게임을 만들어가며 기본부터 고급 활용, 전체 게임 개발의 흐름까지.
게임회사 하나 차릴 수도 있게 성장시켜주는 집접화된 강좌 입니다.

1. 강좌소개

본 언리얼 게임 개발 강의는 기초적인 블루프린트 기능을 학습하신 분들을 대상으로 구체적으로 게임을 개발하는 방법을 알려드립니다.
프로젝트 생성부터 시작해서 랜드스케이프, 캐릭터, 아이템, 멀티플레이, 탈 것(vehicle) 구현과 마지막으로 친구와 같이 플레이할 수 있도록 AWS(아마존 웹서비스)에 데디케이트 서버를 올리는 것까지 세세하게 진행합니다.

언리얼 엔진에는 블루프린트라는 매우 강력한 비주얼 스크립팅 기능이 갖춰져 있습니다.
C++의 도움없이 블루프린트만 이용해서 H1Z1나 배틀그라운드 같은 배틀로얄 장르의 FPS 게임을 만들 수 있습니다.

기본적인 게임구조를 같이 만들고 나면 그 이후에는 여러분들이 스스로 자신만의 아이디어를 마음껏 구현하실 수 있습니다.

2. 강의대상

  • 언리얼엔진 공식 유투브에 있는 블루프린트 기초과정 학습자 (한글자막있음)  >>바로가기
  • FPS 게임을 만들어보고 싶은 사람
  • 고퀄리티의 3D게임제작을 시작해보고 싶은 사람

3. 배우는 것들

언리얼 게임 개발 총
언리얼 게임 개발 옷
언리얼 게임 개발 비행기
언리얼 게임 개발 낙하산
언리얼 게임 개발 다이빙

4. 지식공유자 소개

최재규

2006년에 게임프로그래머로 업계에 입문하여 드래곤젬, 4스토리, 리니지이터널 개발에 참여했으며 이후 독립하여 벤처기업을 차렸지만 보기좋게 망하고 현재는 은둔생활을 하며 마지막 필살기를 갈고 닦고 있습니다.

강좌 평가

5

3 개의 수강평
  • 5 점3
  • 4 점0
  • 3 점0
  • 2 점0
  • 1 점0
  1. 프로제작자의 프로필 사진

    정말 설명이 완벽합니다

    5

    재미있고 쉽게 설명 해주시는 부분이 정말 좋습니다

  2. Noh-hoon Lee의 프로필 사진

    자세한 설명 감사합니다.

    5

    언리얼 엔진을 처음 접하는데도 알기 쉽게 설명을 해주시네요. 차근차근 설명 감사드립니다.

  3. zibril의 프로필 사진

    5

    자세한 설명에 많은 도움 받고 있습니다.
    좋은 강좌 감사드립니다.

강좌 교육과정

강의 안내 00:04:00
언리얼 프로젝트 준비
프로젝트 생성 00:09:00
맵 생성과 라이팅 세팅 미리보기 00:12:00
지형과 식물
랜드스케이프 00:11:00
랜드스케이프 – 조각 미리보기 00:09:00
랜드스케이프 – 칠하기 미리보기 00:16:00
랜드스케이프 – 하이트맵 미리보기 00:14:00
인스턴트테라 – 지형생성 미리보기 00:18:00
랜드스케이프 – 스케일&오프셋 세팅 00:12:00
배경작업 – 바다,포그 00:25:00
폴리지 00:15:00
프로시저럴 폴리지 볼륨 00:10:00
프로시저럴 폴리지 블록킹 볼륨 00:03:00
폴리지와 스트리밍 레벨의 응용 00:18:00
스트리밍 레벨 바운드 00:11:00
스트리밍 레벨을 잘못사용하는 경우 00:03:00
랜드스케이프 스플라인 – 도로 00:18:00
배경작업 마무리 00:14:00
액터 기초
액터의 이해 00:13:00
액터 클래스 미리보기 00:27:00
액터 스폰 00:12:00
게임모드, 플레이어컨트롤러 00:14:00
맵이동 00:10:00
게임인스턴스와 시작맵 00:07:00
액터 삭제 00:07:00
액터 이벤트 00:12:00
폰 빙의 00:06:00
캐릭터와 애니메이션
캐릭터 만들기 with Adobe Fuse 00:21:00
캐릭터 클래스 미리보기 00:16:00
캐릭터 이동 조작 00:11:00
애니메이션 블루프린트 00:21:00
상태기계 00:14:00
본(Bone) 변경 00:09:00
하체회전 마무리 00:10:00
소켓과 총붙이기 00:09:00
총 애니메이션 00:13:00
중첩된 상태기계 00:09:00
애님몽타주 00:15:00
노티파이 00:12:00
크로스헤어와 FOV조정 00:15:00
피탄 이펙트 00:17:00
랙돌 00:18:00
피격 (부분 랙돌) 00:14:00
허리숙이기와 카메라 흔들기 00:11:00
부위판정(헤드샷) 00:16:00
점프 (1) 00:05:00
점프 (2) 00:17:00
점프 (3) 00:07:00
점프 (4) 00:13:00
캐릭터 코스튬 00:25:00
멀티 스켈레톤 메쉬 사용시 랙돌 세팅법 00:08:00
필드 아이템
액터 준비 00:10:00
데이터테이블 00:19:00
아이템 장착 00:08:00
습득 우선순위 00:10:00
선택 습득 00:07:00
UI 작업 (1) 00:09:00
UI 작업 (2) 00:16:00
무기 장착 00:20:00
랜덤 00:09:00
멀티플레이 기초
멀티플레이 입문 00:19:00
스폰 00:15:00
네트워크 컬링 디스턴스 00:03:00
이벤트의 실행위치 파악 00:17:00
소유중인 클라이언트 실행과 멀티캐스트 00:18:00
변수복제와 노티파이 함수의 중요성 00:18:00
캐릭터 동기화
이벤트 실행위치 파악 00:10:00
변수 동기화 00:14:00
아이템 장착 동기화 (1) 00:19:00
아이템 장착 동기화 (2) 00:21:00
총쏘기 동기화 00:15:00
데미지 처리 00:14:00
죽음 동기화 00:09:00
조준 방향 동기화 00:08:00
게임규칙 구현
게임모드(GameMode) 00:14:00
로그인, 로그아웃 이벤트 00:15:00
메인 타이머 00:08:00
다른 플레이어 기다리기 00:13:00
살아남은 인원 체크하기 00:09:00
GameState를 활용한 정보공유 (1) 00:11:00
GameState를 활용한 정보공유 (2) 00:06:00
게임결과창 00:11:00
하단 HP바 00:06:00
전투종료 00:13:00
게임진행 구현
이주(Migration) 및 디버깅 00:16:00
타이틀 화면 00:16:00
로비 화면 00:15:00
로딩 화면 00:10:00
비행기와 낙하산 구현
비행기 (1) 00:14:00
비행기 (2) 00:22:00
비행기 (3) 00:20:00
다이빙 연출 00:18:00
낙하산 연출 (1) 00:20:00
낙하산 연출 (2) 00:19:00
낙하산 연출 (3) 미리보기 00:10:00
환경설정변수 00:22:00
중간 마무리 00:12:00
자기장 구현
월드맵UI (1) 00:18:00
월드맵UI (2) 00:31:00
자기장 (1) 00:09:00
자기장 (2) 00:15:00
자기장 (3) 00:16:00
자기장 (4) 00:23:00
자기장 (5) 00:16:00
자기장 (6) 00:12:00
자기장 (7) 00:07:00
실행파일 빌드하고 AWS서버에 올리기
비주얼스튜디오와 깃허브 설치 00:22:00
클라이언트와 서버 빌드 00:27:00
AWS에 데디케이트 서버 올리기 (종강) 00:21:00
  • 가격 옵션 +
  • 무제한
  • ,
  • 강좌 수료증
  • 109개 강의, 총 1 일 1 시간

인프런은 성장기회의 평등 을 추구합니다.

경제적, 시간적 제약없는 양질을 교육으로 누구나에게 성장 기회를 균등하게 주는것. 그것이 우리의 목표입니다.

지식공유참여 고객센터
top
(주)인프랩 | 대표자:이형주 | TEL:070-4202-1180 | E-MAIL: course@inflearn.com | 사업자번호:499-81-00612
주소:성남시 분당구 삼평동 대왕판교로 645번길 12 경기창조경제혁신센터 8층 R10 | 개인정보보호책임자:이형주
통신판매업:2017-서울강남-01544 | ©INFLAB. ALL RIGHTS RESERVED