Description
Patch 2.0.4 (18 April 2023):
In-game object placement blueprint script with collision detection.
Can be used in third-person building game or any game need to place object by camera view.
Playable Demo 2.0.2: Link
Preview Video:
What’s New:`
This update brings fundamental changes to the project’s foundation, streamlining the workflow and making it more flexible. Some key changes include transitioning from an ObjectPlacer_Input actor to an ObjectPlacer_Remote component, introducing the RemoteData class to temporarily store the remote data and providing unique functions for each placement type, and making the classes more modular so developers can make changes more easily.
In addition to these fundamental changes, the update also brings improvements to the tracing algorithm and introduces a new socket feature for snapping objects in place. Furthermore, some of the placement parameters previously found in ObjectPlacer_Input, such as snap to grid and grid size, have been moved to an actor component called ObjectPlacer_System for ease of use. The tracing algorithm now also adapts to the user’s rotation of the object, with the option to enable Adapt tracing with user rotation in ObjectPlacer_System.
For your convenience, we’ve included the previous version files in this update so you can easily revert back if needed. This way, you’ll never lose access to the previous version and can always go back to it whenever you require.
Please be aware that replacing the old files with the new ones may cause compatibility issues, as there are significant changes in the newer version.
Technical Details
Number of Blueprints: 10
Network Replicated: Yes
Supported Development Platforms: Windows
Documentation: Link (2.0.0)
Important/Additional Notes: This asset is using meshes from “Edith Finch” as mesh sample.
Supported Engine Versions
4.25 – 4.27, 5.0 – 5.3