Kanda Players 0.7.0
Loading...
Searching...
No Matches
Changelog

[0.7.0] - 2025-01-16

Added

  • Handling for connection timeout events.
  • Support for head tilt when mocking XR devices.

Changed

  • Client prediction: Moved input collection systems to GhostInputSystemGroup.
  • Client prediction: Moved input-dependent systems from LateSimulationSystemGroup to SimulationSystemGroup.
  • Movement blockers now push the player in the direction of the collided surface normal.

Fixed

  • An error in DedicatedServerBuildProcessor that would occur when XR runtimes were disabled.
  • An issue where the session menu couldn't be moved.

[0.6.2] - 2024-12-20

Added

  • Added torso to VR player, which is attached to head and rotation locked

Changed

  • Updated Unity version to Unity 6
  • Updated product terminology
  • Upgraded to latest sdk-ci-tools pipeline to support Unity License Server

Fixed

  • UIPointer ActivationType is set to Primary on the LocalPlayer prefabs

[0.6.1] - 2024-12-06

Added

  • XR plugins are now automatically cleared when building for dedicated server
  • XR input mocking is now automatically disabled in builds

Changed

  • PC secondary interaction has toggling behaviour and can be triggered with Q or right mouse
  • Dependency to com.unity.xr.management has moved to io.kanda.ui
  • Controllers in XR simulator moved to a better angle

Fixed

  • An issue where interactables didn't work unless there was at least one kinematic rigidbody in the scene
  • Local avatar hands are now animated
  • Remote avatars no longer have two left hands
  • Dialogs no longer "roll" with head rotation
  • We now populate the player ID on spawn, fixing issues with menu and respawn behaviour
  • XR plug-in changes in validator are now correctly persisted
  • Error spam from name tag on spawn

[0.6.0] - 2024-11-28

Added

  • Support for the in-session menu
  • Movement settings panel for in-session menu
  • "Return to start" button for in-session menu
  • Hide and lock cursor for PC
  • Mute status synchronization for name tags
  • Animated hands for VR players
  • A cursor dot in the middle of screen for PC

Changed

  • Improve documentation for XR setup

Fixed

  • Spawn points in content scenes now apply correctly
  • PC look movement is now consistent regardless of screen resolution
  • Support additive loading of content scenes in the editor
  • Dialogs being difficult to interact with

[0.5.0] - 2024-11-18

Added

  • Animated VR controllers
  • Basic UI for VR controllers
  • Fading integration for default camera prefab
  • Fade transitions when loading content scenes

Changed

  • Narrowed default camera FOV to 60
  • Delay fade in until the player has been spawned

[0.4.1] - 2024-11-08

Added

  • Notification on client disconnect event
  • Support for animating controller buttons

Changed

  • Documentation has been updated with onboarding in mind
  • CI tools have been updated for better docs generation
  • CSharpier printWidth (line width) has been set to 120

[0.4.0] - 2024-11-05

Added

  • Support for teleporting with PC and OpenXR players
  • Support for player avatars
  • Basic VR controller visuals
  • Interactors with activation for VR and PC
  • Support for player name tags

Changed

  • PC input is now independent of frame rate
  • Player spawners so they can more easily be extended for new devices
  • Split OpenXR input into HMD / Hands for improved performance and modularity
  • Use standard physics layers and remove static physics object concept

Fixed

  • Add simulate flags for predicted systems to avoid redundant work

[0.3.0] - 2024-10-15

Added

  • High Level authoring for players
  • Players now respawn in the same position they left
  • Very basic avatar differentiation between VR and PC players
  • Exposed input settings in PlayerSettings
  • Exposed player's local name
  • Added input collection of XR primary and secondary buttons

Changed

  • HMD input is now collected and applied in the managed Application.onBeforeRender callback
  • Mouse movement is now independent of screen size and time

[0.2.0] - 2024-10-07

Added

  • High Level authoring for players
  • Players now respawn in the same position they left
  • Very basic avatar differentiation between VR and PC players
  • Exposed input settings in PlayerSettings
  • Exposed player's local name
  • Added input collection of XR primary and secondary buttons

Changed

  • HMD input is now collected and applied in the managed Application.onBeforeRender callback
  • Mouse movement is now independent of screen size and time

[0.1.0] - 2024-09-29

Added

  • Support for OpenXR runtime
  • Player input collection
  • Basic locomotion for PC
  • Basic motion smoothing support
  • Local and remote player spawning
  • Basic avatars

Changed

  • Changed packaage names from com.kanda to io.kanda