I’ve updated my 3D Platformer Template with a number of reworks and new features:
-
Refactored movement component with numerous bug fixes, now has its own gravity function (this will absolutely break everything done with previous version. Painful but necessary)
-
Turned surfaces into volumes (now they will keep friction settings as long as pawn is inside the volume)
-
New volumes: Continuous Damage (will damage pawn every x time); No Input (prevents actions and movement)
-
New Moving Platforms with continuous movement or pressure activated option
-
New higher poly loop mesh (smoother ride)
-
New Fan actor will propel pawns and mines to x height
-
New Interactable Button will interact with a specified actor that implements the interaction interface. I added a Door as example (move camera towards button and press E)
-
Jumpers no longer reset velocity before jumping so actors will keep their previous movement direction
-
Many tweaks to settings in movement component and in enemies
-
Unreal Engine 5 support