This is a full blueprint project of the Endless Runner Game, featuring the use of runtime spline creation.
Take control of a robot flying around a pipe avoiding obstacles and getting power for its thruster,
the challenge is to go as fast and far as possible without crashing.
VIDEO : Spline Runner Game Template - UE5 - YouTube
Downloadable demo : https://motion.mx/ue4/splineRunner/demo3.zip
UPDATES:
*updated for ue5
*jun/2022 A video tutorial of a dragon using the spline blueprint modification (not part of the product, project not included): https://youtu.be/euClSTizLqs
*sept/2022 niagara particles added for thruster, water condensation effect and crashing, added speed increment over time, cleaned blueprint code to remove unnecesary comments
Clean and easy to understand code, all the code is in blueprints,
reusable runtime spline blueprint that may be repurposed for other projects.
Code has variables to modify speed, obstacle/rings/powers creation, spline length, spline max segments and spline direction randomness.
Manual installation:
https://motion.mx/ue4/splineRunner/manual.pdf
Current version 2.0.0
Technical:
All code is made with blueprints and is commented.
Robot is rigged (not compatible with ue4 ue5 manequin skeleton) and uses ik's to control its arms, using an AnimationBlueprint.
The spline is dynamic and keeps adding segments ahead, its optimized to remove out of sight segments so the game runs smoothly.
**No sounds/music included.