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

Формула программиста
основатель — Волосатов Евгений Витольдович

Чашка кофе / VIP урок. Змейка

  • Создаём популярную игру «Змейка».
    На примере простых объектов демонстрация основ ООП.
  • Дата отправки отчёта: 18 августа
  • Задание выполнено: за 2 час. 10 мин.
  • Чему научился: Своими руками от начала до конца написал игру Змейка
  • Что было сложным: Дописать игру
  • Комментарии: Все отлично
  • Оценка видео-уроку:
Отчёт от 10494 за Чашка кофе / VIP урок. Змейка




Оцени работу

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

10162. Дмитрий
Дмитрий
ответить
→  Алексей В.  # Чашка кофе / VIP урок. Змейка / 2016-08-19 12:36

Кролики забавные!


10670. Сергей Соколов
Сергей Соколов
ответить
→  Алексей В.  # Чашка кофе / VIP урок. Змейка / 2016-08-19 00:43

Хорошо получилось. =)


10558. Иван Воронин
Иван Воронин
ответить
→  Алексей В.  # Чашка кофе / VIP урок. Змейка / 2016-08-19 00:30

Да, название забыл =)


24. Оля
Оля
ответить
→  Алексей В.  # Чашка кофе / VIP урок. Змейка / 2016-08-18 22:23

Алексей, а чего название программы не сделал?


  • Отчёт оценивали:
    10494Алексей В.+1   5649Максим Лапшинов+1   24Оля+1   10673Алексей Хонин+1   11017Владимир Петреченко0   3506Алексей|BrisK|Кривицкий+1   10558Иван Воронин+1   10670Сергей Соколов+1   6452Lik_Kirill+1   9156DimkaKMS+1   4004Елена+1   4395Денис+1   7119Новопашин Владимир+1   689Igorenzia+1   8959Максим Саратов+1   791Валерий+1   10162Дмитрий+1   9263Андрей Н.+1   1Евгений Витольдович+1   8886Михаил Ермишин+1   7276Ильшат+1  

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




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.
Трудности: Реализовать движение змейки
Интересный урок)
Научился: Научился устанавливать связь между отдельными модулями классов, рисовать клетки динамически, программировать движение змеи, добавлять звук.
Трудности: Пока сложновато для меня. Слишком много классов. Было трудно обращаться из другого модуля класса в модуль Form1.cs, добавить звуки.
Я крайне удивлен, что в объектно-ориентированном языке устроена настолько усложненная связь между отдельными модулями (классами). В частности, для обращения из другого модуля класса в модуль Form1.cs пришлось использовать делегат и целый ряд операторов, которые ссылаются друг на друга. Я понимаю, для чего это сделано – чтобы ни один модуль не мог влиять на другой. Но если для меня проблема влияния модулей друг на друга не существует, неужели нельзя каким-то облегчить обращение к методам модуля Form1.cs? Хотя бы с помощью создания экземпляра класса Form1.cs. К сожалению, у меня это не получилось. Может быть, кто-нибудь подскажет, как это сделать?