Я только начинаю строить настольную игру для Android.
Моя игровая доска имеет размер 5x5 GridView
, и я храню все квадраты этой сетки также в ArrayList
.
Каждый квадрат имеет общедоступную ценность, отражающую то, что пользователь решил разместить на этом квадрате.Я хочу проверить эти значения, чтобы увидеть, есть ли 4 или 5 одинаковых подряд.Если это так, то эти квадраты убираются - как игры с драгоценными камнями, где вы создаете группы одного цвета.
Может кто-нибудь дать мне указатель на лучший способ проверить это?Я перебирал ArrayList
для каждого ряда, но это примерно так же далеко, как я дошел!