평점 만점의 리뷰가 11,000개 이상

8만 5천명 이상의 리뷰

10만명 이상의 포럼 멤버가 선호하는 에셋

유니티에서 모더레이팅하는 모든 에셋

템플릿
패키지
1/12
loading
loading
Quantum KCC 3D 키네마틱 캐릭터 컨트롤러는 Photon Quantum에서 사용될 수 있도록 개발되었습니다.입력, 중력, 폭발 및 능력을 통합하여 플레이어와 NPC의 움직임을 최적화하며, 모듈형 프로세서가 단계, 힘, 스냅 등을 처리합니다.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.55f1
Not compatible
Compatible
Not compatible
설명

Quantum KCC 3DPhoton Quantum의 결정론적 환경을 위한 키네마틱 캐릭터 컨트롤러입니다. 스텝 감지, 외부 힘, 접지 스냅 등 필수적인 움직임 관련 상황을 관리하며, 다양한 게임 장르에 맞게 쉽게 확장하거나 교체할 수 있도록 설계되었습니다.


Quantum KCC 3D는 마찰, 충돌 및 기타 상호작용을 손쉽게 처리할 수 있는 모듈형 '프로세서' 파이프라인을 기본으로 제공합니다. 이 방식은 점프 패드, 이동 플랫폼, 카메라 스무딩과 같은 일반적인 게임 플레이 기능을 신속하게 구현할 수 있게 해주며, 필요에 따라 사용자만의 로직을 추가할 수 있는 자유도도 보장합니다.


샘플에는 전체 소스 코드가 포함되어 있으며, 예측 롤백과 결정론적 정밀도를 갖춘 고성능 멀티플레이어 게임을 만드는 데 필요한 필수 기능을 보여줍니다.



🎮 개요 🎮


  • 부드럽고 결정론적인 움직임: Quantum KCC는 다양한 네트워크 환경에서도 플레이어에게 매끄러운 움직임을 보장합니다. 기존 KCC 솔루션은 강체나 외부 힘과의 상호작용을 원할 경우 추가 스크립트를 작성해야 할 수도 있지만, 이 솔루션은 네트워크 게임에서 모든 참가자에게 일관되게 힘을 적용할 수 있는 내장된 파이프라인을 제공합니다.

  • 손쉬운 커스터마이징: 다른 저수준 솔루션들과 마찬가지로 스텝 높이, 접지 스냅, 중력, 필터링 규칙 등을 조정할 수 있습니다. 그러나 Quantum KCC를 사용하면 잘 구조화된 '프로세서'를 기반으로 구축할 수 있는 옵션이 제공되어 필요한 사용자 지정 코드의 양을 줄일 수 있습니다.

  • 쉬운 시작: 많은 키네마틱 컨트롤러는 고급 코딩과 수학 지식이 필요합니다. 하지만 Quantum KCC는 사용자만의 로직을 작성할 수 있는 유연성을 제공하면서, 잘 문서화된 샘플 프로젝트로 시작할 수 있어 기본 설정에 드는 시간을 절약해 줍니다.

  • Photon Quantum을 위한 설계: 일반적으로 키네마틱 컨트롤러는 기본적으로 네트워킹 기능이 포함되어 있지 않습니다. 그러나 Quantum KCC는 완전히 결정론적이어서 게임이 온라인에서 배포될 때 모든 플레이어가 동일한 충돌, 경사, 힘을 경험할 수 있도록 보장합니다.


📄문서 및 시작 가이드



샘플 프로젝트


전체 Unity 프로젝트는 가장 자주 발생하는 시나리오를 다룹니다.


1. 놀이터 씬: 계단, 경사, 복도 및 기타 다양한 복잡한 지형을 테스트합니다.


2. 상호작용 예: 텔레포터, 점프 패드, 사용자 정의 입력 스무딩 스크립트.


3. NPC 내비게이션: 참고할 수 있는 간단한 AI 이동 방식.


4. 1인칭 및 3인칭 뷰: 표준 입력 처리를 보여주는 바로 사용 가능한 카메라.


각 기능이 어떻게 작동하는지 쉽게 확인할 수 있어서, 필요한 부분을 조정하거나 복사하여 활용할 수 있습니다.



💎 주요 기능 💎


캡슐 기반 충돌 및 간섭 제거

  • 지면에 단단히 고정되며 캡슐 쿼리를 사용하여 떨림을 피하고 자동으로 간섭을 제거합니다.

중력, 점프 및 외부 힘

  • 중력, 점프, 그리고 바람 지역, 폭발, 또는 점프 패드용 맞춤형 힘을 적용합니다.

단계 감지 및 지면 고정

  • 계단을 올라가거나 불규칙한 지형에서도 떠다니거나 이상 현상 없이 자연스럽게 움직입니다.

연속 충돌 감지 (CCD)

  • 움직임을 세분화하여 고속 이동 시 발생할 수 있는 터널링 문제를 방지합니다.

프로세서 구동 파이프라인

  • 동작 로직에 플러그인을 추가하거나 모듈을 교체할 수 있습니다. (예: 가속도, 마찰, 환경 변수)

고급 상호작용 필터

  • 충돌 콜백이나 수동으로 등록된 조정 기능을 사용하여 게임 플레이 효과를 트리거하세요.

성능 최적화

  • 모바일, PC, 콘솔에서 효율적으로 작동하도록 설계되었습니다.


🚶‍♀️ 작동 방식 🚶‍♀️


동작


  • 다이나믹 속도: 중력, 폭발 등의 외부 힘을 축적합니다.

  • 키네마틱 속도: 직접적인 플레이어 입력을 사용하며, 필요할 경우 경사면에 이동을 투영합니다.

  • 외부 변화량: 최종 조정이나 수정으로 인한 위치 변화입니다.

  • CCD: 캐릭터가 반지름보다 더 큰 거리를 이동할 경우, 움직임을 세분화하여 클리핑을 방지합니다.

프로세서


  • 환경 프로세서: 가속도, 마찰, 중력을 적용합니다.

  • 스텝 업 프로세서: 작은 계단을 감지하고 걸림 없이 캐릭터를 위로 이동시킵니다.

  • 지면 고정 프로세서: 울퉁불퉁한 표면에서도 부드럽게 접지시켜 줍니다.


입력 스무딩 (Smoothing )


기본적인 마우스 이동 데이터는 특히 높은 프레임 속도나 폴링 속도가 변할 때 카메라 움직임을 떨리게 할 수 있습니다. 하지만, 높은 폴링 속도나 가변 프레임 속도에서 자주 발생하는 '끊김' 회전을 피하기 위해 간단한 Vector2Accumulator 를 포함하고 있습니다. 특징은 다음과 같습니다.


  • 작은 데이터의 움직임을 세부적인 시간 프레임(10~20밀리초)에 버퍼링합니다.
  • 입력 지연의 큰 변동 없이 지터를 줄입니다.

이 기능은 선택사항이므로, 자신만의 스무딩 코드를 사용하고 싶다면 안전하게 건너뛸 수 있습니다.


📄 문서 및 시작하기 가이드



🤝 Gaming Circle 🤝


Photon Gaming Circle에 참여해 대화에 동참하고, 특별한 커뮤니티의 일원이 되어보세요.

튼튼한 기반 위에서 프로젝트를 시작하고 80개 이상의 특별 샘플로 무한한 창의력을 펼쳐보세요.

완전하게 네트워크화된 샘플을 활용하면 시간과 자원을 절약하면서도 프로젝트의 품질을 높일 수 있습니다.


Gaming Circle의 회원은 모든 샘플뿐만 아니라 최신 SDK, 전용 Circle Discord, 그리고 프리미엄 개발 지원을 이용할 수 있습니다.

Photon Gaming Circle은 개발자들이 아이디어를 나누고, 조언을 구하며, 흥미로운 프로젝트에 함께 협력할 수 있는 공간입니다. 멀티플레이어 게임 개발에 대해 더 깊이 알아보고, 지금 바로 Photon Gaming Circle에 참여해보세요.



이 어셋은 Photon Engine의 라이센스 약관에 따릅니다.

Photon Quantum KCC 3D - 키네마틱 캐릭터 컨트롤러

(평가가 충분하지 않습니다)
7 users have favourite this asset
(7)
FREE
라이선스
파일 크기
32.4 MB
최신 버전
1.0
최신 릴리스 날짜
2025년 3월 6일
원본 Unity 버전
2022.3.55
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
언어
어필리에이트 프로그램
멤버십링크 생성기어필리에이트 ID
Feedback
파트너 프로그램
협력사
USD
EUR
Copyright © 2025 Unity Technologies
모든 가격은 부가가치세를 제외한 금액입니다.
USD
EUR
Photon Quantum KCC 3D - 키네마틱 캐릭터 컨트롤러
FREE