Skip to content

Sample Mole Character 1.2.0

Compare
Choose a tag to compare
@nicholas-maltbie nicholas-maltbie released this 16 Jan 23:06
· 83 commits to main since this release
7291eeb

Refactored some of the calls to the KCCUtils api in the state machines to instead go through KCCMovementEngine, a new mono behaviour that makes abstracting the calls and common code for moving platforms, stairs, velocity, and gravity much easier.

As an example, worked to add the new "MoleKCCSample" to the project as a new networked KCC that has the ability to climb surfaces while digging. See PR #128 for details.

OpenKCC Changelog

[1.2.0] 2023-1-15

  • Added Mole character sample.
  • Added a new KCCMovementEngine to manage calls to KCCUtils via
    another layer of abstraction to avoid having to duplicate
    lots of code for player movement.
  • Refactored KCCStateMachine to use the newly added KCCMovementEngine.

[1.1.3] 2023-1-1

  • Refactored code to use com.nickmaltbie.recolorshaderunity
  • Fixed code reference to IEvent for backwards compatibility.

OpenKCC.netcode Changelog

[1.2.0] 2023-1-15

  • Setup basic mole character controller using the MoleMovementEngine
    in the sample MoleKCCSample.
  • Refactored NetworkKCC to use the newly added KCCMovementEngine.

[1.1.3] 2023-1-1

  • Refactored code to use com.nickmaltbie.recolorshaderunity
  • Fixed code reference to IEvent for backwards compatibility.

[1.1.2] 2022-12-31

  • Fixed materials in samples to be included in the package folder.
  • Fixed basic animations for network kcc so they sync properly.