Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thanks so much! The undo mechanic was added to make it easier to test out your ideas and take it back a few steps if you go wrong so it definitely was intended! Thanks so much for playing and I'm glad you enjoyed it!

(+1)

No, no. They mean you can go over a tile that’s already blank

THEN undo

and it’ll populate it.

Oh really? Each tile has a 'maximum length' to it which is set based on how long the grass starts. If you mow a grass down from 1 length to 0 length and then undo over that grass then it does put the grass back. The idea of the undo move is to let you go back to previous moves, meaning you can correct a mistake without having to start again.

Is there a bug in there which allows you to abuse that and do something you don't think you should be able to

(1 edit) (+1)

Is there a bug in there which allows you to abuse that and do something you don’t think you should be able to

Yes.

It doesn’t matter what the tile ‘maximum length’ is.

This applies to every grass tile in the game.

  1. Mow as much grass as you like. You can even mow all of it. In any pattern.

  2. Enter a tile with grass height already at 0

  3. Undo.

Expected behaviour:

  • Character returns to tile you just came from.
  • Grass height at tile you moved back from: stays at 0.

Actual behaviour:

  • Character returns to tile you just came from.
  • Grass height at tile you moved back from: changes to 1.
(+1)

Ah thanks for the explanation! I hadn't considered that you were entering a tile that was already at 0, moving off of it and then undoing back over it. This is because I'm just checking if the grass length is less than it's 'maximum length' and increasing it if it is. I need to implement something that confirms if you have just mown a piece of grass on that turn to resolve this. Thanks for the feedback, I will add that to my list of bug fixes!

Ah good, I dont have to make a gif.

I think a simple solution would be to allow the grass bits remaining counter to internally go negative (so you'd have to rewind over it the correct amount of times for it to start regrowing grass again)?

Yeah that's not a bad idea, I'll give that a test!