Setup Guide
Complete guide to installing and setting up the AI Turret plugin in your Unreal Engine project.
Installation Steps
1. Install the Plugin
Follow the official Unreal Engine documentation for plugin installation:
- Download the plugin from the Fab Marketplace
- Extract the plugin files to your project's
Plugins
folder - If the
Plugins
folder doesn't exist, create it in your project root directory
2. Enable the Plugin
After installing the plugin, you need to enable it in your project:
- Open your Unreal Engine project
- Go to Edit → Plugins
- Search for "AI Turret" in the plugin browser
- Check the Enabled checkbox next to the AI Turret plugin
- Restart Unreal Engine when prompted
3. Show Plugin Content
To access the plugin's content and blueprints:
- In the Content Browser, click on Settings (top right corner)
- Make sure Show Plugin Content is checked
- You should now see the plugin content in the Content Browser
Basic Setup
Adding a Turret to Your Map
- Navigate to Plugins → AITurret Content → Turret
- Drag and drop BP_TurretPawn into your map
- The turret is now ready to use with default settings!
Plugin Content Structure
The plugin includes the following content:
📁 Content
- 📁 Examples - Contains maps and blueprints to help you get started
- 📁 Blueprints - Various interesting blueprints used in the example map(s)
- 📁 Input - Default input config from ThirdPerson template
- 📁 Maps - Example maps and meshes
- 📁 Turret - The main turret plugin content
📁 Turret (Main Plugin Content)
- 📁 audio - Various sound effects
- 📁 material - Turret materials
- 📁 model - The turret skeletal mesh
- 📁 textures - Turret textures
- 📁 vfx - Various Niagara effects
- ABP_Turret - Animation blueprint for the turret
- B_TurretAIController - Default turret AI controller
- B_TurretPawn - Default turret pawn
- B_TurretProjectile - Default projectile
Dependencies
Required Dependencies
- Unreal Engine 5.4 - 5.6
Optional Dependencies
- Niagara Plugin - Required for VFX effects (plasma projectiles and muzzle effects)
- Usually enabled by default in UE5 projects
- If not enabled, go to Edit → Plugins and enable the Niagara plugin
Verification
To verify the plugin is working correctly:
- Open the example map: Plugins → AITurret Content → Examples → Maps → ExampleTurretMap
- Press Play to test the turrets in action
- Move around the map to see how turrets detect and track the player
Troubleshooting
Plugin Not Showing in Content Browser
- Make sure Show Plugin Content is enabled in Content Browser settings
- Restart Unreal Engine after enabling the plugin
Niagara Effects Not Working
- Enable the Niagara plugin in Edit → Plugins
- Restart Unreal Engine after enabling Niagara
Compilation Errors
- Make sure you're using a compatible Unreal Engine version (5.4 - 5.6)
- Try regenerating project files if using C++ project
- Clean and rebuild your project
Next Steps
Once you have the plugin installed and working:
- Check out the Blueprint Reference to understand the components
- Learn about Customization options
- Explore the Example Map for practical examples
- Join our Discord server for support and community discussions
Having issues with setup? Join our Discord server for direct support!