Roadmap

MultiPlay Core Roadmap #

MultiPlay Core’s journey is just starting to begin! Here’s the list of what I would love to implement.

Main quests #

  • MPAuth - Authenticator… is done!
  • MPTransformSync - Sync node transforms with lerp.
  • MPAnimationSync - Sync node animations across the network.
  • MPMovement - Sync Character2D/3D movement, allowing for user movement input while maintaining server authority.
  • MPRigidbody - Sync physics state in the network.
  • MPStartTransform - Spawn position for players.
  • MPDiscovery - Find available online rooms in the network.
  • Custom Network Protocol - Modular network protocols, alongside support for developers to make their own network protocols.
  • Encryption - Securely send data between server <-> client (Partially Supported. Only works in natively supported network protocols)

Side quests #

  • C# Bindings - Make MultiPlay Core APIs available for use in C#.
  • Dedicated server hosting - Open source Self-hosted Backend server that manages MultiPlay Core instances.

Any more ideas are appreciated!