Targeting System 3.1
GVTS3 enhances user interaction with advanced targeting features, making game development faster and more reliable.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $44.90
- Category:
- Add-ons
- Developer:
- mikael.korpinen@gmail.com
- Price:
- $44.90
- Favorites:
- 95
- Supported Unity Versions:
- 2022.3.20 or higher
- Current Version:
- 3.1.3
- Download Size:
- 110.56 MB
- Last Update:
- Jan 13, 2025
- Description:
- Geometric Vision Targeting System 3 (GVTS3) is an advanced component for Unity that makes user interaction flawless by leveraging object and geometry-aware targeting capabilities. It's particularly adept at enhancing targeting mechanisms in games that require high precision and awareness of the surrounding environment.
Key Features:
* Object and Geometry Awareness: GVTS3 intelligently recognizes and differentiates between various in-game objects and geometries, enabling precise targeting based on shape and spatial characteristics.
* Customizable Parameters: The system offers a range of customizable parameters, allowing developers to fine-tune settings to tailor the targeting behavior according to the specific needs of their game.
* Seamless Integration with Unity Game Objects: GVTS3 can be easily added to any Unity game object, working in harmony with Unity's existing components and physics system.
* Real-Time Targeting Data: The system provides real-time data on potential targets within its range, including target coordinates, distance, and other relevant metrics.
* Optimized for Performance: Designed with efficiency in mind, GVTS3 operates smoothly, ensuring minimal impact on game performance.
Usage:
1. Add the GVTS3 Component: Drag and drop the GVTS3 component onto your desired game object in the Unity Editor.
2. Configure Parameters: Adjust the component's settings in the Inspector window to match your targeting requirements.
3. Receive Targeting Data: The system will start providing targeting data based on the configured parameters, which can be accessed through your game scripts.
History:
In games, targeting systems are used on things like loot and enemy targeting/locking, aim assist, homing missiles, object snapping, turrets, click enhancers, and even virtual reality headsets gaze detection.
Disclaimer:
GVTS3 is a highly optimized, versatile targeting component for Unity, designed to cater to a broad range of game development scenarios. However, for scenarios demanding the utmost performance, particularly in high-stakes, resource-intensive environments with thousands of targeting systems, I encourage the use of specialized, custom algorithms.
Resources:
* Online examples (webgl)
* Proof of quality (last updated since ts2, ts3 WIP)
* Online scripting api documentation
Have questions?
Join discord server: https://discord.gg/QtHTQ4J
Or visit [website]
Note: This package uses some Unity starter assets under Unity Companion License and some self-modified code from UniRx under MIT License. See Third-Party Notices.txt file in package for details. - Technical Details:
- - View directional targeting with blendable distance
- Customizable targeting visualizations
- Create and combine target search queries
- Targeting actions templates and logic to execute them
- Obstacle based target filtering (culling)
- Customizable targeting logic
- Target locking + visualization
- Additional target providers for radar like behaviours
- Edge target processors
- Multi threaded obstacle based target filtering (culling) for entities
- Full source code + documentation
- Missile and turret system
- 3rd person controller that uses the targeting system
- Multithreaded and burst compiled targeting - Continue ยป