00:00 Введение в курс
• Приветствие и начало обучающего курса по шахматам на C#.
• Описание программы: обработка специальных ходов, рокировки, превращения пешки, взятия на проходе.
• Обработка мата, пата и других ситуаций, приводящих к ничьей.
01:09 Создание проекта
• Начало работы в Visual Studio: создание нового проекта «Пустое решение».
• Добавление библиотеки классов «Логика шахмат» с целевой платформой .NET 6.0.
03:06 Создание проекта пользовательского интерфейса
• Создание проекта «Интерфейс для шахмат» на основе шаблона WPF-приложения.
• Настройка целевой платформы .NET 6.0 или более новой версии.
03:55 Настройка проектов
• Отключение параметра «Допускать значения NULL» в свойствах проектов.
• Назначение проекта «Интерфейс для шахмат» стартовым проектом.
• Добавление ссылки на проект «Логика шахмат» в проекте «Интерфейс для шахмат».
05:33 Импорт ресурсов
• Импорт необходимых ресурсов: изображение доски, пользовательские курсоры, иконка, изображения для чёрных и белых фигур.
• Настройка действия ресурсов при сборке: «Ресурс».
06:53 Проверка импорта ресурсов
• Настройка макета окна в Mainwind.com: ширина и высота окна 600 пикселей, отображение иконки и доски.
• Запуск программы для проверки импорта ресурсов.
07:32 Заключение
• Подведение итогов: подготовка всех необходимых компонентов для шахматной игры.
• Анонс следующей части: добавление классов в проект с шахматной логикой.































