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

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

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

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

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

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

    Расскажите на видео о своём подвиге.
    Чем курс понравился, что было сложно,
    что было интересно, что можно будет добавить.
  • Дата отправки отчёта: 5 июня 2018 г.
  • Задание выполнено: за 7 мин.
  • Чему научился: Бомбовый курс, один их флагманов данного проекта, советую абсолютно всем, кто заинтересован в понимании создании онлайн проекта с нуля и до финального состояния.
    Внедрил системы поиска противника, ожидание начала игра. Как только нашлись двое желающих, игра начинается.
    Добавил поддержку звуковых эффектов и музыки, так же возможность их отключать/включать.
    Добавил меню для настройки пользователя, которым хотите играть, каждый пользователь имеет уникальный идентификатор.
    Добавлена поддержка параллельных игр разными пользователями.
    Добавлена поддержка https протокола, безопасность не бывает лишней.
    Удачного просмотра видео.
  • Что было сложным: найти время
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/Lae60RxO9gc
Отчёт от 10558 за Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК


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




Оцени работу

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

1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Иван Воронин  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-06-06 00:01

Отличный обзор, всё наглядно показано.
Из пожеланий - сделать для игры за чёрных чёрные фигуры снизу (ты об этом в конце сказал).


18493. --
Evgenii Kudriavtcev
Evgenii Kudriavtcev
ответить
→  Иван Воронин  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-06-11 00:17

Обзор суперский - все показано, рассказано! А красота - она легко доделывается и дорабатывается. Как говориться: "Было бы время и желание"
Курс по шахматам действительно одно из самых "Бомбовых курсов" на данном проекте. Обязательно собираюсь его пройти, к тому же любил играть в шахматы в свое время, да и иногда сейчас играю.


18688. --
Arslan
Arslan
ответить
→  Иван Воронин  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-06-12 11:57

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


2146. --
Иван
Иван
ответить
→  Иван Воронин  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-06-12 23:06

Спасибо за обзор. Получилось очень здорово! Дизайн зацепил. Очень красиво получилось. А работа c htpps тоже в курсе рассмотрена, или сам добавил? Все сделано очень профессионально! Надеюсь, что когда-нибудь доберусь к такому уровню исполнения программ...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Иван  # Шахматы по сети / Клиент. ВОСЬМОЙ ФИНАЛЬНЫЙ УРОК / 2018-06-12 23:09

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


  • Отчёт оценивали:
    16218Дмитрий+1   10558Иван Воронин+1   1Евгений Волосатов+1   6452Кирилл Шмойлов+1   791Валерий Жданов+1   17947Dmitry Sinitsin+1   3922Александр+1   17443WildOrc+1   9980Timoha+1   17606Виктор+1   Посетитель+1   5394Anton+1   4395Денис+1   Посетитель+1   3747Сергей+1   18493Evgenii Kudriavtcev+1   459Сергей Сергеевич+1   Посетитель+1   2146Иван+1   16496Pavlin+1   18681alklokov0   11582Родион+1   162Андрей+1   17425ser2018+1   18131Александр0   3850Григорий+1   4676alexmail19Q+1   Посетитель+1  

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





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

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

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

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


Научился: Я рад что все работает, только вот я ни как не могу дальше пройти мне https://www.videosharp.info/video/chess3/nr=1943 этот 43 урок заблокировал и не дает пройти дальше, помогите пожалуйста в чем поможете причина и как решить эту проблему. Приложил скрин к этому уроку.



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