Salut à tous,
un pote et moi nous sommes lancé dans la programmation d'un tétris en langage bash dans le cadre d'un projet d'étude. Nous avons déjà réussi à tout mettre en place sauf la fonction qui devrait gérer les collisions et donc arrêter la chute d'une forme lorsqu'elle en rencontre une autre.
Nous pensions tout d'abord faire un tput cup sur le caractère de la ligne suivante et lire si il y en avait un ou si c'était un blanc et ensuite continuer la chute mais face au manque de réponse que nous avons eu face à cette méthode nous nous sommes donc dit qu'on pourrai peut-être alors faire un tableau rempli de 0 représentant le terrain de jeu et changé une valeur en 1 lorsque l'endroit qu'elle désigne n'est plus vide.
Nous avons réellement besoin de vous face à ce problème tout d'abord pour savoir s'il y a une fonction pour lire si un caractère se trouve à l'endroit du curseur et sinon est-ce qu'il vaut mieux faire ce dit tableau ou se réorienter vers une autre solution ?
merci d'avance et bonne journée![]()
Partager