대학교 개발 포트폴리오5 리듬게임 개발기 안녕하세요.작년에 리듬게임 시스템 개발을 하면서어떤 방식으로 했는지 설명을 남기고자 합니다. 먼저 저는 유튜브에 있는케이디님의 리듬게임 강좌를 보고 기본적인 틀을 완성했습니다.https://youtu.be/eLdiOCWPfPc?si=F-JN34tY86uD4zub 아주 자세하고 친절하게 나와있어서 리듬게임의기본적인 개념과 원리를 이해하는데에 많은 도움이 됐습니다.저는 1~4,5편 정도를 참고했습니다. 이 강좌에서는 위에서 보이는 단일 노트에 대해서만 나와있습니다. 그렇기 때문에 롱노트를 만드는 방법은 따로 찾아봐야했습니다.또한 노래에서 몇초에 노트가 등장할 것인가를 담당하는 노트 파싱 기술 또한 영상에 안나와있기에어찌구현해야할지 백방으로 찾아봐야했습니다. 구글링을 통해 많은 사이트들을 뒤.. 2025. 1. 19. 유니티 오큘러스 VR 게임 개발 - (2) 이동 오늘 해볼 것은 vr 컨트롤러의 조이패드를 이용한 이동을 해볼 거다.L1을 통해 플레이어를 움직이고, R1을 통해 바라보는 방향을 변경할 것이다. 오늘도 아래의 영상을 통해 학습할 예정이다.https://www.youtube.com/watch?v=0VowAem2aMM&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=4 오늘의 미리보기~~ 우선 게임상에서 캐릭터를 움직이기 위해서는컨트롤러로부터 값을 받아와 행동시키는 시스템이 필요하다. 이를 위해 Locomotion System 컴포넌트를 추가해 준다. Locomotion System - XR Origin에 현재 가지고 있는 컴포넌트를 집어넣어 준다. 추가로 Cha.. 2024. 10. 3. 유니티 오큘러스 VR 게임 개발 - (1) 그립 오늘 배울 것은 그립 잡기이다. 존경하는 Valem?님이 올려주신 아래의 영상을 보고 구현했다. https://www.youtube.com/watch?v=8PCNNro7Rt0&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=4 오늘의 결과물 미리보기~ 주먹질이 익숙하지 않아 엉성하다..ㅎㅎ 이번부터는 트리거를 이용해야하기 때문에 Valem님이 준 에셋의 프리펩을 사용했다.에셋의 다운로드 링크는 상단의 영상 설명란에 있다. 에셋을 다운로드 한 후 저번 글에 사용했던 큐브를 삭제하고 왼손과 오른손 모델을 넣어준다. 다음으로 기본적으로 하얗던 손을 커스텀해준다.내 최애색은 핑크이기 때문에 아래처럼 색상을 바꿔주었다. 이제 본격적으로 컨.. 2024. 9. 29. 유니티 오큘러스 VR 게임 개발 - (0) 환경설정 2-2 3D VR 멀티 게임을 개발하게 되었다.사용한 버전은 2022.3.21f1 이다. 필자의 경우 오큘러스 퀘스트 2를 이용했으며 ,아래의 영상을 이용하여 초기 환경설정을 끝마쳤다.https://www.youtube.com/watch?v=8PCNNro7Rt0&list=PLpEoiloH-4eP-OKItF8XNJ8y8e1asOJud&index=3 지금과는 다른점이 많았기에영상을 보며 안되던 부분은 조금씩 설정값을 다르게 해가며 테스트 한 결과 성공할 수 있었다. 오늘 완성작 미리보기 템플릿은 기존 built in render pipeline 3d 가 아닌 universal 3D 탬플릿을 선택했다.사용 이유는 다른 튜토리얼 영상에서 3D(URP) 혹은 VR을 사용하기 때문이다.URP는 .. 2024. 9. 28. 1학년 1학기 웹파이썬 프로그래밍 텀프로젝트 게임 개발기 - 1 파이썬, 파이게임을 이용한 게임을 개발하였습니다. 과제 제출을 완료하였지만 보완하면 좋을 점이 많기에 보완할 점들을 보완하여 완료 시까지 추가로 업데이트 할 예정이며, 현재 개발 완료된 기능과 코드를 보여드리겠습니다. 실제 게임 플레이 영상 위의 영상은 실제 게임 플레이 영상입니다. 인게임 화면을 통해 기능에 대해 소개하겠습니다. ① 왼쪽위에 플레이 시간을 표기합니다. ② 플레이어 x 좌표는 고정되어있으며, y좌표는 ↑↓ 방향키를 통해 컨트롤 가능합니다. ③ 하늘을 나는 적들로, y[0~600]사이에 랜덤으로 스폰됩니다. ④ 바닥을 걷는 적들로, y[700]에서만 움직입니다. 배경은 왼쪽에서 오른쪽으로 움직이며, 플레이어가 적과 충돌할 경우 화면 가운데에 GAMEOVER 멘트 출력 후 2초후 게임 창은 .. 2023. 6. 20. 이전 1 다음