Представляю проект Пазл написанный на C#. Подойдет для учащихся вузов, и для собственного обучения.
Главное меню программы

На главном окне программы расположены кнопки режима игры, и выход из программы.
В режиме легко создается игровое поле из 6 комбинаций.
В режиме Нормально создается игровое поле из 9 комбинаций.
В режиме Сложно создается игровое поле из 12 комбинаций.
Загрузка изображения в программу.
При нажатии на одну из кнопок откроется диалоговое окно по выбору любого вашего изображения. В зависимости от выбора режима игры, изображение будет разрезано на равные части «Пазлы» и откроется игровое поле программы.
Игровое поле игры.

После загрузки окна игрового поля, вам необходимо сложит пазл, для этого мышкой зажимаем на элементе изображения и перетаскиваем его на красные элемент пазла.

Окончание игры.
После того как вы верно сложите все пазлы и получите оригинальное изображения. В программе проиграется звук выигрыша, и надпись по центру окна.

Информация о проекте.
Программа написана на языке C# выполнена на WPF. В проекте создано четыре класса, события, перечисления, поля, свойства, необходимые методы для работы программы. Весь код в проекте имеет комментарии. Особенностью приложения является то, что вы можете сами выбирать любое изображения, программа вычисляет размеры изображения и разрезает его на равные части. Далее перемешивает все части, да бы они не шли друг за другом, усложняя процесс подбора пазлов.
Вы можете приобрести готовый проект написанный на языке С# у меня стоимость всего 350р
Связь со мной:
VK: Андрей Смоленский (vk.com)
Email: hamany@yandex.ru