Just a quick one, Is there anyway to shorthand this?
It's basically determining the direction left or right, 1 for left, 0 for right
In C#:
if (column == 0) { direction = 0; } else if (column == _gridSize - 1) { direction = 1; } else { direction = rand.Next(2); }
The statement following this will be:
if (direction == 1) { // do something } else { // do something else }
If there isn't, it doesn't really matter! just curious:)
To use shorthand to get the direction:
int direction = column == 0 ? 0 : (column == _gridSize - 1 ? 1 : rand.Next(2));
To simplify the code entirely:
if (column == gridSize - 1 || rand.Next(2) == 1) { } else { }
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With