콘텐츠로 건너뛰기
Blueprints Forever: An Expanding Collection 제품 등록을 위한 미디어 1개

설명

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.

포함된 포맷