Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Line length #4

Open
gmenegoz opened this issue Jan 4, 2017 · 1 comment
Open

Line length #4

gmenegoz opened this issue Jan 4, 2017 · 1 comment
Assignees

Comments

@gmenegoz
Copy link
Owner

gmenegoz commented Jan 4, 2017

I find annoying that Turtle keeps moving one block more than the number she's told to.
E.g. turtle.forward(1) creates a two-blocks line.
I'm going to fix this, any objection?

@gmenegoz gmenegoz self-assigned this Jan 4, 2017
@gmenegoz
Copy link
Owner Author

gmenegoz commented Jan 6, 2017

@sprintingkiwi
Se dico alla tartaruga di fare due passi, mi disegna tre blocchi perché il primo è il blocco in cui lei si trova e i successivi due sono i passi che fa. Se ho una sequenza di movimenti con materiali diversi (e.g. due passi pietra, gira, quattro di monster_spawner) disegnerà prima tre blocchi di pietra, poi il terzo diventerà monster_spawner quando riparte e alla fine di questi ultimi ne avrò 5.
Ovviamente più monster_spawner ci sono e meglio è però magari non è quello che volevo.
Io credo sia giusto che la tartaruga faccia due passi se le dico di muoversi di due (quindi non basta mettere un "-1" per farle fare un passo in meno), ma credo che il primo blocco (quello su cui già si trova quando lancio il comando) non vada disegnato. Così farà il numero di passi corretto ma rispettiamo anche l'attesa intuitiva da parte del ragazzo di veder comparire un numero di blocchi pari a quello da lui scritto.
Ho trovato il punto del codice in cui cambiare questa cosa, che ne pensi?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant