콘텐츠로 건너뛰기
Dynamic Battle Music System - Automatic Combat Music Switching 제품 등록을 위한 미디어 1개
0개의 코멘트

설명

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

포함된 포맷