uSim AI Turrets
A simple and effective AI solution for tracking and shooting.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $20
- Category:
- Tools › Behavior-ai
- Developer:
- Usim framework
- Price:
- $20
- Rating:
- Favorites:
- 89
- Supported Unity Versions:
- 2020.3.25 or higher
- Current Version:
- 1.3
- Download Size:
- 29.51 MB
- Last Update:
- Nov 20, 2024
- Description:
- The uSim AI Turrets package is a fast and simple automatic defense system. It's object-oriented programming in C# allows for great flexibility in most project needs. The turret can be attached to a vehicle or be static, and can even be used to solve targeting and shooting for AI characters. It can predict the velocity of rigidbodies and shoot on lead to hit fast-moving targets.
The package includes a ballistic-based ammo class, and any prefab can be assigned to be instantiated by the cannons. The rate of fire can be adjusted. The turret can also be manned by the user and receive player input, with an example to toggle manual control on and off and a simple mouse targeting system.
The turret uses dynamic automatic target acquisition based on tags to feed the targeting system. It's ideal for anti-air defenses simulation or tower defense games due to its low resource needs, thanks to the use of state machines and coroutines. - Technical Details:
- The package is built with object-oriented programming in C# and uses state machines and coroutines to minimize resource usage. It includes a ballistic-based ammo class and supports the use of any prefab as ammunition. The turret's range and articulation angles can be set, as well as its rotational speeds. The rate of fire can be adjusted, and the turret can be manned by the user for manual control.
- Continue »