Advanced Turrets View on Asset Store (opens in new tab)

Package details

Latest version
1.0.2
Last updated
First released
Unity version
6000.0.32 or later
Package size
21.9 MB
Files
401
Favorites
14
Views in the past week
9

Price tracking

Last checked
Tracked since
Lowest recorded
$30.00 on

Keywords

Advanced Turrets

by imchrissharp (opens in new tab)

5.0 / 5 · 5 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 5
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

Advanced Turrets is the ultimate turret API. This package contains all of the necessary components and libraries to create and utilize Advanced Turrets in any of your projects today!

Discount -40% Previous price $50.00 Price $30.00

Lowest recorded price

Get 40% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Advanced Turrets, 6 months Current $30.00; lowest $30.00; highest $30.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 16

Advanced Turrets screenshot 1

Advanced Turrets screenshot 1

About this asset

-----

If you have any questions before or after purchasing, please email me or drop in to the AdvancedTurrets discord server and fire away https://discord.gg/JzYRbnQJ. I am looking forward to hearing from you, and welcome to AdvancedTurrets!

-----

AdvancedTurrets is the most thorough and complete solution for creating and utilizing the most realistic rigidbody turrets in game dev history. This package can be used out of the box with its plug-and-play prefabs, but to really get the most out of this package you will want to understand how to code.

AdvancedTurrets isn't just a turret toolkit. Its highly modularized libraries include a variety of meaningful components to elevate your package and development experience. These includes things like high performance pooling systems, dependency injection, nullable type serialization, and lazy component references.

There are over 25 in-depth examples capturing every unique feature that AdvancedTurrets has to offer in comprehensive scenes and scenarios. The pinnacle of what this package is capable of can be found in the "Iron Dome" example which is a real-time defensive grid simulation including target selection algorithms to bullet-shoot-bullet trajectory interceptions.

AdvancedTurrets is built on a foundation of handmade and groundbreaking mathematic solutions designed exclusively for the Unity GameEngine and are only available from this package. This includes optimized closed-form solutions for quadratics, cubics, and quartic polynomials along with full-solve kinematic utilities.

✅ Fully Documented

Includes editor tooltips and meaningful inline comments on written code

✅ Tangible Example Scenes

Every feature that AdvancedTurrets has to offer are available in unique demo scenes that are ready to be played and interacted with.

✅ Component Based

Whatever turret you have in mind, you can make it with the variety of piece-part components. Muzzles, Beams, Actuators, Relays, Spawners, ColliderGroups, and more

✅ Flexible Object Pooling

AT comes with a high performance, component-based object pooling system that can be used from anywhere

✅ Event Based

All AdvancedTurrets components expose meaningful UnityEvents so you can quickly integrate your own components or get creative with the ones AT already offers

✅ Performance Optimized

There are no approximations, no short cuts, and no tricks. Not a singular transform.position is set to achieve the pixel perfect kinematics that this package offers.

✅ Comprehensive Gizmos

Clearly visualize and quickly customize the included gizmos on all of AdvancedTurrets components to have pixel-perfect clarity of the states of objects, their trajectories, their limits, and more

✅ Advanced Algorithms

Whether it's for calculating trajectory intercepts, off-axis actuation for dynamically built turrets, or target prediction and selection, AT has a thorough implementation for it that has been built and refined over years to bring you the right mix of flexibility and performance.

✅ Plug-and-play

AT includes ready to go prefabs that you can drag, drop, and customize in your projects quickly

✅ HighlyCustomizable

Customization is determined by the written code design and quality. AT components are extensible and built as an API for however you decided to integrate with them

✅ Source Code Included

There's nothing to hide, all source code is included with this package to give you the most flexibility as possible with your integration and adaptation with it

✅ Written by a Software Engineer

I have an extensive history in both Aerospace engineering and software engineering in FAANG. This package is the offspring of aerospace engineering precision with the scalability and progressiveness of modern coding architecture.

From the publisher's Asset Store listing.

Technical details

Compiled with Unity 6.

All written code is backwards compatible with older versions.

This package does not have a custom render pipeline and can quickly be imported into whatever pipeline you are using.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.32f1 Compatible Not listed Compatible Compatible

AdvancedTurrets doesn't do anything special with rendering or pipelines - It's just a collection of basic materials and no textures. This will be compatible across just about any render pipeline!

As listed on the Asset Store.