I’ve started to recover from my recent mishaps and started to work in unreal again (expect updates for all the systems coming out next month) , to celebrate, I’m releasing a simple stand alone (Blueprint-Only) targeting system with similar functionality to targeting systems in titles such as witcher, dark souls, or skyforge.
Video from sample project:
Video from my game Skyland of Arnythos, for which I originally developed the system:
https://sellfy.com/p/B0s1/ <— On sellfy now for 4.99$ (all profits go towards funding my game Skyland of Arnythos)
planned marketplace price: 10$
I’ll be uploading a video of the system later today.
(The system uses ray-trace from the player camera for soft/hard locking)
The system supports softlock (similar to targeting in skyforge, look at targetable actor to target them) and hardlock mode (lock to a specific target via event eg. keybind)
The system also has functionality to lock to nearest targetable actor
There are variables to enable/disable softlocking, enable facing the hard-locked target, and to adjust target distances.
All the blueprints are well commented and there is an implementation tutorial (in pdf format), live help/support is available on request.
The entire system is flexible and can be used in conjunction with my other systems.
(you can open the downloaded project, and see sample implementation the key controls are as follows, Tab to select Nearest enemy, E to hard lock/unlock and ctrl+tab to cancel targeting) Copy the content of the “Content” folder into your own projects “Content” folder
then follow the following tutorial to implement the system in your project
Any questions, problems, or bug reports, contact me on:
Steam: sarr_50 (profile name Mr. Wolf)
or email: firstname.lastname@example.org
~ Technical Details ~
-Targeting similar to popular titles
-Select targets easily in soft-lock mode
-Lock onto and face your target in hard-lock mode
-Customisable UMG widget representing the visual indicator
~ Intended Platform ~
Tested on Windows platform, but it should work on other platforms too.
Let me know what you guys think, feel free to ask any questions or make any suggestions/requests, and if there is interested, ill submit this to the marketplace.