자세히보기
반응형

분류 전체보기 40

[Unity + Oculus] VR 개발하기 - 3 (컨트롤러, 손 연동)

오큘러스와 유니티를 이용하여 콘텐츠를 개발하는 과정을 기록하는 게시글입니다. 사용한 오큘러스 기기는 '오큘러스 퀘스트2' 입니다 :) 1. 컨트롤러 프리팹 추가하기 지난 시간에 헤드셋 역할을 하기 위해 가져온 OVRPlayerController를 프리팹 해제한다 (자식으로 컨트롤러 게임 오브젝트를 넣기 위해) 프로젝트창 - Assets - Oculus - VR - Prefabs 폴더에서 OVRControllerPrefab을 OVRPlayerController의 왼쪽 손과 오른쪽 손의 자식으로 넣어준다 (왼쪽, 오른쪽에 같은 프리팹을 각각 넣으면 된다) 더보기 [ 💬 ] OVRCustomHandPrefab을 사용하면 손 모양이 나올 줄 알았다 이건 그냥 손 모델링을 커스텀할 수 있도록 제공해 주는 프리팹인..

[Unity + Oculus] VR 개발하기 - 2 (빌드하지 않고 바로 플레이)

오큘러스와 유니티를 이용하여 콘텐츠를 개발하는 과정을 기록하는 게시글입니다. 사용한 오큘러스 기기는 '오큘러스 퀘스트2' 입니다 :) 1. 데스크탑에서 오큘러스 사용을 허용하기 Project Settings - XR Plug-in Management - Oculus에서 데스트탑 아이콘 누르고, Oculus에 체크해야 한다 2. 링크 연결하기 Air Link 즉, 무선으로 연결할 수도 있지만, 무선으로 연결하니까 너무 버벅거려서 유선으로 직접 연결했다 (*유선으로 할 때는 꼭 오큘러스에서 Air Link 비활성화하기) 연결 후에 오큘러스를 쓰면 위와 같은 창이 뜬다 허용 선택 후 하단 가로메뉴에서 빠른 설정 - Oculus Link를 선택한다 그러면 새로운 공간으로 이동한다 3. 플레이하기 이 상태에서 오..

[Unity + Oculus] VR 개발하기 - 1 (환경 구현, 개발자 등록)

오큘러스와 유니티를 이용하여 콘텐츠를 개발하는 과정을 기록하는 게시글입니다. 사용한 오큘러스 기기는 '오큘러스 퀘스트2' 입니다 :) 1. 2020.3.22f1 버전 설치 후 프로젝트 생성 혹시나 해서 게시글을 쓰는 현재 시점을 기준으로 최신 정식 릴리스 버전인 2020.3.22f1 버전을 새롭게 설치했다 (*오큘러스 퀘스트는 안드로이드 플랫폼으로 빌드해야하므로 Android Build Support와 하위 항목의 모듈이 필요하다) 오큘러스 플러그인을 사용할 것이기 때문에 VR 템플릿 대신, 3D 템플릿으로 생성하는 것을 선택했다 (*VR 템플릿으로 생성해봤더니 튜토리얼 때문인지 프로젝트가 무거웠다) 2. Oculus Intergration 플러그인 추가 유니티 에셋 스토어에서 Oculus Intergr..

[Unity/C#] 영상 재생, 일시정지, 볼륨 조절 (Video Player)

지난 두 가지 게시물을 통해 유니티에 영상 넣는 방법을 배웠습니다 이번에는 그 영상을 재생, 일시정지, 볼륨 조절하는 방법을 배워보겠습니다 더 나아가서 변수만 바뀌어도 실시간으로 상태가 변하게 하는 기능까지 알려드릴게요! :) ↓ 지난 게시글 ↓ https://yoonstone-games.tistory.com/39?category=798233 [Unity/유니티] 영상 넣는 방법 (알파값 있는 영상, 배경없는 영상) 유니티에서 다양한 방법으로 활용되고 있는 영상을 넣는 방법과 '배경이 없는, 알파값이 있는 영상'을 넣는 방법을 함께 알아보도록 하겠습니다 :) 1. 유니티에 영상 쉽게 넣기 (드래그앤드롭) 먼 yoonstone-games.tistory.com https://yoonstone-games.ti..

[Unity] Canvas/UI 에 영상 넣는 방법 (Raw Image, Render Texture)

지난 게시글에서 plane, cube, sphere 에 영상 넣는 방법을 알아봤다면 이번에는 UI인 Canvas Image에 영상 넣는 방법을 함께 알아보도록 하겠습니다 :) ↓ 지난 게시글 ↓ https://yoonstone-games.tistory.com/39?category=798233 [Unity/유니티] 영상 넣는 방법 (알파값 있는 영상, 배경없는 영상) 유니티에서 다양한 방법으로 활용되고 있는 영상을 넣는 방법과 '배경이 없는, 알파값이 있는 영상'을 넣는 방법을 함께 알아보도록 하겠습니다 :) 1. 유니티에 영상 쉽게 넣기 (드래그앤드롭) 먼 yoonstone-games.tistory.com 1. 영상을 넣을 UI 생성 먼저 영상을 넣을 UI Image를 만들어야합니다 여기서 주의하실 점은..

[Unity/C#] 방금 클릭한 UI 이름, 정보 가져오기

유니티에서 방금 클릭한 UI를 가져오는 방법을 알아보도록 하겠습니다! 여러 개의 버튼에 동일한 기능(함수)을 넣고 싶은데 누른 버튼의 이름 혹은 버튼의 정보에 따라 다른 작업을 추가하고 싶을 때 각각 다른 함수를 만들어 넣는 것보다 더욱 효율적인 방법입니다 :) 1. 버튼을 눌렀을 때 호출될 함수 작성하기 저 버튼을 눌렀을 때 호출이 될 함수를 작성합니다 저는 ClickWhat이라는 이름으로 스크립트를 만들었습니다. ClickWhat 스크립트를 열어 코드를 적어봅시다. (주석 부분과 print()는 선택사항입니다) using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using ..

[2018] 글로벌 게임 챌린지 GGC 전시

주최 : 글로벌게임챌린지 조직위원회 일시 : 2018.12.20 ~ 2018.12.21 학생으로서 마지막으로 참가한 대회, 'Back To The 주인님'을 전시했다 대회에 참여한 수많은 대학교의 출품작들을 체험하고 플레이하면서 경험과 시각의 폭을 넓히는 기회가 되었던 대회이다 대학생의 신분으로 더 멋있고 퀄리티있는 게임을 제작할 수 있다는 걸 다른 팀들을 통해 알았고 더 큰 도전을 할 수 있도록 불씨을 붙여준 고마운 계기가 되었다 ▶ Back To The 주인님 보러가기

[2018] 국제게임전시회 G-Star 전시

주최 : 한국게임사업협회 주관 : 지스타조직 위원회, 부산정보산업진흥원 일시 : 2018.11.15 ~ 2018.11.18 우리나라에서 가장 크게 열린다는 게임 전시회 G-Star에 직접 만든 게임이 전시되었다 4일간 같은 학교,학과의 다른 한 팀과 교대로 전시했으며 G-Star를 찾은 수많은 사람들이 체험과 관람을 했다 처음보는 많은 사람들이 내가 직접 만든 게임을 하기 위해 줄을 서고 기다리는 모습이 아직도 생생하게 기억난다 이 날 전시한 게임은 'Back To The 주인님'이라는 VR 게임이다 ▶ Back To The 주인님 보러가기

[2018] 공학 페스티벌 공학밴드 전시 / 창의적 종합 설계 경진대회 수상

주최 : 공학교육혁신협의회 / 한국공과대학장협의회 전시일시 : 2018.11.08 ~ 2018.11.09 수상일시 : 2018.11.09 2017년 교내 동아리 EDPI에서 선배들과 함께 준비하여 출전했던 그 대회를 1년이 지난 후 선배들의 도움없이 동기들과 준비하여 출전했다는 부분에서 성장했음을 느껴 뿌듯함을 느꼈다 수상을 할 것이라는 생각을 못하고, 마냥 사람들이 내가 만든 게임을 즐긴다는 생각에 만족했는데 특별상에 호명이 되어 깜짝 놀랐던 기억이 있다 비록 상장 사진은 없어졌지만 기억은 생생하다 ▶ Back To The 주인님 보러가기

[2018] 가상/증강현실 콘텐츠 개발자 양성과정 프로젝트 평가회 1등상

주최 : 서울산업진흥원 / 명지전문대학 산업협련단 수상일시 : 2018.08.24 기타사항 : G-STAR 참가권 대학교 2학년 여름방학 동안에 진행되었던 '가상/증강현실 콘텐츠 개발자 양성과정'에서 'Back To The 주인님' 이라는 VR게임을 기획 및 개발하였고, 프로젝트 평가회에서 심사위원분들의 사랑을 받아 1등상을 받게 되었다 특히 심사위원분 중 한 분께서 게임에 대해 많은 관심을 보이셔서 더욱 기억에 남았다 게임에 대한 소개 프레젠테이션이 끝난 후에 무대 위로 올라오셔서 직접 VR기기를 쓰고, 플레이를 해보실 정도였다 이 대회에서 1등을 한 덕분에 G-STAR에 우리 게임을 참가시킬 수 있었고, 그 자리에서 전국에서 모인 많은 사람들의 체험과 관심 속에서 게임에 대한 사랑이 더욱 커지는 계기..

728x90
반응형