The May sale is here! Save 70% on select products now through May 23.

Spline Grind Rail Builder

Raul Jaramillo - Blueprints - Apr 28, 2023

Create Rails and Ziplines! Grind along and reach new areas!

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.1 - 5.4
  • Download Type
    Complete Project
    This product contains a full Unreal Engine project folder, complete with Config files, Content files and .uproject file, which can be used as a template to create a new project.

Version 1 Video

Version 2 Video

Version 2 Demo

Version 2 Documentation


03/28/24 Updated the project with Enhanced Input support. If there are any issues, please let me know, I'll respond as soon as possible.


Use Splines to create Grind Rails and Ziplines that can be easily added to your levels. They are created automatically, adapt to height and have movement logic: the Character just needs to land on top of rails or jump below ziplines.


  •  A Component handles all the logic, we just need to add a few nodes inside the Character BP to communicate with it.
  • The Animation BP State Machine is not modified. We use an Animation BP instance and montages for all animations.
  • Zipline animations were created for the UE 4 and 5 mannequin skeletons. Please download the sample animations from here (personal use/no resell) before getting the project and make sure they can retarget correctly with your Character.


Limitations:


  • A Character with short arms or a big head might not hold the zipline pulley like the example Character from the Demo.
  • We can't upgrade from the previous version to the new one as version 2 uses mostly new logic, although future updates will use the same component, so it will be possible then.
  • Not Replicated.


*If you have any question or would like some assistance with the project, please write to me at the Questions section, I'll answer you shortly after.


---- Attribution ----


The following assets are included in this product:


  1. "Low Poly Coin 3D" (https://opengameart.org/content/low-poly-coin-3d) by iamsujitcu is dedicated to the public domain under CC0
  2. "Bolt" (https://opengameart.org/content/bolt) by Savino is dedicated to the public domain under CC0
  3. "Robotic City" (https://opengameart.org/content/robotic-city) by section31 is dedicated to the public domain under CC0
  4. "Footsteps On Cloth" (https://freesound.org/people/MikeFozzy98/sounds/670108/) by MikeFozzy98 is dedicated to the public domain under CC0
  5. "Jump Landing Sound" (https://opengameart.org/content/jump-landing-sound) by MentalSanityOff is dedicated to the public domain under CC0
  6. "Metal_interaction2" (https://opengameart.org/content/metal-interactions) by qubodup is dedicated to the public domain under CC0
  7. "Scrapes" (https://opengameart.org/content/scrapes) by AntumDeluge is dedicated to the public domain under CC0
  8. "Dreamy Beeps" (https://freesound.org/people/Eponn/sounds/531508/) by Eponn is dedicated to the public domain under CC0
  9. "Spacey 1up/Power up" (https://freesound.org/people/GameAudio/sounds/220173/) by GameAudio is dedicated to the public domain under CC0
  10. "Speed lines" by Dean Ashford (https://www.youtube.com/watch?v=7o8b8o5xN-w)
  11. "Swish 1" "Swish 4" (https://opengameart.org/content/swishes-sound-pack) by artisticdude is dedicated to the public domain under CC0
  12. "Beep" (https://opengameart.org/content/beep-tone-sound-sfx) by qubodup is dedicated to the public domain under CC0
  13. "Misc_32" (https://opengameart.org/content/100-cc0-sfx-2) by rubberduck is dedicated to the public domain under CC0
  14. "Machine_08" (https://opengameart.org/content/30-cc0-sfx-loops) by rubberduck is dedicated to the public domain under CC0
  15. "Hit 2" (https://freesound.org/people/stevenmaertens/sounds/676462/) by stevenmaertens is dedicated to the public domain under CC0
  16. "Grabbing door handle" (https://freesound.org/people/SeanSecret/sounds/440646/) by SeanSecret is dedicated to the public domain under CC0
  17. "Grab 3" (https://freesound.org/people/ihitokage/sounds/395332/) by ihitokage is dedicated to the public domain under CC0
  18. "Angel fly fish reel" (https://freesound.org/people/paulprit/sounds/507071/) by paulprit is dedicated to the public domain under CC0
  19. "Fast simple chop / Air jump" (https://freesound.org/people/dave.des/sounds/127197/) by dave.des is dedicated to the public domain under CC0

Technical Details

Features:


  • The Spline Mesh BP creates Rails and Ziplines automatically.
  • A test Level with rails and ziplines to move around.
  • The Grind Rail Component handles all the logic to grind and sprint on rails / use ziplines.
  • Speed Up Item increases Speed.
  • Coins can be grabbed but the logic after that depends on what the user needs for the project.


Number of Blueprints: 1 Character Component, 1 Pulley BP, 1 Spline Mesh BP for creating rails and ziplines

Input: Gamepad, Keyboard and Mouse

Network Replicated: Not Supported

Supported Development Platforms: Tested on Windows 64 bit

Windows: Yes

Mac: No

Documentation: Version 2 Documentation / Version 1 Documentation

Important/Additional Notes: Please read the Documentation for additional information.