Variables
float movementSpeed
float pivotSpeed
foat totalMass
float massMovementFactor
float massRotationFactor
Personnage
Le joueur incarne un Golem constitué d’un Cœur, pouvant se renforcer à l’aide d’autres Blocs.
Le Cœur est Magnétisé en permanence.
Mécaniques joueur
Mouvement
Attraction
Répulsion
Sélection des blocs
- Lors de la charge, le cône à l’avant sélectionne les blocs comme dans la version actuelle.
- Le cône de charge n’apparait plus.
- Les blocs sélectionnés le restent tant que la répulsion n’est pas tirée / annulée.
- Si le joueur déplace le cône, les blocs pris dans le cône sont sélectionnés au fur et à mesure.

- Si aucun bloc n’est disponible dans le cône, des blocs sont sélectionnés en fonction de leur éloignement avec le cœur
- Si le golem ne comporte aucun bloc, la répulsion est impossible, l’input n’a pas d’effet
- N blocs sélectionnés max = 5

Comportement des blocs sélectionnés
- Les blocs sélectionnés sont détachés de la grid
- Ils sont déplacés à l’avant du golem, à une distance fixe passée en paramètre (probablement 2 blocs pour matcher avec la position de repos des mains)
- Ils s’alignent devant le joueur dans l’ordre spécifié ci-contre


- Ils n’ont pas de collision avec les blocs de même couleur non sélectionnés, et peuvent donc passer à travers
- Le Material des blocs sélectionnés apparaît à la caméra même s’ils sont cachés, comme le golem
Tir