Pular para o conteúdo
Mídia 1 do anúncio Dynamic Battle Music System - Automatic Combat Music Switching
0 comentário

Descrição

Transform your game audio with automatic battle music!

Dynamic Battle Music System detects enemies and seamlessly switches between calm exploration and intense combat music. No scripting required - just add the component to your character and it works!

KEY FEATURES:

Priority-Based Music System (NEW in v2.0)

  • Boss/Elite/Regular enemy priorities

  • Custom music per enemy type

  • Automatic highest priority selection

  • Perfect for boss encounters

Dynamic Volume Modulation (NEW)

  • Volume scales with enemy count

  • Low/Medium/High intensity levels

  • Smooth interpolation

  • Creates progressive tension

Smart Enemy Detection

  • Tag-based system (just tag enemies)

  • Configurable detection radius (100-10000 cm)

  • Dead enemy filtering (ignore corpses)

  • Real-time combat state response

Seamless Music Transitions

  • Smooth cross-fading between tracks

  • Adjustable fade duration (0.1-10 seconds)

  • Professional audio blending

  • Music memory for continuity

Zero Configuration Required

  • Add component → Assign music → Done!

  • Works out of the box with sensible defaults

  • Auto-start option for instant setup

  • 100% backward compatible with v1.0

Performance Optimized

  • <0.1% CPU impact on modern hardware

  • Efficient overlap queries

  • Configurable check intervals

  • Automatic audio cleanup

Fully Customizable

  • Detection radius: 100-10000 cm

  • Fade time: 0.1-10 seconds

  • Priority configurations

  • Intensity thresholds

  • State cooldown system

Blueprint Integration

  • OnMusicStateChanged event

  • OnFirstEnemyDetected event (NEW)

  • OnMusicIntensityChanged event (NEW)

  • Manual control functions

  • Easy integration with existing systems

PERFECT FOR:

  • Action RPGs with boss fights

  • Horror games (tension scaling)

  • Survival games

  • Soulslike combat

  • Any game needing dynamic music

WHAT YOU GET:

  • Full C++ source code

  • 500+ pages comprehensive documentation (English)

  • Complete API reference

  • 30+ usage examples

  • Troubleshooting guide

  • Migration guide (v1.0→v2.0)

  • Quick reference card

  • MIT License (commercial use OK)

TECHNICAL SPECS:

  • Compatible: Unreal Engine 5.6, 5.7+

  • Platforms: Win64

  • Code Modules: 1 (Runtime)

  • C++ Classes: 1 (UBattleMusicComponent)

  • Network: Client-side only

  • No external dependencies

NEW IN v2.0: 🎯 Priority System - Boss music overrides everything 📊 Intensity Modulation - Volume grows with threat 💾 Music Memory - Smooth musical continuity 🎭 Dead Enemy Filtering - Ignore corpses 🎉 First Enemy Event - Perfect for tutorials/achievements 🎨 Enhanced Debug - Color-coded visualization

QUICK SETUP:

  1. Add component to Character Blueprint

  2. Assign Calm Music and Battle Music

  3. Tag enemies as "Enemy"

  4. Done! Music switches automatically

ADVANCED SETUP (Optional):

  1. Enable Priority System

  2. Configure Boss/Elite/Regular tags

  3. Assign custom music per priority

  4. Enable intensity modulation

  5. Fine-tune volume scaling

IMPORTANT NOTES:

  • Enable "Looping = TRUE" in Sound Cue Wave Players for continuous music

  • v2.0 is 100% backward compatible with v1.0 setups

  • All new features are optional (disabled by default)

  • Full documentation available before purchase

DOCUMENTATION: 📚 Complete guide, FAQ, examples, and troubleshooting available in plugin files and on HOW TO <--

SUPPORT: Questions? Check documentation first - covers 95% of common cases!

Created by Erak Dev | Production Ready | MIT License

Formatos incluídos