Как создать и использовать матрицу (цветных) блоков C # WPF
Я должен сделать какую-то игру с приложением WPF, которое содержит некоторую матрицу цветовых блоков (например, 10х10). При щелчке по некоторым элементам он должен исключить себя и окружающие блоки одного и того же цвета, если их больше 3, и после устранения эти блоки дают некоторый случайный цвет.
Я довольно новичок в приложениях WPF, но я немного разбираюсь в программировании на C # и не могу понять, с чего мне начать. Самым сложным для меня является «порождение» этих ящиков и использование их как матрицы.
Пока я нашел некоторыепроект что я думал это поможет мне, но не очень.
Может ли кто-то перейти от того, где я могу начать и какой наиболее подходящий способ сделать это.
Спасибо.