un peu de gossage pour le popup end game
deplacement logique player dans objet
Reclassage des fichiers
correction bug ligne invisible
fix lag dans le gameArbiter
fix regeneration energy
fix font player tostring
fix wall qui etaient pousse par circle
 fix vector animation et goal collision
une autre explosion peut etre plus efficiante
experimentation avec pattern visiteur pour collision
utilisation de GameArbiter pour destroy ligne
explosion animation dans LaserModel
fix zone qui etait en dehors des limites
script Draw call Minimiser , trailRenderer avec raycast

+Ajout d'un script trouver sur assetsrore pour minimiser le nombre de DrawCall
+ Premier version d'une ligne avec le TrailRenderer de Unity et des collision avec
  RayCast. (Pas encore a son plus optimum)
quick fix affichage toString AiPlayer
oups mauvais check dans VisitCollision
Premier draf d une nouvelle mecanique pour Collidable

Les Collidable on des Types enum { LINE, GOAL} etc
Ces types sont utiliser avec un bitmask comme clé a dans un dictonnaire
Ce dictionnaire contient des fonctions qui sont appelé pour appliquer la regle sur
le CollidableEvent correspondant au mask des deux type

exemple

 ECollidable key = e.coll1.CollisionType | e.coll2.CollisionType;
        if (Rules.rules.ContainsKey(key))
        {
            Rules.rules[key].DynamicInvoke(e);
        }
owner est un Gameobject maintenant
Enlever beuaocup l'utilisation de Icollidable

Utiliser Icollidable a la place de Collidable ne donne pas grand chose et ne permet
pas d'aller cherche le gameobject attacher au script