Advanced KCC Sample

Overview

To help explore and understand the functionalities offered by the Fusion Advanced KCC, this sample project includes:

  • Basic project template.
  • Fully documented code with explanations.
  • Prepared data structures for your extensions.
  • First person and third person view controllers.
  • Simple and advanced implementation variants of player controller.
  • Playground for testing various features (stairs, slopes, collider combinations, processors, ...).
  • Scene for performance testing.
  • Simple NPC controller examples.
  • KCC processor examples.

All resources and code found in the Example folder is expected to be changed by you.

IMPORTANT: Forward compatibility will not be maintained.

トップに戻る
 

Download

Version Release Date Download
1.1.13 Mar 07, 2023 Fusion KCC Sample 1.1.13 Build 36

トップに戻る
 

How To Start And What To Check?

  1. Test playground scene
  2. Check Gameplay script for player prefab spawning (optional)
  3. Check SimplePlayer and Player scripts for player controller basics
  4. Check PlayerInput script to understand how input is handled
  5. Check FirstPersonPlayer and AdvancedPlayer scripts
  6. Check ThirdPersonPlayer script (most complex player controller implementation)
  7. Check NPC scripts (optional)
  8. Check KCC processors scripts (Assets/Example/Scripts/KCC/Processors)
  9. Check partial KCC implementations (Assets/Example/Scripts/KCC)
  10. Start prototyping your game
  11. Give us your feedback

トップに戻る
 

Controls

  • Mouse move: look
  • W,A,S,D: movement
  • Space: jump
  • Shift: sprint
  • Enter: lock/unlock cursor
  • Left Mouse Button: unused (prepared in input structure)
  • Right Mouse Button: unused (prepared in input structure)

Gameplay input is applied only with locked cursor.

トップに戻る
 

Mobile Controls

  • Left side virtual joystick: move
  • Right side virtual joystick: look
  • Double tap: jump

トップに戻る
 

Others

Example/Misc/MobileOptimizations.unitypackage contains simple materials and stripped level (some mesh colliders are too heavy for mobile).


ドキュメントのトップへ戻る