Qué es
Diablo 4 Companion (github.com/josdemmers/Diablo4Companion) es una aplicación desktop open-source desarrollada por josdemmers que actúa como loot filter visual para D4. La app corre en background mientras juegas y, mediante OCR + image recognition, identifica items con affixes que matchean tus criteria definidos y los highlights visualmente.
Funcionalidades:
- Filter por affix: definís listas de affixes "wanted" per class/build.
- Visual highlighting: items matching tus filters se destacan on-screen.
- Build presets: importás filters de comunidad (presets de top builds).
- Multi-build: switchás entre filter presets según character actual.
- Open source: código auditable, contributors community.
Qué problema resuelve
D4 in-game tiene loot filter básico (rarity-based) pero no por affix. Para players que farmean ancestrals/mythics con affixes specific para sus builds, evaluating cada drop manualmente (open inventory, hover, read 4 affixes, compare with current gear) toma 5-10 segundos per item. En una hora de Helltide farm dropean 50+ items, fácil 1+ hora perdida solo en evaluation.
Diablo 4 Companion automatiza eso. Solo los items que matchean tus criteria destacan. El resto los ignorás visually.
Diferenciación vs D4Builds Overlay / Mobalytics Overlay
- D4Builds/Mobalytics Overlays: companions desktop que muestran builds y guides en overlay. NO hacen filtering automatic.
- Diablo 4 Companion: filter visual basado en affix matching. Diferente categoría functional.
Los overlays show info. Companion filters loot. Complementarios, no competidores.
Para qué la usa la gente
Helltide farming: 50-100 drops per hour. Companion identifies los 5-10 que matchean.
Targeted gear hunting: buscas specific affix para build optimization. Companion alerts cuando dropea.
Multi-character economy: con varios chars activos, switchear filter preset según char.
Sharing presets: top builds comparten Companion configs en Discord.
Quality of life passive: una vez setup, runs in background sin interaction.
Para quién NO es esta herramienta
- Casuales sin specific gear targeting: si juegas casual y todo drop es OK, no aporta.
- Quien evita third-party software: técnicamente unaffiliated con Blizzard. Riesgo TOS gray area (nadie ha sido baneado por uso normal, pero el plugin technically infringe TOS).
- Mac / Linux users: Windows native only.
- Console players: PC-exclusive.
Cómo se usa en la práctica
Descargá la app desde GitHub releases o source build.
Configurá filters per character: affixes wanted, weights, threshold.
Lanza D4 con la Companion running en background.
Items matching destacan visually on-screen.
Para community presets, browseá releases del repo o community channels.
Limitaciones honestas
TOS gray area: Blizzard no aprueba third-party. En practice nadie ha sido baneado pero technical risk existe.
Windows only: macOS/Linux no soportado.
OCR fragility: depende de UI scaling y in-game text rendering. Post-patches puede romperse hasta que la community actualice.
Setup overhead: configurar filters per build requiere time investment inicial.
No replace de manual inspection: el filter highlights candidates. Validation final manual sigue siendo recommended para drops importantes.
Community plugin sostenibility: depende de open-source maintainer activity.
Cómo empezar
Descargá desde github.com/josdemmers/Diablo4Companion releases.
Lee setup guide del README — incluye configuración de game UI scaling.
Para tu primer build: importá un preset community del Discord o crea simple filter (ej: "+max life", "+all stats", "+armor"`).
Run D4 + Companion. Verifica que items wanted highlightea correctamente.
Ajustá threshold según tus standards.
Compartí presets con tu group si servís a community.
Más herramientas de Overlays y companions
2D4Builds Overlay
🖥️Overlays y companions
Desktop companion oficial de D4Builds.gg via Overwolf: accedes a builds, planner y tier lists con overlay in-game sin alt-tabbing
Mobalytics D4 Overlay
🖥️Overlays y companions
Desktop companion oficial de Mobalytics via Overwolf: builds, tier lists y guides accesibles con overlay in-game
