Skip to content

Añadir contadores de kill y deaths #6

@narratechlabs

Description

@narratechlabs

Se puede copiar el mismo contador visual que usábamos en el repositorio fps-online, la idea es que ahora las kills son enemigos que han caído (a priori, contará lo mismo cargarse 1 hover bot que 1 torreta... o se podrían tener dos contadores distintos) y las muertes siguen siendo lo mismo, las muertes del jugador.

Crear un StatsManager (persistente en escena):
Variables: int kills, int deaths.
Suscribirse a:
EnemyKillEvent → kills++
PlayerDeathEvent → deaths++

Crear UI (HUD):
Añadir un Text/TMP en el canvas (p. ej. “K: 0 D: 0”).
Un script KDHUD que lea de StatsManager y actualice el texto (en Update o al recibir un evento de “stats changed” si lo defines).

Detalle importante por el diseño actual:
¡Ojo! EnemyKillEvent se lanza al “desregistrar” enemigos; si hay muertes que no pasan por ahí (como la caída), no contarán como kill hasta unificar ese flujo.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions