본문 바로가기
728x90
반응형

언리얼엔진 개발/VR13

[UnrealEngine] VR게임 기획하기 유료화를 생각하고 기획한 것은 아니지만, 개연성을 일관되게! 유지하기! 개연성 생각하기! 이거를 계속 염두에 두고 기획했다. 게임 이름 : Return; 뜻 : 우주선에서 탈출해 지구로 귀환하는 미션의 Return, 그리고 코드에서 ;는 코드의 문장을 마무리 한다는 뜻인데, 지구로 귀환하는 것으로 미션을 마무리한다는 뜻으로 작성하였다. 팀명 : With Your Gravity 팀원 : 본인(팀장) 포함 총 3인 개발 기간 : 총 7주 (23.04.11 ~ 23.06.08) 담당 파트 : 기획, 레벨디자인, UI 디자인, 오브젝트 인터렉션, 사운드 디스토피아적인 분위기, 내용의 영상들을 좋아했고, 내가 언리얼엔진을 공부하기 시작한것도 이런 Sci fi 느낌의 무드를 보고 들어온 것이기 때문에 이런 느낌으로.. 2023. 6. 11.
[UnrealEngine] 문 버튼 색깔 바꾸기 buttonMesh->SetVectorParameterValueOnMaterials(FName("doorStateColor"), FVector4(0.505f, 0.015f, 0.00974f, 1)); 생성자에서 Material에 코드로 접근할 수 있다. Material 안에서 Parameter을 만들어주고, 그 Parameter 이름을 doorStateColor 라고 해줄 것이다. 이름이 같아야한다. 안그러면 엔진에서 material의 색을 찾아낼 수 없다. 원래 문 버튼의 색은 빨간색으로 해 놓고, 퀴즈를 다 풀었을 때 버튼의 불빛이 푸른 빛으로 바뀌게 할 것이다. 그런데 그것을 해결하기 전 이 문 버튼의 활성화 부분에서 치명적인 버그가 있었다. 그 버그를 해결하면서 이 문 색깔이 바뀌게 하기 위한 작.. 2023. 6. 10.
[UnrealEngine5] 나사 돌리기 그 후 드디어 게임을 제작 발표하기까지 완료했다. 휴~! 이제 블로그에 글을 작성한 이후에 어느부분이 수정되었는지 이제 풀어볼 차례이다. 기획도 하고 개발도 하고 아트도 한 나! 고생해따~! 갈길은 멀지만 그래도 시작이 좋다! 나사 돌리기를 한 이유는 나사를 돌려 환풍구를 해체하고 환풍구 안 통로를 통해 미니카를 방 밖으로 빼내서 힌트를 보여주게 하기 위함이었다. 1. 나사를 다 돌려 해체시킬 때까지 환풍구가 손에 잡히거나 움직이면 안된다. 2. 나사를 다 돌려서 바닥에 떨어졌을 때 Physics가 작동하여 손에 잡혀 날아갈 수 있도록 해야한다. 3. 원래는 환풍구 한 곳만 나사를 돌려 해체시키려 했으나 이후 다른 문에도 나사 풀기를 적용해서 두 곳에서 모두 같은 기능을 적용해야했다. 1. 일단 Simulate.. 2023. 6. 9.
[UnrealEngine5]버튼을 누르면 문 열고 닫기 C++ (5) 게임의 퍼즐 요소들과 레벨들을 모두 한 곳에 모아놓고 테스트를 진행하는 과정에서 문이 열리는 방향에 대한 이슈가 발생했었다. 그래서 처음에는 열리는 방향이 다른 문들에 대한 클래스를 따로 만들어주었는데, 코드가 겹쳐(?)서 혼선이 발생하는 듯한 느낌이 들어 정리해주었다. 하나의 클래스를 가지고 여러 문 BP를 만들어주어 관리했다. BP 는 같은 클래스에서 상속 받아 여러개를 만들고, 서로 다른 값들을 적용해줘야하는 것들은 Instance 상에서 관리할 수 있도록 변수를 만들어주었다 처음에는 mesh 자체의 relative Location방향으로 조정해줄까 하다가, 아니다 싶어서 다른 방법을 생각해내었다. 일단은 회전되어있는 문 자체는 현재 2가지이다. 0도 상태의 문과 90도 회전해있는 문, 그래서 이 .. 2023. 5. 20.
[UnrealEngine5] VR 나사 돌리기 만들기(5) 궁극의 나사돌리기 유사 시뮬레이션 Unreal VR Screw Simulation https://yeni-0224.tistory.com/entry/UnrealEngine5-VR-%EB%82%98%EC%82%AC-%EB%8F%8C%EB%A6%AC%EA%B8%B0-%EB%A7%8C%EB%93%A4%EA%B8%B04 [UnrealEngine5] VR 나사 돌리기 만들기(4) 궁극의 나사돌리기 유사 시뮬레이션 Unreal VR Screw Simulation https://yeni-0224.tistory.com/entry/UnrealEngine5-%EB%82%98%EC%82%AC-%EB%8F%8C%EB%A6%AC%EA%B8%B01 [UnrealEngine5] VR 나사 돌리기 만들기(1) VR 게임 나사 돌리기 .. 2023. 5. 16.
[UnrealEngine5] VR 나사 돌리기 만들기(4) 궁극의 나사돌리기 유사 시뮬레이션 Unreal VR Screw Simulation https://yeni-0224.tistory.com/entry/UnrealEngine5-%EB%82%98%EC%82%AC-%EB%8F%8C%EB%A6%AC%EA%B8%B01 [UnrealEngine5] VR 나사 돌리기 만들기(1) VR 게임 나사 돌리기 유사 시뮬레이션? VR Screw Simulation https://yeni-0224.tistory.com/entry/UnrealEngine%EB%B2%84%ED%8A%BC%EC%9D%84-%EB%88%84%EB%A5%B4%EB%A9%B4-%EB%AC%B8-%EC%97%B4%EA%B3%A0-%EB%8B%AB%EA%B8%B0-C-1 [UnrealEngine5]버튼을 누 y.. 2023. 5. 14.
728x90
반응형