This document is about: QUANTUM 2
SWITCH TO

Systems and Components


Available in the Gaming Circle and Industries Circle
Circle

遊戲遊玩

控制遊戲遊玩的主系統是GameplaySystem。它負責控制遊戲遊玩迴圈(等待、開始、過程、結束)、玩家生成、AI生成,計算賽車名次及通過檢查點。

Gameplay元件觸發RaceStartedRaceFinished事件。

車輛系統

VehicleSystem負責更新到車輛物理元件——特別是VehicleSteering——以及檢查車輛碰撞,並且觸發VehicleCollision事件,其在Unity側導致火花的視覺效果。

Vehicle元件負責應用物理力到車輛實體,並且處理車輪地面碰撞。另一方面Steering元件負責基於轉向輸入來進行車輛旋轉。

玩家

PlayerSystem更新Player元件。

Player元件準備InputDesires,處理檢查點通過,定期檢查一個實體的駕駛線位置(用於AI及競速位置),並且持有玩家狀態(HasStarted, Finished)。它也處理車輛重新設定回賽道。Player元件被直接新增到車輛實體。

當通過一個檢查點時,Player元件觸發CheckpointPassedWrongCheckpointLapFinishedPlayerFinished事件。

拾取系統

PickupSystem更新世界中的拾取物(氮氣),並且負責檢查玩家是否正通過一個拾取物。

Back to top