Enable dynamic platform interactions, Rail Grinding (Unity Splines Package required), Wall Jumps & Slides in Game Creator 2 with this Platforming Solution!Requires Unity 2022.2.x or higherUnity 6 RecommendedRequires Game Creator 2 Version 2.13.43 or higherMaster complex platforming mechanics effortlessly with this versatile Platforming Controller, designed to integrate seamlessly with Game Creator 2. Whether you’re developing for Rigidbody, NavMesh Agents, or Character Controllers, this tool offers unparalleled ease and precision in implementing advanced platforming features.Comprehensive Platforming FeaturesEffortlessly tackle challenges that typically come with platforming in Game Creator 2. This controller manages the complexities of platform synchronization, letting you focus on building dynamic, engaging gameplay. Whether you need seamless sync for NavMesh Agents or a robust Character Controller, setup is simple: choose your preferred driver, assign tags for moving platforms, and you’re good to go. No more cumbersome trigger setups, transform parenting, or dealing with laggy performance overhead.New Wall Slide & Jump MechanicsEnable characters to wall slide and jump like a pro! The Wall Slide and Jump features, tailored for the Character Controller, add a new dimension to gameplay, allowing players to experience fluid and responsive movement on vertical surfaces.Exciting Rail Grinding with Unity SplinesExperience the thrill of rail grinding with full Unity Splines support, available for both Rigidbody and Character Controller modes. Whether it’s navigating elaborate rails or transitioning seamlessly between grind points, the built-in Unity Spline integration ensures smooth, dynamic movement that feels great.Optimized AI Navigation on Moving PlatformsLet NavMesh Agents and Character Controllers navigate moving and rotating platforms without a hitch. This controller eliminates the jitter and distortion common to other methods, ensuring a polished experience for AI interactions with platforms.Precision without Performance Trade-OffsUnlike alternatives that rely on Auto-Sync Transforms, which can burden performance by applying unnecessary syncing across all physics objects, this Platforming Controller targets only the character, providing efficient synchronization for platform-specific movement. Perfectly optimized for a seamless platforming experience.With this Platforming Controller, you gain access to a powerful, feature-rich tool that streamlines even the most complex platforming mechanics, enabling you to build truly dynamic, captivating games with ease.If you require assistance, please feel free to send me an email or join my Discord server using the following link: https://discord.gg/MPhMKtSMUZRequirements:Requires Game Creator 2 Version 2.12.42 or higherRequires Unity Splines PackageMoving and Rotating PlatformsThis module expertly handles platform movement and rotation, continuously updating the platform’s position and rotation on each frame. It uses Unity’s physics engine to compute and apply precise adjustments to the character’s movement. With limitations on X and Z axis rotations, gravity ensures the character remains grounded, preventing falls at certain angles.Platform DetectionThe Character Controller Driver uses Unity’s built-in collision system (SphereCollider with OnTriggerEnter and OnTriggerExit methods) for detecting moving or rotating platforms. The NavMesh version of the driver utilizes Raycasting to reliably detect platforms, ensuring synchronization across all platform types.Advanced Platform AdaptationBy calculating and applying changes in position and rotation between frames, the solution keeps the player in perfect sync with platform movements. This real-time adaptation ensures smooth transitions and precise character positioning on dynamic platforms.New Rail Grinding and Wall Sliding/JumpingRail Grinding with Unity Splines: Both Rigidbody and Character Controller modes support dynamic rail grinding, leveraging Unity Splines for smooth navigation along rail paths. Characters can seamlessly move along complex spline paths with ease.Wall Sliding and Jumping: Now available in the Character Controller version, Wall Slide and Jump mechanics allow for vertical movement on walls, enhancing gameplay with additional movement options.Performance Optimization with Burst and JobsThe module leverages Unity’s Burst Compiler and Job System, delivering exceptional performance even in multiplayer environments where efficiency is crucial. By utilizing Unity Jobs for platform synchronization and Burst for optimized code execution, this solution minimizes performance costs, ensuring smooth and responsive gameplay for multiplayer sessions.Broad CompatibilityFully compatible with other Game Creator 2 modules, the Platforming Solution integrates seamlessly into existing projects, allowing you to build intricate platforming mechanics with minimal setup.