코딩 경험없는 완전 초보자를 위한 고도엔진 게임개발 강의입니다. 게임 개발을 처음 시작하는 분들이라면 이 강의로 시작하세요!
이런 걸
배워요!
고도 엔진 사용법
2D 및 3D 게임 개발을 위한 기본 지식
GD 스크립트 기초
2D 우주선 슈팅 게임 구현 방법
3D 점프 달리기 게임 구현 방법
학습 대상은
누구일까요?
코딩 경험은 없지만 게임 개발을 배우고 싶은 분
플레이 가능한 게임을 직접 만들면서 기초를 배우고 싶으신 분
한 번에 10 분 이상의 긴 강의를 듣기 힘들어 하시는 분
다양한 실무 게임 개발 경험을 가진 현업 개발자입니다. PC, 온라인, 모바일, 콘솔, VR 등 다양한 플랫폼을 대상으로 한 상업용 게임 개발에 참여해 왔습니다. 제 강의는 AI 음성을 이용하여 제작됩니다. 그래서 머신 튜터입니다.
전체
72개 ∙ (6시간 0분)
가 제공되는 강의입니다.
강의 소개
02:23
고도 엔진 다운로드 및 실행하기
02:25
첫번 째 프로젝트 만들기
01:57
고도 엔진 작업 환경 보기
01:05
씬을 만들고 게임을 실행해 보자
02:02
게임 해상도 변경하기
01:41
화면에 2D 이미지를 표시해 보자
02:42
이미지 파일 준비하기
01:25
플레이어 캐릭터 씬 만들기
02:18
플레이어 캐릭터에 이미지 할당하기
03:26
인스턴스 개념 이해하기
02:16
플레이어 캐릭터를 다시 세팅하기
07:15
플레이어 캐릭터 스크립트 만들기
02:28
캐릭터 이동 스크립트 작성하기
05:54
우주선을 왼쪽으로 이동시켜 보자
02:58
우주선을 속력에 맞춰 이동시키자
03:50
이동 방향 바꾸기
02:58
왼쪽 화살표 키를 이용한 방향 전환
06:16
오른쪽 화살표 키 이동 추가하기
03:16
우주선의 좌우 이동 영역 제한하기
05:03
변수 개념 이해하기
06:00
고도엔진의 기본 함수 이해하기
03:22
움직이는 총알 만들기
05:22
총알 이동 구현을 위한 로직 작성하기
07:03
총알의 타겟에 대한 그룹 지정하기
04:43
총알의 타겟 씬 만들기
04:34
총알과의 충돌시 타겟 제거하기
06:39
스크립트로 화면 해상도 가져 오기
04:36
인스턴스 생성을 위한 함수 작성하기
03:26
여러 개의 적 캐릭터 쉽게 생성하기
05:21
적 캐릭터 파괴시 이벤트 수신하기
06:34
파괴된 적 캐릭터의 숫자 계산하기
04:20
게임 승리 결과 화면에 표시하기
03:37
게임에 효과음 넣기
04:46
적 파괴시 효과음 플레이하기
03:25
3D 프로젝트를 만들자
07:08
3D 씬에 라이트 추가하기
04:21
3D 씬 다루기
04:32
큐브 회전시키기
02:56
큐브의 크기 변경하기
02:35
여러 개의 뷰포트 사용하기
04:48
3D 뷰포트 다루기
03:01
세 가지 3D 라이트
06:43