Курсы по программированию

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

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

Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК

  • Поздравляю вас с завершением нашего эпического курса
    по созданию клиент-серверной игры в шахматы по сети!

    Запишите живое видео, где будет видно, что в игру
    можно поиграть с двух разных устройств/компьютеров.

    Расскажите на видео о своём подвиге.
    Чем курс понравился, что было сложно,
    что было интересно, что можно будет добавить.
  • Дата отправки отчёта: 3 июля 2019 г.
  • Задание выполнено: за 2 дня 13 час. 56 мин.
  • Чему научился: Мой видеоотчёт:  youtu.be/F60NOvKWNIc
    Чего, с моей точки зрения, не хватает:
    - по завершении игры нужно подтвердить начало новой и должно быть сообщение о том, чёрные или белые выиграли.
    - *по-моему, в случае ничьей игра станет бесконечной, и её невозможно будет завершить.
    Для минимальной версии курса этого будет абсолютно достаточно!
  • Что было сложным: Промучился с отчётом несколько дней - придумывая как записать, сюжет, и т.д. Хорошо, что есть друзья с аппаратурой...
  • Оценка видео-уроку:
Отчёт от 16259 за Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК




Оцени работу

 
Сохранить страницу:

17947. --
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Андрей  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2019-07-03 14:07

Привет! Видеоотчет на уровне, прежде здесь не встречавшемся. Судя по четкой речи и хорошо освещенному лицу диктора, предполагаю что и свет выставляли и телесуфлер использовали? Приятно такие отчеты встречать здесь на проекте Игромистра. Удачного кода и успехов в обучении!
Любопытно, текст на память или суфлер задействован был?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Андрей  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2019-07-04 07:09

Да вроде суфлером не пользовался. Просто по себе знаю, что было сделано несколько дублей (не удивляюсь , что несколько десятков). Вроде глаза не бегают туда-сюда. У меня например текст сам собой заучивается.


  • Отчёт оценивали:
    8275Tekashnik+1   17947Dmitry Sinitsin+1   16568Игорь Тюлькин+1   20545Max+1   791Валерий Жданов+1   2146Иван+1   7119Новопашин Владимир+1  

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





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

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

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

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


Научился: Отличный курс! Отличные приобретённые навыки! Отличная подача материала! И конечно же простор для фантазии по доработке этого и вопрощения своих проектов) Всем рекомендую!
Трудности: Сдержать восторг от происходящего)



Научился: Отличный курс получился. Очень хорошо показана разработка приложения. Сначала мы попробовали сделать шахматную доску с фигурами на движке Unity и заставить это всё работать. Потом мы написали логику игры на С# и получили библиотеку с правилами игры. Далее мы переписали наш интерфейс на Unity и получили уже полноценную, но еще не сетевую игру. Для того чтобы играть в шахматы по сети нам не хватало сервера-посредника и мы его написали с использованием технологии ASP.NET и MS SQL. Серверная часть хранит состояние шахматной партии и её могут получить приложения которые запущены в разных местах. Далее мы разместили наш сервер на хостинге и переписали приложение так, чтобы оно получало от сервера данные по текущей игре и передавало серверу ходы. Таким образом мы увидели все этапы создания приложения.