private void manageCollisions() {
    // ai-je touché d'autres bidules ?
    List<Bidule> bidules = this.getCollisions();
    for (Bidule autreBidule : bidules) {
      //if (b1.isGoRight() && b2.isGoRight()) {
      if (this.isGoRight() && !autreBidule.isGoLeft()) {
        autreBidule.tuEstouchePar(this);
      } else if (this.isGoLeft() && !autreBidule.isGoRight()) {
        autreBidule.tuEstouchePar(this);
      } else if (this.isGoUp() && !autreBidule.isGoDown()) {
        autreBidule.tuEstouchePar(this);
      } else if (this.isGoDown() && !autreBidule.isGoUp()) {
        autreBidule.tuEstouchePar(this);
      } else { // collision frontale
        autreBidule.tuEstouchePar(this);
        this.tuEstouchePar(autreBidule);
      }
    }
  }