전체
공지사항Q&A

(게임소프트웨어과) 2026년 3학년 가상현실콘텐츠제작

강좌 소개
난이도
보통
카테고리
프로그래밍 - 게임 개발

이 강좌는 모든 강의를 자유롭게 체험해 볼 수 있습니다.

교육 과정
모두 펼치기
  • 01
    공지
  • 첫시간
    VR게임 목록
    에셋링크
    하고싶은 말
    진학
    (24. 03. 29. 10:05 ~ )
    이것좀 만들어줘 제발 ㅠㅠ
    CLI AI설치법
    Unity-CLI
  • 02
    ------------1학기------------
  • 03
    1학기 수행평가
  • 수행평가1
    수행평가1 자료
    수행평가2
    수행평가3
    수행평가3[제출파일]
  • 04
    가상현실 콘텐츠 제작(GoogleVR)
  • 1.1 VR 환경설정 및 빌드
    1.2 VR 환경구성 및 에셋활용
    (과제) 스테이지 제작하기
    1.3 갤러리 만들기1 (회랑)
    (과제) 갤러리 회랑 구현하기
    1.3 갤러리 만들기2 (액자)
    (과제) 갤러리 만들기 액자
    1.3 갤러리 만들기3 (비디오)
    (과제) 갤러리 만들기 비디오 과제
    1.4 갤러리 만들기4 (이동)
    1.4 갤러리 만들기5 (이동수정)
    (과제) 갤러리 이동 과제
    1.5 갤러리 만들기7 (웨이포인트 이동)
    (과제) 웨이포인트 이동
    1.6 네비게이션 이동
    네비게이션 이동 과제
    2.1 오브젝트와 인터렉션1(위치 변경)
    (과제) 인터렉션 1(트리거 포인터 엔터 시 주위 랜덤 이동)
    인터렉션 과제1 정답
    (과제) 인터렉션 2(트리거 포인터 반응해서 회전하는 오브젝트)
    인터렉션 과제2 정답
    (과제) 인터렉션 3(트리거 포인터 엔터 시 색이 바뀌는 오브젝트)
    인터렉션 과제3 정답
    3-1. Gaze 이미지 만들기
    3.2. Gaze UI 만들기
    3.3.1 Gaze 스크립트 1
    3.3.2 Gaze 스트립트 1 - 코드
    (과제) Gaze 기능 구현 (객체를 쳐다보면 이미지 차오름)
    3.4.1 Gaze 스크립트 2
    3.4.2 Gaze 스크립트 2 - 코드
    (과제) Gaze 기능 구현 (쳐다본 객체 Gaze로 위치 이동 구현)
    3.5.1 텔레포트
    3.5.2 텔레포트 스크립트
    (과제) Gaze 기능 구현 3(텔레포트 발판을 Gaze하여 해당위치로 플레이어 이동)
  • 05
    가상현실 콘텐츠 제작(메타퀘스트)
  • XR Interaction Toolkit
    프로젝트 세팅
    (과제) 가상현실 기기 공간에서 시뮬레이터를 통해 인터렉션을 해보자.
    Teleportaion Area
    Teleportation Anchor
    (과제) 텔레포트 구역을 설정하고 이동해 보자.
    XR Simple Interactable
    (과제) XR Simple Interactable을 이용해서 상호작용한 객체를 만들어보자.
    XR Grab Interactable
    XR Grab Interactable 2
    (과제) XR Grab Interactable을 이용하여 잡을 수 있는 객체를 만들어보자.
    XR Grab Interactable (총 만들기)
    (과제) XR Grab Interactable을 이용하여 상호반응하는 객체를 만들어 보자.
    XR Socket Interactor
    (과제) XR Socket Interactor를 이용하여 소켓 기능을 만들어 보자.
    방꾸미기
    (과제) 상호작용하여 방을 탈출할 수 있는 가상 공간을 제작해 보자.
    XR Socket Interator2
    (과제) XR Socket Interactor를 사용하여 해당 소켓에만 반응하는 객체를 만들어보자.
    인터렉션 오브젝트 추가하기
    (과제) 방탈출을 위한 방에 상호작용 하는 객체를 만들어 보자.
    인터렉션 오브젝트 추가하기 2
    (과제) 인터렉션 오브젝트 추가하기 2
    인터렉션 오브젝트에 UI추가하기
    (과제) 인터렉션 오브젝트에 UI추가하기
    (과제) 시작화면 만들기
    지정된 경로를 따라가는 진행형 가상환경 구현하기(PathManager)
    (과제) 지정된 경로를 따라가는 진행형 가상환경을 구현하기
  • 06
    ------------2학기------------
  • 07
    2학기 수행평가
  • 2학기 수행평가 비율
    2학기 1차 수행평가
    2학기 2차 수행평가
  • 08
    가상현실투어프로그램제작
  • VR 투어
    1. 프로젝트 생성 및 환결설정
    2. 구글 스트리트 뷰
    3. 360도 이미지 적용
    (과제) 360도 이미지 적용
    3. 360도 동영상 사전준비 1
    (27. 05. 14. 08:49 ~ )
    3. 360도 동영상 사전준비 2
    (27. 05. 14. 08:49 ~ )
    4. 동영상 구체에 입히기
    (과제) 360도 영상 준비 및 적용
    5. UI
    6. 플레이어 이동하기
    (과제) 이동UI 생성 및 이동기능 구현하기
    7. 지도 UI 생성하기
    8. 지도 UI 나타내기
    (과제) 지도 UI 생성 및 나타내기 구현
    9. 애니메이션 전환효과(Dotween)
    (과제) 애니메이션 효과 1 UI등장하기
    (과제) 애니메이션 효과 2 객체에 효과 넣기
    -- Do Tween 코드 시작하기
    -- Do Tween 함수들
    -- DoTween 테스트 씬만들기
    -- DoTween 시퀀스
    -- DoTween 함수(Interval, CallBack, Complete)
    -- DoTween 함수(Join, insert, Prepend, 나열)
    (과제) 애니메이션 효과 3 (함수)
    (과제) 애니메이션 효과 3 (응용하기)
    10.지도 애니메이션 적용
    (과제) 지도가 등장하는 애니메이션 적용하기
    11. 영상시간조절하기
    -- 영상시간조절하기2(수정하기)
    -- 버튼 애니메이션 적용하기
    (과제) 영상 시간 조절하기 및 버튼 애니메이션 적용
    12. 영상두개로
    13. 영상 플레이 정지하기
    (과제) 영상 재생에 기능 추가하기
    14. 설명창 만들기
    15. 설명창 애니메이션
    (과제) 설명창 구현 및 애니메이션 추가
    16. 시작화면 UI꾸미기
    17. 씬이동 스크립트 작성
    (과제) 시작화면 구현 및 씬이동기능 적용
    18. Dotween을 이용한 효과
    (과제) 시작화면에 다양한 효과 추가하기 및 메인화면에서 시작화면으로 돌아가기
    영상재생 시 남아 있는 텍스쳐 없애기
    (26. 10. 30. 16:50 ~ )
마지막 업데이트|2026년 09월 10일
강의자 소개
이창환Teacher

강좌 후기
평균평점
5.0
난이도
보통
수강인원
36명