Ciao a tutti, dopo aver finito di lavorare all'hw6 mi è venuto un dubbio circa gli spostamenti dello snake in diagonale e il controllo dei pixel adiacenti.
https://imgur.com/gallery/fIRHJaV
Andando a SW non ci sono dubbi, ma se il comando fosse SE? E' sufficiente che i due pixel adiacenti siano verdi per far sì che la mossa sia illecita, oppure, come in questo caso, non essendoci stato uno spostamento diagonale tra i due pixel adiacenti, il serpente può muoversi in direzione SE?
Vi ringrazio in anticipo per l'aiuto!
https://imgur.com/gallery/fIRHJaV
Andando a SW non ci sono dubbi, ma se il comando fosse SE? E' sufficiente che i due pixel adiacenti siano verdi per far sì che la mossa sia illecita, oppure, come in questo caso, non essendoci stato uno spostamento diagonale tra i due pixel adiacenti, il serpente può muoversi in direzione SE?
Vi ringrazio in anticipo per l'aiuto!