Skip to content

SMarkls/CrossesCircles

Repository files navigation

Крестики-нолики

Реализация игры Крестики-нолики с помощью языка C# и платформы WPF.

Суть игры

Думаю все её знают. но на всякий случай скажу, что цель игры раньше соперника выстроить три фигуры (крестик или нолик) в ряд, как по прямой, так и по диагонали.

Реализация

Игровое поле представлено обычной сеткой (Grid), заполненной кнопками, под которыми находятся изображения. В зависимости от текущего хода открывается текущее изображение. Нечетный ход - крестик; Четный - нолик.

Функция проверки победы не самая оптимизированная, но даёт все необходимые данные для обработки результатов победного хода.

Мною также были сделаны простейшие анимации нажатия с помощью инструмента DoubleAnimation, встроенном в WPF, анимации победы были сделаны с помощью асинхронного метода, постепенно увеличиваюшего масштам изображения.

CrossesCircles

About

Крестики-нолики

Topics

Resources

Stars

Watchers

Forks

Languages