Skip to content

gestion des colisions #33

Description

@xclam

Les actors n'ont pas de méthodes pour détecter les collisions les uns avec les autres.
Il faut dessiner des formes géométriques par dessus et vérifier les superpositions.

1- implémenter la détection des collisions dans chaque à classe qui en a besoin: tower pour entrée dans le range, missile pour la collision avec les ennemis...
Inconvénient : explosions du code , si on veut développer un nouveau truc de collision il faut réécrire le code ex : bonus bombe nucléaire qui exploserait une zone, collision entre ennemis pour qu'ils se contournent....

2-implémenter une gestion des colisions dans la classe stage qui parcours tous les actors ou seulement ceux qu'on enregistre et détecte la collision et envoi un évènement avec les deux actifs concerne.
On aurait tout dans une classe et on pourrait même a therme pousser sur libgdx ?
Inconvenient : temps perdu pour le parcours de tous les actors? et devoir vérifier après que cette collision nous intéresse.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions