
설명
Accelerate your Unreal Engine 5 development with 150+ pre-built Blueprints designed to handle common game mechanics, allowing you to focus on building your unique gameplay experience.
What's included:
100+ tested Blueprint functions for core game mechanics
Regular updates based on community feedback
Ready-to-use Blueprints for:
Advanced camera controls and dynamic movements.
Input management and timing functions.
Task execution flow and conditional logic.
Dialogue and damage/health systems.
Import once, and instantly integrate these Blueprints into your projects to save time and streamline development.
Join the Blueprints Forever Discord server! Discord
Documentation! Documentation
I'm Considering Adding!
Wall Climbing
Vault System
Dynamic Camera Movement System
And more!
Added Macros and Functions
Date: April 5, 2025
New Macros
Rotating Platform: Makes an actor continuously rotate around a specified axis.
Compare New Rotation: Compares the incoming rotator value with the existing one, enabling actions based on the comparison results.
Compare New Vector: Compares the incoming vector value with the existing one, enabling actions based on the comparison results.
Is Gamepad: Checks if the input device is a gamepad.
Footsteps: Plays footstep sounds when the player is walking. Detects different physics materials and uses the corresponding footstep sounds you provide.
Check Location Within Cone Bounds: Determines if a location is within a cone-shaped area.
Player Lean: Tilts the player during sharp turns for a more immersive experience.
Crouch: The crouch feature enables you to crouch in-game with customizable options for key binding, duration, and toggle/hold preferences. Enjoy smooth transitions and improved control for an enhanced gaming experience.
Aim: Adjusts the character's aiming behavior, allowing you to enable or disable the aiming state.
Community Suggested Functions!
Chop Float: Takes a floating-point number and truncates it to a specified number of decimal places. For example, if you input 3.141592654359 and specify 4 decimal places, it will return 3.141. (Function idea by Astarrix)
New Functions
Find Furthest Location: Finds the furthest location to the origin and returns both the distance to it and the coordinates of the furthest location.
Show Mouse Cursor: Toggles the mouse cursor's visibility during gameplay.
Date: January 30, 2025
Community Suggested Macros!
Camera Shake: An effect that simulates camera movement to enhance realism and intensity. It adds dynamic shake effects to the camera. (Improvement ideas by CelestialStudio)
Player Movement: This player movement system includes advanced features such as deceleration, acceleration, turn-in-place, input-based rotations, basic movement implementation, and fixed movement. (Macro idea by DragonKingZJ)
New Macros
Code Lock: Simulates a secure mechanism for entering a code to gain access.
Compare New Actor: Compares the incoming actor with the existing one, determining if they are the same or not, and enabling actions based on the comparison results.
Compare New String: Compares the incoming string value with the existing one, enabling actions based on the comparison results.
Moving Platform: Enables actors to move along predefined paths, with customizable speed and behavior for dynamic gameplay.
Camera Lean: Allows the camera to tilt left and right for enhanced visual dynamics.
Camera Sway: Adds subtle, natural movement to the camera to create a more immersive and realistic experience.
Random Delay: A delay with a randomly specified duration within a given range.
Multi Branch: Performs multiple checks for a series of conditions.
Execution With Cooldown: Triggers an execution and waits for a specified cooldown period before it can be executed again.
Print String With Condition: Prints the specified string based on the given boolean value.
Reverse For Each Loop With Break: Iterates over an array in reverse order, allowing early termination of the loop.
Community Suggested Functions!
Lerp Using Curve: This function smoothly interpolates between two values using a curve, allowing for more natural and customizable transitions. (Function idea by Tanner)
Line Trace by Channel at Cursor Location: Detects objects at the current cursor position and returns the hit result from a line trace by channel. (Function idea by Astarrix)
Line Trace for Objects at Cursor Location: Detects objects at the current cursor position and returns the hit result from a line trace. (Function idea by Astarrix)
New Functions
Negative Integer: Converts a given integer to its negative value.
Negative Float: Converts a given floating-point number to its negative value.
Is Letter Key: Returns true if the key is a letter button.
Is Number Key: Returns true if the key is a number button.
Find Nearest Location: Finds the nearest location to the origin and returns both the distance to it and the coordinates of the nearest location.
Get Furthest Distance: Calculates the maximum distance to the farthest location in a given set of points.
Find Nearest Socket Name Location: Finds the closest socket name location and returns both the distance to it and the name of the nearest socket.
Get All Socket Locations: Retrieves the locations of all sockets and returns them as a list of coordinates.
Convert String Array To Name: Converts each element in an array of strings to a name value.
Actor Class Array Item Search: Searches through an array of actor classes to find a specific value based on given criteria.
Filter Actor Class Array Indexes: Filters an array of actor classes to keep only the indexes specified in the input, and returns the filtered array.
Angle To Dot Range: Converts an angle in degrees (0-360) to a corresponding value in the range of -1 to 1, similar to a dot product.
Dot Range To Degrees: Converts a value in the dot product range (-1 to 1) to an angle in degrees (-90 to 90 and 180 to 0).
Dot Range To Angle: Converts a value in the dot product range (-1 to 1) to an angle in degrees (0 to 360).
Convert String Array To Text: Converts each element in an array of strings to a text value.
Convert Name Array To String: Converts each element in an array of names to a string value.
Advance Lerp: Interpolates smoothly between multiple float points.
Advance Lerp (Vector): Interpolates smoothly between multiple vector points.
Advance Lerp (Rotator): Interpolates smoothly between multiple rotator points.
Get Nearest Distance: Calculates the minimum distance to the nearest location in a given set of points.
Get Actor Relative Angle: Determines the relative position of the target location in a 2D plane around the actor, returning an angle from 0 to 360 degrees.