@Alex_Kolyhov

Как реализовать комбинации Unity?

Здравствуйте!
Я делаю игру "Кости", и у меня возник вопрос: как сделать так, чтобы в игре были комбинации?

60c2679fb7e84091322649.png

Смотрите, вот стол с 6-тью кубиками, и игрок может выбрать от одного до шести штук, и игра должна автоматически складывать из них комбинации и плюсовать баллы игроку. Комбинации в игре, по типу 3 пятёрки, 4 тройки, 5 единиц, и т.п., а так же за одну - две единицу или пятёрку игрок тоже получает баллы. Так же стоит учитывать, что при повторном нажатии на кубик выделение с него пропадает. А так же игрок может выбирать их в произвольном порядке, допустим: 3, 3, 1, 5, 3, а игра должна увидеть в этом: 3, 3, 3, потом 1 и потом ещё 5. Скажите, пожалуйста, как мне реализовать это? Просто через обычные if else это делать крайне глупо, а ничего другого я придумать не могу.
Буду очень благодарен
  • Вопрос задан
  • 67 просмотров
Пригласить эксперта
Ответы на вопрос 1
ShockWave2048
@ShockWave2048
imposter
В расширении Linq.Net есть группировка, нужно её сделать по значению.
Слева видна конструкция полученная на выходе, набор массивов, отсортированных по длине.
60c4d518028d2133413594.jpeg
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы