This document is about: QUANTUM 2
SWITCH TO

시스템


Available in the Gaming Circle and Industries Circle
Circle

Gameplay

게임 플레이를 제어하는 메인 시스템은 GameplaySystem입니다. 게임 플레이 루프(대기, 시작, 진행, 완료), 플레이어 스폰, AI 스폰, 레이스 포지션 계산, 체크 포인트 패스를 담당합니다.

Gameplay 컴포넌트는 RaceStartedRaceFinished 이벤트를 트리거 합니다.

차량 시스템

VehicleSystem은 차량 충돌을 점검하고 VehicleCollision 이벤트를 트리거하는 것 뿐만아니라 차량 및 스티어링에 대한 차량 물리 컴포넌트의 업데이트를 담당하고 있습니다

Vehicle 컴포넌트는 물리적 힘을 자동차 실체에 가하고 휠 접지 충돌을 해결하는 역할을 합니다. Steering 컴포넌트는 스티어링 입력에 따라 차량 회전을 담당합니다.

플레이어

PlayerSystemPlayer 컴포넌트를 업데이트합니다.

Player 컴포넌트는 InputDesires를 준비하고, 체크포인트 통과를 처리하며, 엔티티의 구동 라인 위치(AI 및 레이스 위치에 사용됨)를 주기적으로 확인하고, 플레이어 상태(HasStarted, Finished)를 유지합니다. 또한 차량을 트랙으로 재설정하는 작업도 처리합니다. 플레이어 컴포넌트는 차량 엔티티에 직접 추가됩니다.

체크포인트를 통과하면 Player 컴포넌트는CheckpointPassed, WrongCheckpoint, LapFinished 또는 PlayerFinished 이벤트를 트리거합니다.

픽업 시스템

PickupSystem은 픽업(Nitro)을 업데이트하고 픽업을 통과하는 플레이어를 확인합니다.

Back to top