Обучение языку c#

Формула программиста

основатель — Волосатов Евгений Витольдович

Шахматный клиент-сервер. Часть 1. Программирование шахматных правил


Посмотрите архитектуру проекта: https://youtu.be/FOBv9ci2zbk
Мы начинаем создание клиент-серверной игры в шахматы. Это комплекс программных решений с использованием: C#, ASP.NET, MS-SQL, EF, Unity. В результате мы создадим сервер, через который клиенты смогут играть друг с другом в шахматы со смартфона.

Проект состоит из 4 крупных частей:
1. Алгоритм. Программирование шахматных правил игры. C#.
2. Оформление. Создание мультиплатформенных шахмат. Unity.
2. Сервер. Создание базы данных с HTTP-API. ASP.NET, MS-SQL, EF.
3. Клиент. Подключение клиента в игру. C#.

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

Бонус в конце вебинара - скрипт "Мат конём и слоном" : https://www.videosharp.info/chess/

Ведущий: Евгений Волосатов, магистр математики и информатики.

Целевая аудитория: начинающие C# разработчики и разработчики игр.

 

Самостоятельная работа

 1. 
 2. 

Для отправки отчёта по видеоуроку необходимо зарегистрироваться.

 

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Улучшил навыки программирования. Очень доступно все объяснено
Трудности: Успевать за ведущим



Научился: Все повторял, как на видео, но в середине урока, при запуске программы выдало ошибки подскажите что не так