본문 바로가기

정글스터디_2022_상반기/우정7

[VR실습]슈팅게임제작실습2 오늘은 Unity Event를 활용하는 법을 배웠다. 실습에서 진행한 주요 기능은 다음과 같다. 1. 총을 생성하고 키에 맞는 기능을 할당한다. 2. 총을 놓았을 때 거치대에 자동으로 거치된다. 3. 거치대에 놓으면 충전이 된다. 4. 총에서 레이저가 나간다. - Ray 5. 총에 맞으면 Mob이 사라진다. 앞으로 구현 할 내용은 다음과 같다. 1. 폭탄 만들기 > 폭탄을 던지면 범위 내의 Mob이 공격받는다. 2. 이동 - 텔레포트 > VR에서는 사용자의 편의를 위하여 이동의 방법으로 텔레포트를 많이 쓴다. 3. UI > 몬스터 개체 수 표시, 생존 시간 표시 등 2022. 7. 13.
[VR실습] 슈팅게임 제작 실습1 기존에 예제를 따라 실습하던 타워디펜스게임 제작 실습이 알 수 없는 오류(?)로 인해서 유니티가 계속 강제종료 되고 제대로 작동되지 않아서 해결하려고 어제 오늘 열심히 머리를 쓰다가 포기했다. 일단 해당 예제에서 나타난 오류의 원인은 다음과 같이 분석했다. 1. Oculus Integer패키지에 포함되어 있는 GrabObject스크립트와 예제에서 생성한 스크립트의 이름이 같았다. > 스크립트의 이름을 다르게 생성하였다. 2. Grab기능을 구현하는 과정에서 잡은 게임오브젝트를 오른손 컨트롤러의 자식으로 등록하는 코드를 입력하였다. 하지만, 오른손 컨트롤러를 인식하지 못하여 자식으로 설정되지 않았다. > (미해결) 컨트롤러를 다시 생성해보았으나 여전히 인식하지 못하였고, 계속해서 오류가 나고 강제종료가 되.. 2022. 7. 12.
[VR실습] 타워디펜스게임제작1 1. 총알 쏘기 2. 바라보는 방향을 기준으로 상하좌우로 움직이기 3. 점프하기 4. 텔레포트하기 5. 워프 1. 잡기 2. 던지기 3. 멀리 있는 물체 잡기 4. 컨트롤러 진동 5. 대기(Idle), 이동, 공격, 피격, 죽음 6. 드론(몬스터) 생성 2022. 7. 8.
[VR실습] 시선에 따라 360도 영상을 이용하여 배경 바꾸기 사용자의 앞에 있는 UI에 뜨는 3종류의 영상 중 하나의 영상을 응시한 채로 일정 시간이 지나면 360도 영상을 이용하여 주변이 응시했던 영상으로 바뀐다. 컴퓨터로 작동하였을 때는 초점(게이지의 중심)이 정확하게 2D영상을 추적했지만 VR기기를 이용했을 때 정확하게 위치를 잡지 못하였다. 이 점은 아직 해결하지 못한 상태이다. 실제의 문화유적지나 관광지를 직접 가보지 않아도 구경할 수 있음. 그러나, 구체에 단순히 360도 영상을 씌운 것이기 때문에 일정한 오브제를 중심으로 돌아다니며 구경하는 행위는 불가능. 2022. 7. 7.
[VR실습] 초점을 따라 버튼을 누르면 물체 생성하기 원 소스 멀티 유즈 코드 작성 > 하나의 코드로 PC, Oculus, Vive 모두 사용 가능 레이를 이용하여 초점 계산 최적화를 위한 오브젝트 풀 사용 2022. 7. 6.
[VR] XR Interaction 사용하기 * 2022년 7월 5일 작성 * Unity 2021.3.5f1 버전 * Oculus 기기에 맞추어 진행 기본적으로 프로젝트를 세팅하고 나서는 유니티에서 보이는 화면이 기기에도 보일 수 있게 해야한다. 1. XR Origin 추가하기 Hierarchy뷰에서 오른쪽 마우스로 클릭하여 XR - XR Origin을 생성한다. XR Origin에 대해 더 자세히 알고 싶다면 아래 접은글을 참고하면 된다. 더보기 XR Origin이란, 연결된 장비의 기준점이다. 가상공간의 중심이나, 헤드셋의 기준 높이 등을 설정한다. Tracking Origin Mode에는 Not Specified, Device, Floor가 있는데 Not Specified로 실행하면 기본적으로 Floor모드가 실행된다. VR기기를 이용한다면,.. 2022. 7. 5.